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