Dzienniki
Przegląd
Sekcja APM > Dzienniki wyświetla rekordy dziennika zebrane z aplikacji i usług.
Rekord dziennika to tekstowy zapis zdarzenia (np. nieudanej płatności lub przekroczenia limitu czasu połączenia z bazą danych). Każdy rekord dziennika ma poziom ważności i komunikat (treść). Jeśli rekord dziennika został utworzony podczas operacji będącej częścią śladu, zawiera również identyfikatory tego śladu i odcinka.
Każdy rekord dziennika jest tworzony przez usługę (np. zabbix-frontend; nazwa jest określana przez atrybut zasobu OpenTelemetry service.name) oraz przez zakres instrumentacji, czyli część kodu, która go utworzyła (np. bibliotekę rejestrowania).
Aby zapewnić kontekst każdego zdarzenia, rekordy dziennika zawierają również atrybuty klucz-wartość: atrybuty dziennika opisują samo zdarzenie (np. log.file.path: /var/log/zabbix/zabbix_frontend.log), a atrybuty zasobu opisują usługę i środowisko, w którym działa (np. host.name: eabf8c2a5ddc).
Więcej informacji na temat dzienników można znaleźć w dokumentacji OpenTelemetry.

Sekcja APM > Dzienniki zawiera następujące elementy:
- Przycisk Tryb kiosku - wyświetla tylko zawartość strony, bez menu i nagłówka.
- Selektor okresu - wybór okresu, dla którego mają być wyświetlane rekordy dziennika.
- Filtr - wyświetla tylko interesujące użytkownika rekordy dziennika.
- Lista dzienników - wyświetlanie rekordów dziennika.
- Szczegóły dziennika - wyświetlanie szczegółów wybranego rekordu dziennika.
Lista dzienników
Każdy wiersz na liście dzienników reprezentuje rekord dziennika.

Rekordy dziennika są wyświetlane w konfigurowalnej tabeli.
Przycisk
Dostosuj tabelę w nagłówku tabeli umożliwia wyświetlanie, ukrywanie i zmienianie kolejności kolumn oraz przywrócenie domyślnego układu.
Można również zmienić szerokość każdej kolumny, przeciągając jej prawą krawędź; dwukrotne kliknięcie krawędzi przywraca domyślną szerokość.
Wszystkie dostosowania są stosowane natychmiast i zapamiętywane dla bieżącego użytkownika.
Lista dzienników może zawierać następujące kolumny:
Każda kolumna odpowiada kolumnie w tabeli otel_logs źródła danych telemetrycznych; listę kolumn można znaleźć w sekcji Obsługiwane kolumny danych telemetrycznych.
Większość kolumn ma taką samą nazwę jak w źródle danych (np. Tekst ważności odpowiada kolumnie SeverityText).
Jeśli nazwy się różnią, kolumna źródła danych jest określona w poniższej tabeli.
| Kolumna | Opis |
|---|---|
| Znacznik czasu | Data i godzina wystąpienia zdarzenia. |
| Treść | Komunikat rekordu dziennika. |
| Tekst ważności | Poziom ważności podany przez aplikację (np. INFO, WARN lub ERROR).Kolor etykiety zależy od ważności. |
| Numer ważności | Poziom ważności jako liczba: 0 - UNSPECIFIED. 1-4 - TRACE. 5-8 - DEBUG. 9-12 - INFO. 13-16 - WARN. 17-20 - ERROR. 21-24 - FATAL. |
| ID śladu | ID, jeśli istnieje, śladu, podczas którego utworzono rekord dziennika. |
| ID zakresu | ID, jeśli istnieje, zakresu, podczas którego utworzono rekord dziennika. |
| Flagi | Flagi śladu rekordu dziennika: 0 - ślad nie jest próbkowany. 1 - ślad jest próbkowany (rejestrowany). Kolumna źródła danych: TraceFlags. |
| Nazwa usługi | Usługa, która utworzyła rekord dziennika. |
| Nazwa zakresu | Zakres instrumentacji, który utworzył rekord dziennika. |
| Wersja zakresu | Wersja zakresu instrumentacji. |
| Nazwa zdarzenia | Nazwa, jeśli istnieje, typu zdarzenia reprezentowanego przez rekord dziennika. |
| Atrybuty dziennika | Atrybuty dziennika rekordu dziennika. Kliknij przycisk z trzema kropkami |
| Atrybuty zasobu | Atrybuty zasobu rekordu dziennika. Kliknij przycisk z trzema kropkami |
| Atrybuty zakresu | Atrybuty zakresu instrumentacji. Kliknij przycisk z trzema kropkami |
Szczegóły dziennika
Kliknij rekord dziennika na liście dzienników, aby otworzyć panel Szczegóły dziennika, który wyświetla wszystkie informacje o rekordzie dziennika.

Panel Szczegóły dziennika może zawierać następujące sekcje:
| Sekcja | Opis |
|---|---|
| Podstawowe informacje | Identyfikator śledzenia, identyfikator zakresu i flagi śledzenia rekordu dziennika. |
| Atrybuty dziennika | Atrybuty dziennika rekordu dziennika. |
| Atrybuty zasobu | Adres URL schematu i atrybuty zasobu. |
| Atrybuty zakresu | Adres URL schematu, nazwa, wersja i atrybuty zakresu instrumentacji. |
Korzystanie z filtra
Filtr umożliwia wyświetlanie tylko interesujących Cię rekordów dziennika.

Aby filtrować według atrybutów, wprowadź klucz atrybutu, wybierz operator i wprowadź wartość atrybutu.
Obsługiwane są następujące operatory:
- Zawiera - (domyślnie) wartość atrybutu zawiera wprowadzony ciąg znaków.
- Równa się - wartość atrybutu jest równa wprowadzonemu ciągowi znaków.
- Nie zawiera - wartość atrybutu nie zawiera wprowadzonego ciągu znaków.
- Nie równa się - wartość atrybutu nie jest równa wprowadzonemu ciągowi znaków.
- Istnieje - atrybut z wprowadzonym kluczem istnieje.
- Nie istnieje - atrybut z wprowadzonym kluczem nie istnieje.
Jeśli dodasz kilka warunków, wybierz sposób ich oceny:
- And/Or - (domyślnie) wszystkie warunki muszą być spełnione; warunki z tym samym kluczem atrybutu są łączone za pomocą Or.
- Or - musi być spełniony co najmniej jeden warunek.