Objet de journal APM
Les objets suivants sont directement liés à l’API apmlog.
Chaque propriété correspond à la colonne portant le même nom dans la table otel_logs de la source de données de télémétrie (par exemple, la propriété severity_text correspond à la colonne SeverityText).
Pour obtenir la liste des colonnes, consultez Colonnes de données de télémétrie prises en charge.
Journal APM
L’objet de journal APM représente un enregistrement de journal (un enregistrement textuel d’un événement, tel qu’un paiement échoué ou un délai d’attente de base de données). Un enregistrement de journal contient des informations sur un événement survenu à un moment précis, notamment sa gravité, son message et ses attributs. Si un enregistrement de journal a été produit lors d’une opération faisant partie d’une trace, il contient également les ID de cette trace et de ce span.
L’objet de journal APM possède les propriétés suivantes :
| Property | Type | Description |
|---|---|---|
| timestamp | integer | Heure Unix (en nanosecondes) à laquelle l’événement s’est produit. Comportement de la propriété : - lecture seule |
| traceid | string | ID, le cas échéant, de la trace pendant laquelle l’enregistrement de journal a été produit. Comportement de la propriété : - lecture seule |
| spanid | string | ID, le cas échéant, du span pendant lequel l’enregistrement de journal a été produit. Comportement de la propriété : - lecture seule |
| trace_flags | integer | Indicateurs de trace du contexte de trace de l’enregistrement de journal, sous forme de masque de bits. Si le bit de poids faible est défini (valeur 1), la trace est échantillonnée.Comportement de la propriété : - lecture seule |
| severity_text | string | Niveau de gravité de l’enregistrement de journal, tel qu’il est fourni par l’application (par exemple, INFO, WARN ou ERROR).Comportement de la propriété : - lecture seule |
| severity_number | integer | Niveau de gravité de l’enregistrement de journal, sous forme de nombre. Valeurs possibles : 0 - UNSPECIFIED ; 1-4 - TRACE ; 5-8 - DEBUG ; 9-12 - INFO ; 13-16 - WARN ; 17-20 - ERROR ; 21-24 - FATAL. Comportement de la propriété : - lecture seule |
| service_name | string | Nom du service ayant produit l’enregistrement de journal (par exemple, zabbix-frontend), extrait de l’attribut de ressource OpenTelemetry service.name.Comportement de la propriété : - lecture seule |
| body | string | Message de l’enregistrement de journal. Comportement de la propriété : - lecture seule |
| resource_schema_url | string | URL, le cas échéant, du schéma OpenTelemetry des attributs de ressource. Comportement de la propriété : - lecture seule |
| resource_attributes | object | Attributs de ressource clé-valeur de l’enregistrement de journal (par exemple, host.name: eabf8c2a5ddc).Comportement de la propriété : - lecture seule |
| scope_schema_url | string | URL, le cas échéant, du schéma OpenTelemetry du périmètre d’instrumentation et de ses attributs. Comportement de la propriété : - lecture seule |
| scope_name | string | Nom du périmètre d’instrumentation ayant produit l’enregistrement de journal. Comportement de la propriété : - lecture seule |
| scope_version | string | Version, le cas échéant, du périmètre d’instrumentation. Comportement de la propriété : - lecture seule |
| scope_attributes | object | Attributs clé-valeur du périmètre d’instrumentation. Comportement de la propriété : - lecture seule |
| log_attributes | object | Attributs de journal clé-valeur de l’enregistrement de journal (par exemple, log.file.path: /var/log/zabbix/zabbix_frontend.log).Comportement de la propriété : - lecture seule |
| event_name | string | Nom, le cas échéant, du type d’événement que représente l’enregistrement de journal. Comportement de la propriété : - lecture seule |