• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

Establecer el tamaño máximo de almacenamiento sin conexión

Establece el tamaño máximo de datos totales que se pueden almacenar para almacenamiento sin conexión.

De forma predeterminada, monitoreo de móviles puede recopilar un máximo de 100 megaBytes de almacenamiento fuera de línea. Cuando una carga útil de datos no se puede enviar porque el dispositivo no tiene conexión a Internet, se puede almacenar en el sistema de archivos hasta que se establezca una conexión a Internet. Después de enviar con éxito una carga útil de recolección típica, todos los datos fuera de línea se envían a New Relic y se borran del almacenamiento.

Este método controla la cantidad máxima de almacenamiento fuera de línea que se puede almacenar en el sistema de archivos. Cuando se alcance el límite de tamaño, el agente New Relic Mobile descartará la nueva carga que no se pudo almacenar. Este método le permite anular el tamaño máximo de ese almacenamiento sin conexión.

Importante

El almacenamiento sin conexión está deshabilitado de forma predeterminada. Para habilitarlo, agregue el siguiente indicador de característica:

NewRelic.disableFeature(FeatureFlag.OfflineStorage)

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

Java

NewRelic.setMaxOfflineStorageSize(int $megaBytes)

Kotlin [#kotlin]

NewRelic.setMaxOfflineStorageSize(megaBytes: Int)

Parámetros [#parameters]

Parámetro

Tipo

Descripción

$megaBytes

int

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

A continuación se muestra un ejemplo para establecer el tamaño máximo de almacenamiento sin conexión en 1000:

Java [#java]

NewRelic.setMaxOfflineStorageSize(1000);

Kotlin [#kotlin]

NewRelic.setMaxOfflineStorageSize(1000)

Importante

El almacenamiento sin conexión está deshabilitado de forma predeterminada. Para habilitarlo, agregue el siguiente indicador de característica:

NewRelic.enableFeatures(NRMAFeatureFlags.NRFeatureFlag_OfflineStorage)

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

Objective-C

+ (void) setMaxOfflineStorageSize:(unsigned int)size;

Swift [#swift]

NewRelic.setMaxOfflineStorageSize(unsigned int $size)

Parámetros [#parameters]

Parámetro

Tipo

Descripción

$megaBytes

unsigned int

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplos [#examples]

Objective-C [#obj-c]

BOOL poolSizeSet = [NewRelic setMaxOfflineStorageSize:1000];

Swift [#swift]

let poolSizeSet = NewRelic.setMaxOfflineStorageSize(1000)

Importante

El almacenamiento sin conexión está habilitado de forma predeterminada. Si necesita desactivarlo, agregue el siguiente indicador de característica:

offlineStorageEnabled: false

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

setMaxOfflineStorageSize(options: { megabytes: number; }) => void

Parámetros [#parameters]

Parámetro

Tipo

Descripción

megabytes

number

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

NewRelicCapacitorPlugin.setMaxOfflineStorageSize({ megaBytes: 200 })

Importante

El almacenamiento sin conexión está habilitado de forma predeterminada. Si necesita desactivarlo, agregue el siguiente indicador de característica:

OFFLINE_STORAGE_ENABLED = "false"

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

setMaxOfflineStorageSize(megabytes: number): void;

Parámetros [#parameters]

Parámetro

Tipo

Descripción

megabytes

number

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

NewRelic.setMaxOfflineStorageSize(200);

Importante

El almacenamiento sin conexión está habilitado de forma predeterminada. Si necesita desactivarlo, agregue el siguiente indicador de característica:

offlineStorageEnabled: false

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

setMaxOfflineStorageSize(int megabytes): void;

Parámetros [#parameters]

Parámetro

Tipo

Descripción

megabytes

int

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

CrossNewRelic.Current.SetMaxOfflineStorageSize(200);

Importante

El almacenamiento sin conexión está habilitado de forma predeterminada. Si necesita desactivarlo, agregue el siguiente indicador de característica:

offlineStorageEnabled: false

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

setMaxOfflineStorageSize(int megabytes): void;

Parámetros [#parameters]

Parámetro

Tipo

Descripción

megabytes

int

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

NewrelicMobile.instance.setMaxOfflineStorageSize(200);

Importante

El almacenamiento sin conexión está habilitado de forma predeterminada. Si necesita desactivarlo, agregue el siguiente indicador de característica:

offlineStorageEnabled: false

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

setMaxOfflineStorageSize(megabytes: number): void;

Parámetros [#parameters]

Parámetro

Tipo

Descripción

megabytes

number

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

NewRelic.setMaxOfflineStorageSize(200);

Importante

El almacenamiento sin conexión está habilitado de forma predeterminada. Si necesita desactivarlo, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

SetMaxOfflineStorageSize(int maxOfflineStorageSize): void;

Parámetros [#parameters]

Parámetro

Tipo

Descripción

maxOfflineStorageSize

int

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

NewRelicAgent.SetMaxOfflineStorageSize(200);

Importante

El almacenamiento sin conexión está habilitado de forma predeterminada. Si necesita desactivarlo, agregue el siguiente indicador de característica:

offlineStorageEnabled: false

Para obtener detalles sobre cómo agregar indicadores de características, consulte Configurar los ajustes de monitoreo de móviles.

Sintaxis

SetMaxOfflineStorageSize(int megabytes): void;

Parámetros [#parameters]

Parámetro

Tipo

Descripción

megabytes

int

Requerido. Tamaño máximo en megaBytes que se puede almacenar en el sistema de archivos.

Ejemplo [#example]

CrossNewRelicClient.Current.SetMaxOfflineStorageSize(200);
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.