• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Définir la taille maximale de stockage hors ligne

Définit la taille maximale des données totales pouvant être stockées pour le stockage hors ligne.

Par défaut, monitoring des applications mobiles peut collecter un maximum de 100 mégaoctets de stockage hors ligne. Lorsqu'une charge utile de données ne parvient pas à être envoyée parce que l'appareil ne dispose pas de connexion Internet, elle peut être stockée dans le système de fichiers jusqu'à ce qu'une connexion Internet soit établie. Une fois qu'une charge utile de récolte typique a été envoyée avec succès, toutes les données hors ligne sont envoyées à New Relic et effacées du stockage.

Cette méthode contrôle la quantité maximale de stockage hors ligne pouvant être stockée dans le système de fichiers. Lorsque la limite de taille est atteinte, l'agent New Relic Mobile rejettera la nouvelle charge qui n'a pas pu être stockée. Cette méthode vous permet de remplacer la taille maximale de ce stockage hors ligne.

Important

Le stockage hors ligne est désactivé par défaut. Pour l'activer, ajoutez l'indicateur de fonctionnalité suivant :

NewRelic.enableFeature(FeatureFlag.OfflineStorage)

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

Java

NewRelic.setMaxOfflineStorageSize(int $megaBytes)

Kotlin [#kotlin]

NewRelic.setMaxOfflineStorageSize(megaBytes: Int)

Paramètres [#parameters]

paramètres

Type

Description

$megaBytes

int

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

Voici un exemple pour définir la taille maximale de stockage hors ligne sur 1 000 :

Java [#java]

NewRelic.setMaxOfflineStorageSize(1000);

Kotlin [#kotlin]

NewRelic.setMaxOfflineStorageSize(1000)

Important

Le stockage hors ligne est désactivé par défaut. Pour l'activer, ajoutez l'indicateur de fonctionnalité suivant :

NewRelic.enableFeatures(NRMAFeatureFlags.NRFeatureFlag_OfflineStorage)

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

Objective-C

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

Swift [#swift]

NewRelic.setMaxOfflineStorageSize(unsigned int $size)

Paramètres [#parameters]

paramètres

Type

Description

$megaBytes

unsigned int

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemples [#examples]

Objective-C [#obj-c]

BOOL poolSizeSet = [NewRelic setMaxOfflineStorageSize:1000];

Swift [#swift]

let poolSizeSet = NewRelic.setMaxOfflineStorageSize(1000)

Important

Le stockage hors ligne est activé par défaut. Si vous devez le désactiver, ajoutez l'indicateur de fonctionnalité suivant :

offlineStorageEnabled: false

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

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

Paramètres [#parameters]

paramètres

Type

Description

megabytes

number

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

NewRelicCapacitorPlugin.setMaxOfflineStorageSize({ megaBytes: 200 })

Important

Le stockage hors ligne est activé par défaut. Si vous devez le désactiver, ajoutez l'indicateur de fonctionnalité suivant :

OFFLINE_STORAGE_ENABLED = "false"

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

setMaxOfflineStorageSize(megabytes: number): void;

Paramètres [#parameters]

paramètres

Type

Description

megabytes

number

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

NewRelic.setMaxOfflineStorageSize(200);

Important

Le stockage hors ligne est activé par défaut. Si vous devez le désactiver, ajoutez l'indicateur de fonctionnalité suivant :

offlineStorageEnabled: false

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

setMaxOfflineStorageSize(int megabytes): void;

Paramètres [#parameters]

paramètres

Type

Description

megabytes

int

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

CrossNewRelic.Current.SetMaxOfflineStorageSize(200);

Important

Le stockage hors ligne est activé par défaut. Si vous devez le désactiver, ajoutez l'indicateur de fonctionnalité suivant :

offlineStorageEnabled: false

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

setMaxOfflineStorageSize(int megabytes): void;

Paramètres [#parameters]

paramètres

Type

Description

megabytes

int

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

NewrelicMobile.instance.setMaxOfflineStorageSize(200);

Important

Le stockage hors ligne est activé par défaut. Si vous devez le désactiver, ajoutez l'indicateur de fonctionnalité suivant :

offlineStorageEnabled: false

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

setMaxOfflineStorageSize(megabytes: number): void;

Paramètres [#parameters]

paramètres

Type

Description

megabytes

number

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

NewRelic.setMaxOfflineStorageSize(200);

Important

Le stockage hors ligne est activé par défaut. Si vous devez le désactiver, consultez Configurer les paramètres monitoring des applications mobiles.

Syntaxe

SetMaxOfflineStorageSize(int maxOfflineStorageSize): void;

Paramètres [#parameters]

paramètres

Type

Description

maxOfflineStorageSize

int

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

NewRelicAgent.SetMaxOfflineStorageSize(200);

Important

Le stockage hors ligne est activé par défaut. Si vous devez le désactiver, ajoutez l'indicateur de fonctionnalité suivant :

offlineStorageEnabled: false

Pour plus de détails sur l'ajout d'indicateurs de fonctionnalité, voir Configurer les paramètres monitoring des applications mobiles.

Syntaxe

SetMaxOfflineStorageSize(int megabytes): void;

Paramètres [#parameters]

paramètres

Type

Description

megabytes

int

Requis. Taille maximale en mégaoctets pouvant être stockée dans le système de fichiers.

Exemple [#example]

CrossNewRelicClient.Current.SetMaxOfflineStorageSize(200);
Droits d'auteur © 2025 New Relic Inc.

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