Analizator dziennika dostępu
Podsumuj dzienniki Apache i Nginx na temat najpopularniejszych ścieżek, kodów statusu, adresów IP i przeglądarek.
Analizator dziennika dostępu
Wklej wiersze dziennika w formacie zwykłym lub połączonym — standardowym wyjściu Apache i Nginx — a to narzędzie podsumuje je na liczby, które rzeczywiście sprawdzasz po wdrożeniu lub incydencie: najpopularniejsze ścieżki, podział kodów statusu, najbardziej aktywne adresy IP i rozkład między przeglądarkami a botami.
Wybierz format dziennika odpowiadający Twojemu serwerowi: zwykły (bez pola referer lub user agent) lub połączony (dodaje oba). Jeśli Twój serwer zapisuje niestandardowy format, przejdź do niestandardowego wzoru i opisz go tym samym tokenami dyrektyw, które używa Apache — %h dla IP klienta, %t dla sygnatury czasowej, %r dla linii żądania, %>s dla kodu statusu, %b dla wysłanych bajtów i %{Referer}i / %{User-agent}i dla dwóch wymienionych pól nagłówka.
Opcje wpływają na sposób tworzenia podsumowania. Ustaw, ile elementów pojawia się w każdym rankingu, filtruj do jednego kodu statusu lub klasy statusu takiej jak 4xx, filtruj ścieżki zawierające podciąg i grupuj liczby żądań godzinę lub dzień, aby dostrzec skoki ruchu. Włącz "Oddziel boty", aby oddzielić ruch crawler-ów od rozkładu przeglądarek ludzkich, i włącz "Policz bajty", aby zsumować przesłane bajty. "Pomiń pliki statyczne" odrzuca żądania plików CSS, JS, obrazów i czcionek, aby ranking ścieżek odzwierciedlał rzeczywiste strony i punkty końcowe zamiast zasobów. Wybierz, czy wynik czyta się jako podsumowanie, tabela czy CSV, które możesz wkleić bezpośrednio do arkusza kalkulacyjnego.
Wszystko działa lokalnie w Twojej przeglądarce — wiersze dziennika często zawierają rzeczywiste adresy IP odwiedzających, więc nic nie jest wysyłane nigdzie. Skopiuj wynik, pobierz jako plik .txt lub wyślij na wejście innego narzędzia, aby kontynuować pracę.