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