Homepage » hogyan kell » Az Apachetop segítségével figyelemmel kísérheti webhelyét valós időben

    Az Apachetop segítségével figyelemmel kísérheti webhelyét valós időben

    Webmesterként gyakran akartam látni a valós idejű találatokat, amikor megérkeznek. Persze, a Google Analytics egy csodálatos csomag az időbeli tendenciák megvizsgálására, de van egy pár órás késés, és valóban nem láthat olyan adatokat, mint a másodpercenkénti kérések, vagy az összes bájt.

    Itt jön be az apachetop segédprogram. Ez egy nagyon egyszerű parancssori segédprogram, amellyel a forgalom valós idejű megfigyelésére használható. Ezt úgy valósítja meg, hogy az apache logfile-eket elemzi, és a képernyőn megjeleníti az értelmes kimenetet.

    Az Apachetop használata

    Miután telepítette a segédprogramot (az alábbi utasításokat), egyszerűen indíthatja el az apachetop parancsot a parancssorból. Mivel az apachetop néha hibás könyvtárat állít be a naplófájlokhoz, a -f paraméterben megadhatja a naplófájl helyét. Ez akkor is hasznos, ha sok virtuális gép van ugyanazon a dobozon.

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

    Ezt láthatja, miután néhány kérés érkezett:

    Monitoring időkeret

    Először is meg kell jegyeznünk, hogy a megjelenített adatok alapértelmezett időtartama 30 másodperc, így nem számíthat arra, hogy a teljes számlálás örökké emelkedik. Ezt megváltoztathatja néhány különböző érveléssel.

    apachetop -H találatok (statisztikákat jelenít meg az utolsó x találat száma)

    apachetop -T másodperc (statisztikákat jelenít meg az utolsó x másodpercszámban)

    A tesztelés során 5-10 percet vettem igénybe, és tényleg hasznos visszajelzést mutat. Más lehetőségek is kipróbálhatók.

    Szűrők

    A következő dolog, amit meg kell jegyeznünk, hogy szűrheted, amit a nézetben láthatsz. A szűrők eléréséhez használja az f billentyűt, és megjelenik egy kis sor.

    Üsd a egy gombot egy szűrő hozzáadásához, és a vonalnak kapcsolnia kell. Most választhat, hogy az URL-t, a hivatkozást vagy a gazdagépet szűrheti.

    Az URL-t fogom kiválasztani a u kulcs. A szűrő párbeszédablak az alsó részen jelenik meg:

    Mivel az összes cikkem az alkönyvtár / howto / alatt van, belépni fogok. Most az apachetop csak azokat a találatokat jeleníti meg, amelyek relevánsak a találatokhoz a cikkekhez, ahelyett, hogy minden egyes találatot találnának.

    A részletek megtekintése

    Ha fel / le gombokat használ, akkor a kurzor felfelé és lefelé mozog, hogy lehetővé tegye a kérés kiválasztását. (vegye figyelembe a * char-ot)

    Ha megnyomja a Jobb nyílgombot, akkor a kérés részletes oldalára kerül. Innen láthatjuk az aktuális webhelyre ütő gazdagépeket, valamint a hivatkozásokat. Nem fogom megjeleníteni a házigazdákat, mivel nem szeretnék megadni a felhasználó IP-címét, de a hivatkozót itt láthatja:

    A listához való visszatéréshez használja a Bal nyílgombot.

    Váltás a Hosts, Referrers és URL-ek között

    Ha használja a d gomb, könnyen válthat a különböző nézetek között.

    Itt láthatom például, hogy a StumbleUpon forgalma küld nekem, majd a részletek nézetét (jobbra mutató nyíl) használhatom, hogy lássam a pontos cikkeket, amelyek a stumbleupon-ból érnek..

    Segítség

    Bármelyik ponton elérheti a? vagy a h gombok segítségével eljuthat a súgó képernyőhöz, ami gyorsan áttekintést nyújt az összes opcióról.

    Nagyon hasznosnak találom a fajtát.

    Telepítés Ubuntu-ra

    sudo apt-get install apachetop

    Telepítés a forrásból a CentOS-on

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

    yum telepítse a readline-devel-t

    yum telepít ncurses-devel

    tar xvzf apachetop-0.12.6.tar.gz

    cd apachetop-0.12.6

    ./Beállítás

    csinál

    A bináris megtalálható az src / apachetop-ban, és bárhol másolhatja azt.

    Telepítés a forrásból az Ubuntu-on

    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

    ./Beállítás

    csinál

    A bináris megtalálható az src / apachetop-ban, és bárhol másolhatja azt.