На странице
Объект журнала APM
Следующие объекты напрямую связаны с API apmlog.
Каждое свойство соответствует столбцу с таким же именем в таблице otel_logs источника данных телеметрии (например, свойство severity_text соответствует столбцу SeverityText).
Список столбцов см. в разделе Поддерживаемые столбцы данных телеметрии.
Журнал APM
Объект журнала APM представляет запись журнала (текстовую запись события, например неудачного платежа или тайм-аута базы данных). Запись журнала содержит информацию о событии, произошедшем в определённый момент времени, включая его важность, сообщение и атрибуты. Если запись журнала была создана во время операции, являющейся частью трассировки, она также содержит идентификаторы этой трассировки и спана.
Объект журнала APM имеет следующие свойства:
| Свойство | Тип | Описание |
|---|---|---|
| timestamp | integer | Время в формате Unix (в наносекундах), когда произошло событие. Поведение свойства: - только для чтения |
| traceid | string | Идентификатор трассировки, во время которой была создана запись журнала, если он имеется. Поведение свойства: - только для чтения |
| spanid | string | Идентификатор спана, во время которого была создана запись журнала, если он имеется. Поведение свойства: - только для чтения |
| trace_flags | integer | Флаги трассировки контекста трассировки записи журнала в виде битовой маски. Если установлен младший значащий бит (значение 1), трассировка подвергается выборке.Поведение свойства: - только для чтения |
| severity_text | string | Уровень важности записи журнала, указанный приложением (например, INFO, WARN или ERROR).Поведение свойства: - только для чтения |
| severity_number | integer | Уровень важности записи журнала в виде числа. Возможные значения: 0 - UNSPECIFIED; 1-4 - TRACE; 5-8 - DEBUG; 9-12 - INFO; 13-16 - WARN; 17-20 - ERROR; 21-24 - FATAL. Поведение свойства: - только для чтения |
| service_name | string | Имя сервиса, создавшего запись журнала (например, zabbix-frontend), полученное из атрибута ресурса OpenTelemetry service.name.Поведение свойства: - только для чтения |
| body | string | Сообщение записи журнала. Поведение свойства: - только для чтения |
| resource_schema_url | string | URL схемы OpenTelemetry атрибутов ресурса, если он имеется. Поведение свойства: - только для чтения |
| resource_attributes | object | Пары ключ-значение атрибутов ресурса записи журнала (например, host.name: eabf8c2a5ddc).Поведение свойства: - только для чтения |
| scope_schema_url | string | URL схемы OpenTelemetry области инструментирования и её атрибутов, если он имеется. Поведение свойства: - только для чтения |
| scope_name | string | Имя области инструментирования, создавшей запись журнала. Поведение свойства: - только для чтения |
| scope_version | string | Версия области инструментирования, если она имеется. Поведение свойства: - только для чтения |
| scope_attributes | object | Атрибуты области инструментирования в формате ключ-значение. Поведение свойства: - только для чтения |
| log_attributes | object | Пары ключ-значение атрибутов журнала записи журнала (например, log.file.path: /var/log/zabbix/zabbix_frontend.log).Поведение свойства: - только для чтения |
| event_name | string | Имя типа события, представленного записью журнала, если оно имеется. Поведение свойства: - только для чтения |