Toolverse
Wszystkie skille

analyze-log-files

autor: r3bl-org

Czyszczenie i analiza plików logów ze znakami ANSI w sekundę

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
1

O skillu

Umożliwia szybką analizę plików logów, które zawierają sekwencje ucieczki ANSI (kolory, formatowanie terminala). Narzędzie automatycznie czyści te znaki przed przetworzeniem, dzięki czemu logi stają się czytelne i łatwe do przeszukania. Idealny dla deweloperów pracujących z logami z sesji terminalowych, buildów Cargo czy systemowych plików dziennika. Eliminuje problemy z garmaźem znaków sterujących, które utrudniają wyszukiwanie i analizę błędów.

Jak używać

  1. Przygotuj plik logu zawierający potencjalne sekwencje ANSI (np. log.txt, plik z wyjścia terminala, logi z buildu). Umieść go w katalogu roboczym lub podaj pełną ścieżkę.

  2. Uruchom polecenie czyszczące: ansifilter -i log.txt -o /tmp/clean_log.txt. Jeśli plik ma inną nazwę, zastąp log.txt odpowiednią ścieżką. Polecenie usunie wszystkie znaki sterujące (kolory, formatowanie, ruchy kursora).

  3. Przeczytaj wyczyszczony plik: /tmp/clean_log.txt. Zawiera teraz czysty tekst bez artefaktów ANSI, gotowy do analizy.

  4. Przeanalizuj zawartość w poszukiwaniu błędów, ostrzeżeń i wzorców. Zwróć uwagę na numery linii, stosy błędów i powtarzające się komunikaty.

  5. Przekaż wyniki użytkownikowi, cytując istotne fragmenty z wyczyszczonego logu i wskazując konkretne linie, w których znalazłeś problemy.

Podobne skille