Objeto de registro de APM
Los siguientes objetos están directamente relacionados con la API apmlog.
Cada propiedad corresponde a la columna con el mismo nombre en la tabla otel_logs de la fuente de datos de telemetría (por ejemplo, la propiedad severity_text corresponde a la columna SeverityText).
Para consultar la lista de columnas, consulte Columnas de datos de telemetría compatibles.
Registro de APM
El objeto de registro de APM representa un registro de eventos (un registro de texto de un evento, como un pago fallido o un tiempo de espera agotado de una base de datos). Un registro de eventos contiene información sobre un evento ocurrido en un momento específico, incluida su gravedad, mensaje y atributos. Si el registro de eventos se produjo durante una operación que forma parte de un trace, también contiene los ID de ese trace y span.
El objeto de registro de APM tiene las siguientes propiedades:
| Property | Type | Description |
|---|---|---|
| timestamp | integer | Hora Unix (en nanosegundos) en la que ocurrió el evento. Comportamiento de la propiedad: - solo lectura |
| traceid | string | ID, si existe, del trace durante el cual se produjo el registro de eventos. Comportamiento de la propiedad: - solo lectura |
| spanid | string | ID, si existe, del span durante el cual se produjo el registro de eventos. Comportamiento de la propiedad: - solo lectura |
| trace_flags | integer | Indicadores del trace del contexto del trace del registro de eventos, como una máscara de bits. Si el bit menos significativo está establecido (valor 1), el trace se muestrea.Comportamiento de la propiedad: - solo lectura |
| severity_text | string | Nivel de gravedad del registro de eventos, proporcionado por la aplicación (por ejemplo, INFO, WARN o ERROR).Comportamiento de la propiedad: - solo lectura |
| severity_number | integer | Nivel de gravedad del registro de eventos, como un número. Valores posibles: 0 - UNSPECIFIED; 1-4 - TRACE; 5-8 - DEBUG; 9-12 - INFO; 13-16 - WARN; 17-20 - ERROR; 21-24 - FATAL. Comportamiento de la propiedad: - solo lectura |
| service_name | string | Nombre del servicio que produjo el registro de eventos (por ejemplo, zabbix-frontend), obtenido del atributo de recurso service.name de OpenTelemetry.Comportamiento de la propiedad: - solo lectura |
| body | string | Mensaje del registro de eventos. Comportamiento de la propiedad: - solo lectura |
| resource_schema_url | string | URL, si existe, del esquema de OpenTelemetry de los atributos del recurso. Comportamiento de la propiedad: - solo lectura |
| resource_attributes | object | Atributos del recurso clave-valor del registro de eventos (por ejemplo, host.name: eabf8c2a5ddc).Comportamiento de la propiedad: - solo lectura |
| scope_schema_url | string | URL, si existe, del esquema de OpenTelemetry del ámbito de instrumentación y sus atributos. Comportamiento de la propiedad: - solo lectura |
| scope_name | string | Nombre del ámbito de instrumentación que produjo el registro de eventos. Comportamiento de la propiedad: - solo lectura |
| scope_version | string | Versión, si existe, del ámbito de instrumentación. Comportamiento de la propiedad: - solo lectura |
| scope_attributes | object | Atributos clave-valor del ámbito de instrumentación. Comportamiento de la propiedad: - solo lectura |
| log_attributes | object | Atributos del registro clave-valor del registro de eventos (por ejemplo, log.file.path: /var/log/zabbix/zabbix_frontend.log).Comportamiento de la propiedad: - solo lectura |
| event_name | string | Nombre, si existe, del tipo de evento que representa el registro de eventos. Comportamiento de la propiedad: - solo lectura |