Jälgige oma veebisaiti reaalajas Apachetopiga
Veebimeistrina soovin ma tihti näha reaalajas tabamust, kui nad saabuvad. Muidugi, Google Analytics on suurepärane pakett, et vaadata aja jooksul toimunud suundumusi, kuid seal on mõne tunni pikkune viivitus ja sa tõesti ei näe andmeid, nagu päringuid sekundis või baitides.
See on koht, kus on apachetop-utiliit. See on väga lihtne käsurea utiliit, mida saate kasutada liikluse reaalajas jälgimiseks. See saavutab selle, analüüsides apache logifaile ja kuvades sisukaid väljundeid ekraanile.
Apachetopi kasutamine
Kui olete utiliidi installinud (alltoodud juhised), saate selle käivitada lihtsalt käsurealt apachetopi käivitamisega. Kuna apachetop määrab mõnikord logifailide vale kataloogi, võite parameetri -f määrata logifaili asukoha. See on kasulik ka siis, kui samal kastis on palju virtuaalservereid.
apachetop -f /var/www/vhosts/howtogeek.com/statistics/logs/access_log
Seda näete pärast seda, kui mõned taotlused on esitatud:
Järelevalve ajakava
Esimene asi, mida tuleb märkida, on see, et kuvatud andmete vaikeperiood on 30 sekundit, seega ärge oodake, et koguarv jätkab igavesti ronimist. Seda saab muuta mõne erineva argumendiga.
apachetop -H tabamust (kuvab statistika viimase x tabamuste arvu kohta)
apachetop -T sekundid (kuvab statistika viimase x sekundi arvu kohta)
Olen katsetamisel kasutanud vahemikku 5-10 minutit ja see näitab tõesti mõningat kasulikku tagasisidet. On ka teisi võimalusi, mida saate proovida.
Filtrid
Järgmine asi, mida tuleb märkida, on see, et saate filtreerida, mida näitusel näidatakse. Filtrite avamiseks kasutage klahvi f ja sa peaksid nägema väikest rida.
Tulemus a klahvi filtri lisamiseks ja liin peaks lülituma. Nüüd saate valida URL-i, viite või peremehe järgi filtreerimise.
Ma valin URLi lööbega u võti. Filtri dialoog kuvatakse allosas:
Kuna kõik minu artiklid on alamkataloogi / howto / all, siis ma sisenen seda. Nüüd näitab apachetop ainult tabamust, mis on seotud artiklite tabamustega, mitte iga pildi tabamust.
Päringu üksikasjade vaatamine
Kui kasutate üles / alla klahve, märkate, et kursor liigub üles ja alla, et võimaldada teil soovi valida. (märkige * char)
Kui vajutate parempoolset nooleklahvi, viiakse teid selle päringu üksikasjade lehele. Siit näete tegelikke hoste, kes tabavad teie saiti, samuti viiteid. Ma ei kavatse seda peremeestele näidata, sest ma ei taha anda kasutaja IP-aadressi, kuid näete viitamist siin:
Loendisse naasmiseks kasutage lihtsalt vasakut nooleklahvi.
Lülita Hosts, Referrers ja URL-i vahele
Kui kasutate d klahvi, saate hõlpsasti vahetada erinevate vaadete vahel.
Näiteks näen siin, milline liiklus StumbleUpon mulle saadab, ja siis saan kasutada detailivaadet (parem nool), et näha täpseid artikleid, mis stumbleuponist löövad.
Abi
Mingil hetkel võite lüüa? või klahvid h, mis viivad teid abi ekraanile, mis annab teile kiire ülevaate kõigist valikutest.
Ma leian, et see on väga kasulik.
Paigaldamine Ubuntu
sudo apt-get install apachetop
Paigaldamine allikast CentOS
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
yum install readline-devel
yum installige ncurses-devel
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./ configure
tegema
Binaari saab leida aadressilt src / apachetop ja selle kopeerimine on võimalik kõikjal.
Paigaldamine Ubuntu allikast
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
sudo apt-get install ncurses-dev
sudo apt-get install libreadline5-dev
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./ configure
tegema
Binaari saab leida aadressilt src / apachetop ja selle kopeerimine on võimalik kõikjal.