Obiekt dziennika APM

Poniższe obiekty są bezpośrednio powiązane z API apmlog.

Każda właściwość odpowiada kolumnie o tej samej nazwie w tabeli otel_logs źródła danych telemetrycznych (np. właściwość severity_text odpowiada kolumnie SeverityText). Listę kolumn można znaleźć w sekcji Obsługiwane kolumny danych telemetrycznych.

Dziennik APM

Obiekt dziennika APM reprezentuje rekord dziennika (tekstowy zapis zdarzenia, takiego jak nieudana płatność lub przekroczenie limitu czasu połączenia z bazą danych). Rekord dziennika zawiera informacje o zdarzeniu, które wystąpiło w określonym czasie, w tym informacje o jego ważności, komunikacie i atrybutach. Jeśli rekord dziennika został utworzony podczas operacji będącej częścią śladu, zawiera również identyfikatory tego śladu i odcinka.

Obiekt dziennika APM ma następujące właściwości:

Właściwość Typ Opis
timestamp integer Czas uniksowy (w nanosekundach), w którym wystąpiło zdarzenie.

Zachowanie właściwości:
- tylko do odczytu
traceid string Identyfikator, jeśli istnieje, śladu, podczas którego utworzono rekord dziennika.

Zachowanie właściwości:
- tylko do odczytu
spanid string Identyfikator, jeśli istnieje, odcinka, podczas którego utworzono rekord dziennika.

Zachowanie właściwości:
- tylko do odczytu
trace_flags integer Flagi śladu kontekstu śladu rekordu dziennika w postaci maski bitowej.
Jeśli ustawiony jest najmniej znaczący bit (wartość 1), ślad jest próbkowany.

Zachowanie właściwości:
- tylko do odczytu
severity_text string Poziom ważności rekordu dziennika podany przez aplikację (np. INFO, WARN lub ERROR).

Zachowanie właściwości:
- tylko do odczytu
severity_number integer Poziom ważności rekordu dziennika jako liczba.

Możliwe wartości:
0 - UNSPECIFIED;
1-4 - TRACE;
5-8 - DEBUG;
9-12 - INFO;
13-16 - WARN;
17-20 - ERROR;
21-24 - FATAL.

Zachowanie właściwości:
- tylko do odczytu
service_name string Nazwa usługi, która utworzyła rekord dziennika (np. zabbix-frontend), pobrana z atrybutu zasobu OpenTelemetry service.name.

Zachowanie właściwości:
- tylko do odczytu
body string Komunikat rekordu dziennika.

Zachowanie właściwości:
- tylko do odczytu
resource_schema_url string Adres URL, jeśli istnieje, schematu OpenTelemetry atrybutów zasobu.

Zachowanie właściwości:
- tylko do odczytu
resource_attributes object Atrybuty zasobu rekordu dziennika w postaci par klucz-wartość (np. host.name: eabf8c2a5ddc).

Zachowanie właściwości:
- tylko do odczytu
scope_schema_url string Adres URL, jeśli istnieje, schematu OpenTelemetry zakresu instrumentacji i jego atrybutów.

Zachowanie właściwości:
- tylko do odczytu
scope_name string Nazwa zakresu instrumentacji, który utworzył rekord dziennika.

Zachowanie właściwości:
- tylko do odczytu
scope_version string Wersja zakresu instrumentacji, jeśli istnieje.

Zachowanie właściwości:
- tylko do odczytu
scope_attributes object Atrybuty zakresu instrumentacji w postaci par klucz-wartość.

Zachowanie właściwości:
- tylko do odczytu
log_attributes object Atrybuty dziennika rekordu dziennika w postaci par klucz-wartość (np. log.file.path: /var/log/zabbix/zabbix_frontend.log).

Zachowanie właściwości:
- tylko do odczytu
event_name string Nazwa typu zdarzenia reprezentowanego przez rekord dziennika, jeśli istnieje.

Zachowanie właściwości:
- tylko do odczytu