Verkkovastaavana olen usein halunnut nähdä reaaliaikaisia osumia, kun he saapuvat. Toki, Google Analytics on hieno paketti katsella suuntauksia ajan mittaan, mutta siellä on viive muutaman tunnin kuluttua, ja et todellakaan näe tietoja, kuten pyyntöjä sekunnissa tai kokonaisia tavuja.
Tässä apachetop-apuohjelma tulee sisään. Se on hyvin yksinkertainen komentorivin apuohjelma, jota voit seurata reaaliaikaista liikennettä. Se tekee tämän jäsentämällä apache-lokitiedostoja ja näyttämällä mielekkäästi lähdön näyttöön.
Apachetopin käyttö
Kun olet asentanut apuohjelman (alla olevat ohjeet), voit käynnistää sen yksinkertaisesti apachetop-toiminnon avulla komentoriviltä. Koska apachetop on joskus oletusarvoisesti lokitiedostojen väärä hakemisto, voit siirtää -f-parametrin määrittääksesi lokitiedoston sijainnin. Tämä on hyödyllistä myös silloin, kun sinulla on useita virtuaalisia isäntiä samassa laatikossa.
apachetop -f /var/www/vhosts/howtogeek.com/statistics/logs/access_log
Tämä on mitä näet muutaman pyynnön jälkeen:
Seuranta-aika
Huomaa ensimmäinen asia on, että näytössä näkyvän datan oletusaikaväli on 30 sekuntia, joten älä odota, että kokonaislaskelmat jatkuvat kiivetä ikuisesti. Voit muuttaa tätä ohjelmaa muutamalla eri argumentilla.
apachetop-H hits (Näyttää viimeisimmän x osumien määrän)
apachetop -T secs (Näyttää tilastot x viimeisen sekunnin lukumäärän)
Olen käyttänyt kokeilujani 5-10 minuuttia, ja se näyttää todella hyödyllistä palautetta. Voit myös kokeilla muita vaihtoehtoja.
Suodattimet
Seuraavaksi huomataan, että voit suodattaa, mitä näkymässä näkyy. Voit käyttää suodattimia käyttämällä f-näppäintä, ja näkyviin tulee pieni rivi ponnahdusikkunaan.
Lyö avain lisätä suodatin ja linjan pitäisi vaihtaa. Nyt voit valita suodattamalla URL-osoitteen, viittaajan tai isännän kautta.
Aion valita URL napsauttamalla U näppäintä. Suodatin-valintaikkuna tulee näkyviin pohjan lähellä:
Koska kaikki artikkelit ovat alihakemiston alla / howto /, aion kirjoittaa sen. Nyt apachetop näyttää vain osumien kannalta tärkeät osumat artikkeleihin, sen sijaan, että jokaisen kuvan osumaa olisi.
Katselupyynnön tiedot
Jos käytät ylös / alas-näppäimiä, huomaat kohdistimen liikkua ylös ja alas, jotta voit valita pyynnön. (huomaa * char)
Jos painat oikeaa nuolinäppäintä, sinut viedään kyseisen pyynnön yksityiskohtiin. Tästä näet varsinaiset isännät, jotka kohtaavat sivustosi, sekä viittaajat. En aio näyttää isäntiä, koska en halua antaa käyttäjän IP-osoitetta, mutta näet viittaajan täällä:
Voit palata luetteloon vain käyttämällä vasenta nuolinäppäintä.
Vaihda isäntien, viittausten ja URL-osoitteiden välillä
Jos käytät d avain, voit helposti vaihtaa eri näkymien välillä.
Esimerkiksi näen, mistä liikenteestä StumbleUpon lähettää minulle, ja sitten voin käyttää yksityisnäkymää (oikea nuoli) nähdäksesi tarkat artikkelit, jotka osuvat stumbleuponista.
auta
Milloin tahansa voit lyödä? tai h -näppäimillä ohjattua ohjetta, jolloin näet kaikki vaihtoehdot nopeasti.
Minusta on erittäin hyödyllistä.
Asentaminen Ubuntuun
sudo apt-get install apachetop
Asentaminen lähteestä CentOS
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
yum asentaa readline-devel
yum asentaa ncurses-devel
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./configure
tehdä
Binaarista löytyy src / apachetop ja voit kopioida sen missä haluat.
Asentaminen lähteestä Ubuntussa
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
sudo apt-get asenna ncurses-dev
sudo apt-get asenna libreadline5-dev
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./configure
tehdä
Binaarista löytyy src / apachetop ja voit kopioida sen missä haluat.