Laman » bagaimana untuk » Pantau Laman Web Anda dalam Masa Nyata dengan Apachetop

    Pantau Laman Web Anda dalam Masa Nyata dengan Apachetop

    Sebagai seorang juruweb, saya sering mahu dapat melihat masa sebenar ketika mereka tiba. Tentunya, Google Analytics adalah pakej yang indah untuk melihat trend dari masa ke masa, tetapi terdapat kelewatan beberapa jam di sana, dan anda benar-benar tidak dapat melihat data seperti permintaan sesaat atau total bait.

    Di sinilah utiliti apachetop masuk. Ini adalah utiliti baris perintah yang sangat mudah yang boleh anda gunakan untuk memantau trafik masa nyata. Ia menyelesaikannya dengan meneliti logfiles apache dan memaparkan output yang bermakna ke skrin.

    Menggunakan Apachetop

    Sebaik sahaja anda memasang utiliti (arahan di bawah), anda boleh melancarkannya dengan hanya menjalankan apachetop dari baris arahan. Oleh kerana apachetop kadang-kadang ingkar ke direktori yang salah untuk logfiles, anda boleh lulus dalam parameter -f untuk menentukan lokasi fail log. Ini juga berguna apabila anda mempunyai banyak tuan rumah maya pada kotak yang sama.

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

    Inilah yang akan anda lihat selepas beberapa permintaan masuk:

    Tempoh Masa Pemantauan

    Perkara pertama yang perlu diperhatikan ialah julat masa lalai untuk data yang ditunjukkan adalah 30 saat, jadi jangan mengharapkan jumlah tuduhan untuk terus memanjat selama-lamanya. Anda boleh mengubahnya dengan lulus beberapa hujah yang berbeza.

    apachetop -H hits (Akan memaparkan statistik pada jumlah x terakhir hits)

    apachetop -T secs (Akan memaparkan statistik pada nombor x akhir terakhir)

    Saya telah menggunakan pelbagai 5-10 minit dalam ujian saya, dan ia benar-benar menunjukkan beberapa maklum balas berguna. Terdapat pilihan lain yang anda boleh cuba juga.

    Penapis

    Perkara seterusnya yang perlu diperhatikan ialah anda boleh menapis apa yang akan ditunjukkan dalam paparan. Untuk mengakses penapis, gunakan kekunci f, dan anda akan melihat baris kecil muncul.

    Memukul a kunci untuk menambah penapis dan garis harus bertukar. Kini anda boleh memilih untuk menapis mengikut URL, perujuk, atau tuan rumah.

    Saya akan memilih URL dengan memukul u kunci. Dialog penapis akan muncul berhampiran bahagian bawah:

    Oleh kerana semua artikel saya berada di bawah subdirektori / cara /, saya akan memasukkannya. Sekarang apachetop hanya akan menunjukkan hits yang berkaitan dengan hits pada artikel, bukannya setiap hit untuk setiap imej.

    Melihat Butiran Permintaan

    Jika anda menggunakan kekunci atas / bawah, anda akan melihat kursor bergerak ke atas dan ke bawah untuk membolehkan anda memilih permintaan. (notis * char)

    Jika anda menekan kekunci anak panah Kanan, anda akan dibawa ke halaman butiran untuk permintaan itu. Dari sini anda dapat melihat tuan rumah yang sebenarnya memukul tapak anda, serta rujukan. Saya tidak akan menunjukkan tuan rumah, kerana saya tidak mahu memberikan alamat IP pengguna, tetapi anda boleh melihat perujuk di sini:

    Untuk kembali ke senarai, gunakan kekunci anak panah Kiri sahaja.

    Beralih Antara Semesta, Penunjuk dan URL

    Sekiranya anda menggunakannya d utama, anda boleh dengan mudah menukar antara pandangan yang berbeza.

    Sebagai contoh, di sini saya dapat melihat apa yang lalu lintas StumbleUpon menghantar saya, dan kemudian saya boleh menggunakan paparan butiran (anak panah kanan) untuk melihat artikel-artikel yang tepat yang dipukul dari stumbleupon.

    Bantuan

    Pada bila-bila pun anda boleh memukul? atau kekunci h untuk membawa anda ke skrin bantuan, yang akan memberikan anda gambaran pantas semua pilihan.

    Saya dapati jenis ini dengan sangat berguna.

    Memasang di Ubuntu

    sudo apt-get install apachetop

    Memasang dari Sumber pada CentOS

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

    yum memasang readline-devel

    yum memasang ncurses-devel

    tar xvzf apachetop-0.12.6.tar.gz

    cd apachetop-0.12.6

    ./ konfigurasikan

    buat

    Perduaan boleh didapati di src / apachetop, dan anda boleh menyalinnya di mana sahaja yang anda suka.

    Memasang dari Sumber di 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

    ./ konfigurasikan

    buat

    Perduaan boleh didapati di src / apachetop, dan anda boleh menyalinnya di mana sahaja yang anda suka.