Tous les produits
Search
Centre de documentation

Simple Log Service:Ajouter un champ

Dernière mise à jour :Aug 19, 2026

Le plugin processor_appender ajoute une valeur spécifique à un champ existant ou nouveau et prend en charge les variables de modèle dans la valeur du champ. Ce plugin est couramment utilisé avec les plugins de surveillance de séries temporelles, tels que input_prometheus et input_system_v2, afin d'enrichir les données extraites de Prometheus.

Important

Logtail 0.16.66 et les versions ultérieures prennent en charge le plugin processor_appender.

Paramètres

Définissez type sur processor_appender. Le tableau suivant décrit les paramètres du champ detail.

Tableau 1. Paramètres du plugin

Paramètre

Type

Obligatoire

Description

Key

string

Oui

Nom du champ.

Value

string

Oui

Valeur à ajouter. Les variables de modèle sont prises en charge. Pour plus d'informations, consultez la section Variables de modèle.

SortLabels

boolean

Non

Indique s'il faut trier les libellés par ordre alphabétique lorsque Key est défini sur __labels__. Définissez ce paramètre sur true pour éviter les erreurs de requête dues à des libellés non triés. Valeur par défaut : false.

Tableau 2. Variables de modèle

Variable de modèle

Description

Exemple de configuration

Exemple de résultat

{{__ip__}}

Adresse IP du serveur sur lequel Logtail est installé.

"Value": "{{__ip__}}"

"Value": "192.0.2.1"

{{__host__}}

Nom d'hôte du serveur sur lequel Logtail est installé.

"Value": "{{__host__}}"

"Value": "logtail-ds-xdfaf"

{{$xxxx}}

Valeur de la variable d'environnement spécifiée. Le nom de la variable doit commencer par un signe dollar ($).

"Value": "{{$WORKING_GROUP}}"

"Value": "prod"

Exemple

Supposons qu'un serveur Logtail possède l'adresse IP 192.0.2.1, le nom d'hôte david et que la variable d'environnement WORKING_GROUP soit définie sur prod. La configuration suivante ajoute ces données au champ __labels__ :

  • Données brutes

    "__labels__":"a#$#b"
  • Configuration du plugin Logtail

    {
      "processors":[
        {
          "type":"processor_appender",
          "detail": {
            "Key": "__labels__",
            "Value": "|host#$#{{__host__}}|ip#$#{{__ip__}}|group#$#{{$WORKING_GROUP}}",
            "SortLabels": true
          }
        }
      ]
    }
  • Résultat

    "__labels__":"a#$#b|group#$#prod|host#$#david|ip#$#192.0.2.1"