GoAccess on interaktiivinen ja reaaliaikainen verkkopalvelinlokien analysointiohjelma, joka analysoi ja katselee nopeasti verkkopalvelinlokeja. Se on avoimen lähdekoodin ja toimii komentorivinä Unix/Linux-käyttöjärjestelmissä. Se tarjoaa lyhyen ja hyödyllisen HTTP (verkkopalvelin) -tilastoraportin Linux -järjestelmänvalvojille lennossa. Se huolehtii myös molemmista Apache ja Ngnix verkkopalvelimen lokimuotoja.
GoAccess jäsentää ja analysoi annettuja verkkopalvelimen lokimuotoja ensisijaisina vaihtoehtoina, mukaan lukien CLF (Yhteinen lokimuoto), W3C muoto (IIS), ja Apache -virtuaaliset isännät, ja luo sitten data terminaalille.
Katso Goaccessin live -demo - https://rt.goaccess.io/
Siinä on seuraavat ominaisuudet.
Tällä hetkellä uusin versio GoAccess v1.4 ei ole saatavana oletusjärjestelmäpakettivarastoista, joten uusimman vakaan version asentamiseksi sinun on ladattava ja käännettävä se manuaalisesti lähdekoodista Linux -järjestelmissä, kuten kuvassa:
Asenna GoAccess CentOSiin, RHELiin ja Fedoraan # yum install ncurses-devel glib2-devel geoip-devel. # cd /usr /src. # wget https://tar.goaccess.io/goaccess-1.4.tar.gz. # tar -xzvf goaccess -1.4.tar.gz. # cd goaccess-1.4/ # ./configure --enable-utf8 --enable-geoip = legacy. # tehdä. # suorita asennus.
Asenna GoAccess Debianiin ja Ubuntuun $ sudo apt install libncursesw5-dev libgeoip-dev apt-transport-https $ cd /usr /src. $ wget https://tar.goaccess.io/goaccess-1.4.tar.gz. $ tar -xzvf goaccess -1.4.tar.gz. $ cd goaccess-1.4/ $ sudo ./configure --enable-utf8 --enable-geoip = legacy. $ sudo tehdä. $ sudo make install.
Helpoin ja suositeltavin tapa asentaa GoAccess Linuxiin käyttämällä Linux -jakelun oletuspaketinhallintaa.
merkintä: Kuten edellä sanoin, kaikilla jakeluilla ei ole uusinta GoAccess -versiota, joka on saatavilla järjestelmän oletusvarastoissa.
# yum install goaccess. # dnf install goaccess [From Fedora 23+ versiot]
GoAccess apuohjelma on saatavilla siitä lähtien Debianin puristus 6 ja Ubuntu 12.04. Asenna vain suorittamalla seuraava komento päätelaitteessa.
$ sudo apt-get install goaccess.
merkintä: Yllä oleva komento ei aina tarjoa uusinta versiota. Hanki GoAccessin uusin vakaa versio lisäämällä virallinen GoAccess Debian & Ubuntu -varasto kuvan mukaisesti:
$ echo "deb http://deb.goaccess.io/ $ (lsb_release -cs) main "| sudo tee -a /etc/apt/sources.list.d/goaccess.list. $ wget -O - http://deb.goaccess.io/gnugpg.key | sudo apt -key add - $ sudo apt-get päivitys. $ sudo apt-get install goaccess.
Kun GoAccess on asennettu Linux -koneellesi, voit aloittaa sen käytön suorittamalla seuraavan komennon. Se pyytää sinua ensin määrittämään käyttöoikeuslokisi lokimuoto.
Helpoin tapa saada web -palvelimen tilastot käyttämällä lippua "f
', Jossa on lokitiedoston nimi alla esitetyllä tavalla. Alla oleva komento antaa sinulle yleiset tilastot verkkopalvelinlokeistasi.
# goaccess -f /var/log/httpd/tecmint.com. # goaccess -f /var/log/nginx/tecmint.com.
Yllä oleva komento antaa sinulle täydellisen yleiskatsauksen verkkopalvelimen mittareista näyttämällä yhteenvedot eri raporteista paneeleina yhdessä vieritettävässä näkymässä kuvan mukaisesti.
Luo HTML -raportti Apache -verkkopalvelinlokeistasi suorittamalla se verkkolokitiedostoasi vastaan.
# goaccess -f/var/log/httpd/access_log> reports.html.
Lisätietoja ja käyttöä osoitteessa http://goaccess.io/.