Przejdź do głównej zawartości

GET /api/log/info/

Pobiera podsumowanie dziennika zdarzeń.

Uwierzytelnianie: Bearer.


{
"capacity": 4096,
"total": 250,
"pending": 3,
"oldestSequence": 0,
"lastSequence": 250,
"totalBySeverity": {
"debug": 12,
"info": 180,
"warning": 40,
"error": 15,
"fault": 3
},
"pendingBySeverity": {
"debug": 0,
"info": 1,
"warning": 1,
"error": 1,
"fault": 0
}
}
PoleTypWymaganeOpis
capacityliczbatakMaksymalna pojemność bufora cyklicznego
totalliczbatakLiczba dostępnych zdarzeń
pendingliczbatakLiczba niepotwierdzonych zdarzeń w bieżącej sesji zasilania
oldestSequenceliczbatakNumer sekwencyjny najstarszego dostępnego zdarzenia w buforze cyklicznym. Na stronach interfejsu wyświetlających najstarsze zdarzenia (oldest) jest to główny wskaźnik, że granica okna po stronie starszych zdarzeń faktycznie się przesunęła wskutek usunięcia zdarzeń z bufora.
lastSequenceliczbatakNumer sekwencyjny najnowszego zdarzenia. Interfejs używa tego pola do wykrywania nowych zdarzeń: jeśli wartość wzrosła względem poprzednio zapisanej, do dziennika dodano N = lastSequence_new - lastSequence_old nowych zdarzeń. Pobranie tych N zdarzeń jest właściwe tylko wtedy, gdy bieżąca strona interfejsu zawiera poprzednio zapisane lastSequence (czyli użytkownik znajduje się na najnowszej stronie, na której pojawiają się nowe wpisy); na pozostałych stronach aktualizacja nie jest potrzebna.
totalBySeverityobiekttakPodział wartości total według poziomu ważności
pendingBySeverityobiekttakPodział wartości pending według poziomu ważności
PoleTypOpis
debugliczbaLiczba dostępnych zdarzeń DEBUG
infoliczbaLiczba dostępnych zdarzeń INFO
warningliczbaLiczba dostępnych zdarzeń WARNING
errorliczbaLiczba dostępnych zdarzeń ERROR
faultliczbaLiczba dostępnych zdarzeń FAULT
PoleTypOpis
debugliczbaLiczba oczekujących zdarzeń DEBUG
infoliczbaLiczba oczekujących zdarzeń INFO
warningliczbaLiczba oczekujących zdarzeń WARNING
errorliczbaLiczba oczekujących zdarzeń ERROR
faultliczbaLiczba oczekujących zdarzeń FAULT