ShellForge
Start
Lekcje
Symulator
Ścieżka nauki
Czym jest ShellForge?
Quiz
Quiz: logi usług i aplikacji
Sprawdź filtrowanie zdarzeń i interpretację poziomów logu.
Wróć do lekcji
1. Awaria trwała od 14:00 do 14:15. Jak najczytelniej ograniczyć journal?
Po jednostce oraz --since i --until
Wyświetlić cały journal od startu hosta
Sprawdzić tylko docker images
Usunąć stare logi przed odczytem
2. Chcesz zobaczyć ostatnie 50 wpisów orders-api. Które polecenie pasuje?
journalctl -u orders-api -n 50
journalctl --disk-usage
docker volume ls
pg_dump -Fc
3. Po co pole request_id w logu aplikacji?
Aby powiązać wpisy dotyczące jednego żądania
Aby zastąpić kopię bazy
Aby automatycznie zwiększyć pamięć
Aby ukryć wszystkie błędy
4. W logu widzisz warning, ale ruch działa. Jaki wniosek jest poprawny?
Trzeba ocenić kontekst i wpływ, sam poziom nie dowodzi awarii
Każdy warning wymaga rollbacku
Należy natychmiast usunąć log
Health check nie ma znaczenia
5. Co grozi przy logowaniu pełnego tokenu dostępu?
Ujawnienie poświadczenia osobom mającym dostęp do logów
Automatyczne szyfrowanie tokenu
Zmiana portu usługi
Zniknięcie wpisów z journalu
6. Dlaczego przed zmianą retencji warto sprawdzić journalctl --disk-usage?
Aby znać rzeczywiste zużycie miejsca przez journal
Aby odtworzyć bazę
Aby nadać uprawnienia root każdej usłudze
Aby wymusić restart Nginxa
Sprawdź odpowiedzi
Wróć do lekcji