GOACCESS (analizator dziennika Apache i Nginx) Analizator dziennika serwera internetowego

GOACCESS (analizator dziennika Apache i Nginx) Analizator dziennika serwera internetowego

GOACCESS to interaktywny program logarytzowy serwera WWW, który szybko analizuje i wyświetla dzienniki serwerów WWW. Wydaje się jako open source i działa jako wiersz poleceń w systemach operacyjnych Unix/Linux. Zapewnia krótki i korzystny raport statystyki HTTP (WebServer) dla administratorów Linuksa w locie. Zajmuje się także oba Apache I Ngnix Formaty dziennika serwera WWW.

GOACCESS analizuje i analizuj podane formaty dziennika serwera WWW w preferowanych opcjach, w tym Clf (Wspólny format dziennika), W3C format (IIS) i Apache wirtualne hosty, a następnie generuj dane wyjściowe danych do terminalu.

Powiązane czytanie: Jak monitorować wydajność Apache za pomocą mod_status w Ubuntu

Sprawdź wersję demonstracyjną na żywo - https: // rt.GOACCESS.IO/

Funkcje GoAccess

Ma następujące funkcje.

  1. Statystyka ogólna, przepustowość itp.
  2. Najlepsi goście, dystrybucja czasu odwiedzających, strony odsyłające i adresowe oraz 404 lub nie znaleziono.
  3. Gospodarze, odwrotne DNS, lokalizacja IP.
  4. Systemy operacyjne, przeglądarki i pająki.
  5. Kody stanu HTTP
  6. Geo -Location - Continent/Country/City
  7. Wskaźniki na wirtualny host
  8. Obsługa HTTP/2 i IPv6
  9. Możliwość wyprowadzania JSON i CSV
  10. Przyrostowe przetwarzanie dziennika i obsługa dużych zestawów danych + trwałość danych
  11. Różne schematy kolorów

Jak zainstalować goakress w Linux?

Obecnie najnowsza wersja GOACCESS V1.4 nie jest dostępne w domyślnych repozytoriach pakietów systemowych, więc aby zainstalować najnowszą stabilną wersję, musisz ręcznie pobrać i skompilować z kodu źródłowego pod systemami Linux, jak pokazano:

Zainstaluj goakress ze źródeł w Linux

------------ Zainstaluj goakress na Centos, Rhel i Fedora ------------ # Yum Zainstaluj NCURSES-DEVEL GLIB2-DEVEL Geoip-Devel # CD/usr/Src # wget https: // tar.GOACCESS.IO/GOACCESS-1.4.smoła.GZ # TAR -xZVF GOACCESS -1.4.smoła.GZ # cd goaccess-1.4/ # ./konfiguruj --enable-UTF8 --enable-geoip = legacy # Make # Make Instalue 
------------ Zainstaluj goakress na Debian i Ubuntu ------------ $ sudo apt Zainstaluj libncursesw5-dev libGeoip-dev apt-cransport-https $ cd/usr/src $ wget https: // tar tar.GOACCESS.IO/GOACCESS-1.4.smoła.gz $ tar -xzvf goaccess -1.4.smoła.GZ $ CD GOACCESS-1.4/ $ sudo ./Configure --enable-UTF8 --enable-geoip = Legacy $ sudo Make $ sudo instaluj instalację 

Zainstaluj goakress za pomocą menedżera pakietów

Najłatwiejszy i preferowany sposób instalacji goakress w systemie Linux za pomocą domyślnego menedżera pakietów odpowiedniego dystrybucji Linux.

Notatka: Jak powiedziałem powyżej, nie wszystkie dystrybucje będą miały najnowszą wersję goakress dostępną w domyślnych repozytoriach…

Na Redhat, Centos i Fedora
# Yum Zainstaluj goAccess # dnf instaluj goakress [z Fedora 23+ wersje] 
W systemach Debian i Ubuntu

GOACCESS Użyteczność jest dostępna od tego czasu Debian Squeeze 6 I Ubuntu 12.04. Aby zainstalować, uruchom następujące polecenie na terminalu.

$ sudo apt-get instal instalue goakress 

Notatka: Powyższe polecenie nie zawsze zapewni najbardziej najnowszą wersję. Aby uzyskać najnowszą stabilną wersję GoAccess, dodaj oficjalne repozytorium GoAccess Debian & Ubuntu, jak pokazano:

$ echo "deb http: // deb.GOACCESS.IO/$ (LSB_RELEASE -CS) Main "| sudo tee -a/etc/apt/źródła.lista.D/GOACCESS.Lista $ wget -o - http: // deb.GOACCESS.IO/GNUGPG.Klucz | sudo apt-key dodanie-$ sudo apt-get aktualizacja $ sudo apt-get instal instalue goakress 

Jak użyć goakres?

Po zainstalowaniu goAccess na komputerze Linux możesz gotować do używania go, uruchamiając następujące polecenie. Najpierw poprosi Cię o określenie formatu dziennika dziennika dostępu.

Skonfiguruj format dziennika GoAccess

Najłatwiejszy sposób na uzyskanie statystyk serwera WWW Użyj flagiF„Z nazwą pliku dziennika wejściowego, jak pokazano poniżej. Poniższe polecenie da ogólne statystyki dzienników serwera WWW.

# GoAccess -f/var/log/httpd/tecMint.com # GoAcress -f/var/log/nginx/tecmint.com 

Powyższe polecenie zawiera pełny przegląd wskaźników serwera WWW, pokazując podsumowania różnych raportów jako paneli na jednym przewijanym widoku, jak pokazano.

Przegląd dzienników Apache

Zobacz dzienniki Apache serwera WWW

Dzienniki Apache według systemu operacyjnego - przegląd

Wyświetl dzienniki Apache według systemu operacyjnego

Dzienniki Apache według przepustowości odwiedzających - przegląd

Zobacz użycie przepustowości odwiedzających Apache

Dzienniki Apache według przeglądarki internetowej - Przegląd

Zobacz użycie Apache na podstawie przeglądarków

Jak wygenerować raport Apache HTML?

Aby wygenerować raport HTML dzienników serwera WWW Apache, po prostu uruchom go w stosunku do pliku Weblog.

# GoACress -f/var/log/httpd/access_log> raporty.html 
GOACCESS: Monitoruj dzienniki Apache za pomocą przeglądarki internetowej

Aby uzyskać więcej informacji i użytkowania, odwiedź http: // goakress.IO/.