Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Verkkosivuston luominen ja ylläpito on hauska ja haastava harrastus – varsinkin jos isännöit sitä Linux-järjestelmässä, käyttämällä omaa laitteistoasi tai VPS: ää. Vierailijaliikenteen mittaaminen ja käyttäytymisen analysointi voi kuitenkin olla vaikeaa, jos et halua luottaa häiritseviin kolmannen osapuolen analytiikkapaketteihin.

GoAccess kerää tietoja palvelimesi lokeista ja tarjoaa kauniin päätekäyttöliittymän, josta voit selvittää, mitä vierailijat haluavat sivustoltasi ja miten voit parantaa sitä.

Miksi et käytä Google Analyticsia?

Google Analytics on tosiasiassa analytiikkapakettien kuningas, ja useimmat sivustot, joilla vierailet tänään (mukaan lukien tämä) tallentaa perustiedot vierailustasi, mukaan lukien IP-osoitteesi, selaimesi ja toimintasi järjestelmä ja paljon muuta.

Edistymistäsi näillä sivustoilla seurataan evästeiden avulla. Google Analyticsin edut verkkosivustojen omistajille ovat ilmeisiä. Se on helppo aloittaa, ilmainen käyttää ja tehokas.

instagram viewer

Voit ottaa Google Analyticsin käyttöön lähes kaikilla verkkosivuilla kopioimalla koodinpätkän sivujesi otsikkoon, käyttämällä laajennuksia tai seuraamalla ohjeemme lisätäksesi Google Analyticsin WordPress-sivustollesi.

Mutta Googlella ei ole parasta mainetta yksityisyyden kunnioittajana, ja jos ihmiset vierailevat verkkosivustollasi muista maista, saatat olla huolissasi siitä, että Google Analyticsin avulla pääset kuumaan veteen eri tietosuojavirastojen kanssa.

Lisäksi, jos käytät verkkosivustoa omalla laitteistollasi omassa kodissasi, Google Analytics voi vain tuntua... ilkeä.

GoAccess hyödyntää pääsylokejasi tarjotakseen erinomaista analytiikkaa

Sen lisäksi, että GoAccess jakaa saman alustuksen ja samankaltaiset toiminnot kuin Googlen tarjonta, se ei voisi olla erilainen toimintatavansa suhteen.

Kun käytät Linux-palvelinta, joko fyysisessä koneessa tai VPS: ssä, on normaali käytäntö kirjata kaikki käynnit käyttölokeihin. Nämä lokit tallentavat kaikki vierailijasi selaimen tarjoamat tiedot – tyypillisesti mukaan lukien laitetyyppi, IP-osoite, käyttöjärjestelmä ja selain sekä katsoma sivu ja kellonaika.

Näiden lokien selaaminen voi antaa sinulle käsityksen siitä, kuka vierailee sivustollasi, mitä he katsovat ja paljon muuta. Mutta pääsylokit eivät ole erityisen helppolukuisia, ja jokaisen merkinnän laskeminen on aikaa vievää ja työlästä.

GoAccess ottaa lokeissasi olevat tiedot ja muotoilee ne intuitiivisella ja helposti luettavalla tavalla kaavioiden ja kaavioiden avulla. erilaisia ​​mittareita, mukaan lukien kävijät päivässä, pyydetyt tiedostot, aikajakauma, staattiset resurssit, alkuperämaa, tilakoodit ja lisää.

Se ei loukkaa yksityisyyttä, se ei lähetä käyttäjätietoja maan ulkopuolelle eikä vaadi Googlen koodin sisällyttämistä.

Asenna GoAccess Linux-palvelimellesi

GoAccess on saatavilla useimpien distrojen vakiovarastoissa. GoAccessin asentaminen Debianiin tai Ubuntuun:

sudo apt Asentaa pääsy

Archissa ja siihen liittyvissä distroissa:

pacman -S goaccess

Tai Fedoralle:

nam Asentaa pääsy

Jos Gentoo on valitsemasi distro:

esiin net-analyzer/goaccess

Sinun on kerrottava GoAccessille tarkalleen, miten lokitiedostosi on muotoiltu. Käytä nanoa GoAccess-määritystiedoston muokkaamiseen:

sudo /etc/goaccess/goaccess.conf

Kaikki tässä tiedostossa on kommentoitu, ja sinun on poistettava kommentit rivit, jotka vastaavat aikamuotoa, päivämäärämuotoa ja lokimuotoa. Sinä pystyt tarkista jokin järjestelmälokeistasi selvittääkseen, kirjoittavatko he päivämäärämuodon muodossa %d/%b/%Y tai %Y-%m-%d.

Tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X.

Käytä GoAccessia tarkastellaksesi verkkosivustosi analytiikkaa terminaalissa

GoAccessin käyttäminen lokien tarkastelemiseen on helppoa: syötä polku lokiin tai lokit GoAccessiin. Apache-lokit tallennetaan yleensä sisään /var/log/apache2/, kun NGINX-lokit ovat sisään /var/log/nginx/. Esimerkiksi juokseminen:

pääsy /var/log/apache2/your_site.log

...tuottaa samanlaisen tulosteen kuin yllä oleva kuva.

Näet, että näytettävät kentät sisältävät:

  • Analysoidut pyynnöt: Tämä osio sisältää erittelyn kaikista pyynnöistä, yksittäisistä vierailijoista, pyydetyistä tiedostoista, viittauksista ja muista.
  • Yksilölliset vierailijat päivässä (mukaan lukien hämähäkit): Tämä osio näyttää pylväskaavion kävijöistä päivässä.
  • Pyydetyt tiedostot (URL-osoitteet): Antaa luettelon seitsemästä vierailluimmasta URL-osoitteesta sekä kunkin kokonaiskaistanleveyden, osumien kokonaismäärän ja liikenteen prosenttiosuuden.
  • Staattiset pyynnöt: Nämä ovat pyyntöjä tiedostoille, jotka eivät ole HTML-muotoisia. Yleensä CSS tai kuvia.
  • Ei löydy URL-osoitteita (404s): Näyttää URL-osoitteet, joita on pyydetty, mutta joita ei löydy. Ellei sivustoasi ole määritetty huonosti, nämä ovat todennäköisesti botteja, jotka yrittävät löytää yleisesti käytettyjä kohteita, kuten kirjautumis-, asetukset- tai määrityssivuja.
  • Vierailijoiden isäntänimet ja IP-osoitteet: Näyttää seitsemän yleisimmän vierailijan IP-osoitteet. Jos isäntänimi on saatavilla, se näyttää myös tämän. Nämä kuuluvat todennäköisesti RSS-syötteen lukijoille.
  • Käyttöjärjestelmät: Tämä näyttää sivustossasi vierailevien käyttäjien yleisimmät käyttöjärjestelmät.
  • Selaimet: Yleisimmät sivustollasi vierailevat selaimet.
  • Viittaavat sivustot: Mistä vierailijat tulivat päästäkseen tietylle sivulle.

Yhden lokitiedoston analysointi on hauskaa, mutta useiden tiedostojen samanaikainen analysointi antaa sinulle kuvan sivustosi suorituskyvystä ajan mittaan. Syötä koko lokihakemistoosi seuraavasti:

goaccess /polku/lokit/*

Tai jäsennä useita lokitiedostoja valikoivasti:

pääsysinun sivusi.Hirsisinun sivusi.Hirsi.1sinun sivusi.Hirsi.2

Tarkastele GoAccess Analyticsia selaimessasi

Vaikka lokitiedostojen analytiikan tarkasteleminen päätelaitteessa on siistein tapa tehdä mitä tahansa, jotkut ihmiset haluavat käyttää selaimia tilastojen katseluun.

GoAccess voi luoda ja päivittää HTML-tiedoston reaaliajassa:

goaccess /path/to/log/file.log -o /path/to/report.html --reaaliaikainen-html

Sen jälkeen voit avata report.html selaimessasi.

Jos haluat päästä käsiksi GoAccess-raporttiisi verkko-osoitteen kautta, kirjoita raportti verkkosivustosi HTML-hakemistoon.

Jos et käytä GoAccessia pääkäyttäjänä tai jos käyttäjälläsi ei ole kirjoitusoikeuksia HTML-hakemistoon, käytä sudoa. Esimerkiksi:

goaccess /path/to/log/file.log -o /var/www/sivustosi-juurihakemisto/raportti.html --real-time-html

Voit sitten käyttää raporttia millä tahansa koneella osoitteessa https://your-site.tld/report.html.

Kuten voit odottaakin, raportti on paljon kauniimpi kuin se näyttää päätteessä, vaikka se sisältää samat tiedot, ja voit napsauttaa elementtejä. Voit vaihtaa oletusteemasta napsauttamalla hammasratas näytön vasemmalla puolella ja valitse sitten tummanharmaa, kirkas, tummansininen ja tumman violetti.

Voit myös valita kohteiden määrän sivua kohden ja asettelujen määrän.

GoAccess ei ole ainoa tietosuojaystävällinen vaihtoehto Google Analyticsille

GoAccessin käyttäminen Linux-palvelimella on yksinkertaista ja tarkoittaa, että sinun ei tarvitse poistua päätelaitteen mukavuudesta, jos et halua.

Jos haluat tarkastella sivustosi analytiikkaa selaimessasi, Google Analytics ei ole ainoa vaihtoehtosi. Google Analyticsille on olemassa useita loistavia yksityisyyttä säästäviä vaihtoehtoja.