Stebėkite savo svetainę realiu laiku su „Apachetop“
Kaip žiniatinklio valdytojas, dažnai norėjau matyti realaus laiko paspaudimus, kai jie atvyksta. Žinoma, „Google Analytics“ - tai puikus paketas, skirtas laikui bėgant stebėti tendencijas, tačiau ten yra kelias valandas, ir jūs tikrai negalite matyti duomenų, pvz., Užklausų per sekundę arba viso baito.
Tai yra vieta, kur ateina apachetop įrankis. Tai labai paprasta komandų eilutės programa, kurią galite naudoti stebėti srautą realiuoju laiku. Tai pasiekiama, analizuojant apache logfiles ir rodant prasmingą išėjimą į ekraną.
Naudojant Apachetop
Įdiegę įrankį (toliau pateikiamas instrukcijas), galite jį paleisti tiesiog paleidę apachetop iš komandų eilutės. Kadangi apachetop kartais nustato numatytąjį logfiles katalogą, parametrą -f galite perduoti, kad nurodytumėte žurnalo failo vietą. Tai taip pat naudinga, kai tame pačiame laukelyje yra daug virtualių kompiuterių.
apachetop -f /var/www/vhosts/howtogeek.com/statistics/logs/access_log
Štai ką matysite po to, kai bus pateikti keli prašymai:
Stebėjimo laikas
Pirmas dalykas, kurį reikia pažymėti, yra tai, kad numatytasis laiko diapazonas rodomiems duomenims yra 30 sekundžių, taigi nereikia tikėtis, kad bendras skaičiavimas ir toliau pakils visam laikui. Galite tai pakeisti, pateikdami keletą skirtingų argumentų.
apachetop -H hitai (bus rodomi statistiniai duomenys apie paskutinį x paspaudimų skaičių)
apachetop -T sek. (bus rodomi statistiniai duomenys per paskutinį x sekundžių skaičių)
Bandymų metu naudoju 5–10 minučių intervalą, ir tai tikrai rodo naudingą atsiliepimą. Yra ir kitų galimybių, kurias galite išbandyti.
Filtrai
Kitas dalykas, kurį reikia pastebėti, yra tai, kad galite filtruoti, kas rodoma rodinyje. Jei norite pasiekti filtrus, naudokite f klavišą ir pamatysite mažą eilutę.
Rezultatas a klavišą, jei norite pridėti filtrą, o linija turėtų būti perjungta. Dabar galite pasirinkti, kad filtruotumėte pagal URL, nuorodą ar kompiuterį.
Aš pasirenku URL paspaudus u Raktas. Filtrų dialogo langas bus rodomas šalia apačios:
Kadangi visi mano straipsniai yra subkataloge / howto /, tai įvedsiu. Dabar apachetop parodys tik hitai, susiję su straipsniais, o ne kiekvienam vaizdui.
Peržiūrėkite užklausos užklausą
Jei naudojate aukštyn / žemyn klavišus, pastebėsite, kad žymeklis judės aukštyn ir žemyn, kad galėtumėte pasirinkti užklausą. (pastebėkite * char)
Jei paspausite dešinįjį rodyklės klavišą, būsite nukreipti į šio užklausos informacijos puslapį. Iš čia galite matyti tikruosius jūsų svetainės lankytojus ir referentus. Nenoriu rodyti šeimininkų, nes nenoriu suteikti vartotojo IP adreso, tačiau galite pamatyti nuorodą čia:
Jei norite grįžti į sąrašą, naudokite tik kairįjį rodyklės klavišą.
Perjunkite tarp kompiuterių, nuorodų ir URL
Jei naudojate d galite lengvai perjungti skirtingus vaizdus.
Pavyzdžiui, čia galiu pamatyti, kas man siunčia srautą „StumbleUpon“, ir tada galiu naudoti informacijos rodinį (dešinėn rodyklė), kad pamatytumėte tikslius straipsnius, kurie nukentėjo nuo stumbleupon.
Pagalba
Bet kuriuo metu galite paspausti? arba h klavišais, kad patektumėte į pagalbos ekraną, kuris suteiks jums galimybę greitai peržiūrėti visas parinktis.
Manau, kad tai labai naudinga.
Diegimas Ubuntu
sudo apt-get install apachetop
Diegimas iš šaltinio „CentOS“
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
yum įdiegti readline-devel
yum įdiegti „ncurses-devel“
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./ konfigūruoti
padaryti
Dvejetainį galima rasti src / apachetop ir jūs galite nukopijuoti bet kur, kur norite.
Diegimas iš šaltinio „Ubuntu“
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
./ konfigūruoti
padaryti
Dvejetainį galima rasti src / apachetop ir jūs galite nukopijuoti bet kur, kur norite.