Kontrollige oma veebisaiti koos Apachetopiga reaalajas

Kontrollige oma veebisaiti koos Apachetopiga reaalajas
Kontrollige oma veebisaiti koos Apachetopiga reaalajas

Video: Kontrollige oma veebisaiti koos Apachetopiga reaalajas

Video: Kontrollige oma veebisaiti koos Apachetopiga reaalajas
Video: Troubleshooting Windows Lockups, Application Hangs, and Blue Screen of Death - YouTube 2024, Aprill
Anonim

Veebimeistrina olen tihti tahtnud näha reaalajas tabamust, kui nad saabuvad. Muidugi, Google Analytics on suurepärane pakett ajastute suundumuste vaatamiseks, kuid seal on mõne tunni viivitus ja te ei näe tõesti andmeid nagu päringud sekundis või kogu baiti.

See on koht, kus saabub apachetopi utiliit. See on väga lihtne käsurea utiliit, mida saate jälgida reaalajas liiklust. See täidab seda, analüüsides apache logifaile ja kuvades ekraanile sisukat väljundit.

Apacetopi kasutamine

Kui olete utiliidi installinud (juhised allpool), võite selle käivitada, lihtsalt käivitage käsurealt apachetop. Kuna apachetop on mõnikord vaikimisi valinud logifailide kataloogi, võite logfaili asukoha määramiseks üle anda -f parameetri. See on kasulik ka siis, kui samas kastis on palju virtuaalseid hoste.

apachetop -f /var/www/vhosts/howtogeek.com/statistics/logs/access_log

See on see, mida näete pärast mõne taotluse saabumist:

Image
Image

Ajakava jälgimine

Kõigepealt tuleb märkida, et kuvatavate andmete vaikeseade on 30 sekundit, nii et ära arvata, et kogu arvud tõusevad igavesti. Saate seda muuta, esitades mõned erinevad argumendid.

apachetop -H hits (Will display stats on the last x number of hits)

apachetop -T secs (Will display stats on the last x number of seconds)

Ma kasutasin testimist 5-10 minuti jooksul ja see näitab tõesti kasulikku tagasisidet. Teil on ka teisi võimalusi, mida saate proovida.

Filtrid

Järgmine asi on see, et saate filtreerida, mida kuvatakse vaates. Filtritele juurdepääsu saamiseks kasutage klahvi f ja näed väike rida hüpikakna.

Image
Image

Vajuta a filtri lisamiseks võti ja joon peaks vahetama. Nüüd saate filtreerida URL-i, viitaja või hostiga.

Image
Image

Ma valin URL-i, lüües seda u võti. Filtri dialoog kuvatakse põhja lähedal:

Kuna kõik minu artiklid asuvad alamkataloogis / howto /, siis ma sisen selle sisse. Nüüd näitab apachetop ainult artiklite lehtedele vastavaid tulemusi, selle asemel et iga pilti iga löögi jaoks.
Kuna kõik minu artiklid asuvad alamkataloogis / howto /, siis ma sisen selle sisse. Nüüd näitab apachetop ainult artiklite lehtedele vastavaid tulemusi, selle asemel et iga pilti iga löögi jaoks.

Taotluse detailide vaatamine

Kui kasutate üles / alla klahve, näete kursorit üles ja alla, et saaksite taotlust valida. (märkige * char)

Kui vajutate paremale nooleklahvi, suunatakse teid selle taotluse üksikasjade lehele. Siit saate näha oma saidi ja ka viiteandjaid tabanud tegelikke hoste. Ma ei näita hoste, kuna ma ei taha anda kasutaja IP-aadressi, kuid näete siin viiteid:
Kui vajutate paremale nooleklahvi, suunatakse teid selle taotluse üksikasjade lehele. Siit saate näha oma saidi ja ka viiteandjaid tabanud tegelikke hoste. Ma ei näita hoste, kuna ma ei taha anda kasutaja IP-aadressi, kuid näete siin viiteid:
Loendisse tagasipöördumiseks kasutage vasakut nooleklahvi.
Loendisse tagasipöördumiseks kasutage vasakut nooleklahvi.

Võõrustajate, linkijate ja URL-ide vahetus

Kui kasutate d võti, saate lihtsalt erinevate vaadete vahel vahetada.

Näiteks siin ma näen, milline liiklus StumbleUpon saatke mulle, ja siis võin kasutada detailide vaate (parem nool), et näha täpselt artikleid, mis on stumbleuponist tabanud.
Näiteks siin ma näen, milline liiklus StumbleUpon saatke mulle, ja siis võin kasutada detailide vaate (parem nool), et näha täpselt artikleid, mis on stumbleuponist tabanud.

Abi

Igal hetkel võite tabada? või h-klahvid, et viia teid abikäsku, mis annab sulle kiire ülevaate kõikidest valikutest.

Ma leian, et see on väga kasulik.
Ma leian, et see on väga kasulik.

Ubuntu installimine

sudo apt-get install apachetop

Installeerimine CentOSist pärit allikast

wget https://www.webta.org/apachetop/apachetop-0.12.6.tar.gz

yum install readline-devel

yum install ncurses-devel

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

./configure

make

Binaar asub src / apachetopis ja saate seda kopeerida kõikjal, kus soovite.

Installeerimine Ubuntu lähtekoodist

wget https://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

make

Binaar asub src / apachetopis ja saate seda kopeerida kõikjal, kus soovite.

Soovitan: