Les règles d’obfuscation vous permettent de masquer les données sensibles avant que l’agent ne les transmette à New Relic. Chaque règle est un motif regex associé à une chaîne de remplacement. Les règles sont appliquées à la charge JSON sérialisée avant la transmission.
Configuration
Passez un éventail obfuscate dans la configuration de l'agent :
config: { obfuscate: [ { regex: /\/user\/[^\/?"]+/, replacement: '/user/[REDACTED]' }, { regex: /token=[^&"]+/, replacement: 'token=[MASKED]' }, ]}Paramètres
Champ | Type | Description |
|---|---|---|
|
| Modèle à faire correspondre dans la charge JSON sérialisée. |
|
| Chaîne de remplacement pour chaque correspondance. |
Ordre des règles
Les règles sont appliquées séquentiellement — la sortie d’une règle alimente la suivante. Les modèles d’expression régulière non valides sont ignorés avec un avertissement enregistré via Log.warn.