8Jul

Pantau Situs Anda secara Real-Time dengan Apachetop

Sebagai seorang webmaster, saya sering ingin bisa melihat klik real-time saat mereka tiba. Tentu, Google Analytics adalah paket yang bagus untuk melihat tren dari waktu ke waktu, namun ada penundaan beberapa jam di sana, dan Anda benar-benar tidak dapat melihat data seperti permintaan per detik atau total byte.

Di sinilah utilitas apachetop masuk. Ini adalah utilitas baris perintah yang sangat sederhana yang dapat Anda gunakan untuk memantau lalu lintas secara real-time. Ini menyelesaikan ini dengan mengurai logfile apache dan menampilkan output yang berarti ke layar.

Menggunakan Apachetop

Setelah menginstal utilitas( petunjuk di bawah), Anda dapat meluncurkannya dengan hanya menjalankan apachetop dari baris perintah. Karena apachetop terkadang default ke direktori yang salah untuk logfiles, Anda dapat meneruskan parameter -f untuk menentukan lokasi logfile. Ini juga membantu bila Anda memiliki banyak host virtual di kotak yang sama.

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

Inilah yang akan Anda lihat setelah beberapa permintaan masuk:

Waktu Pemantauan

Hal pertama yang harus diperhatikan adalah bahwa rentang waktu default untuk data yang ditampilkan adalah 30 detik, jadi jangan berharapjumlah total untuk terus mendaki selamanya. Anda dapat mengubah ini dengan mengirimkan beberapa argumen berbeda.

apachetop -H hits( Akan menampilkan statistik pada jumlah klik terakhir dari hits) apachetop

- T detik( Akan menampilkan statistik pada jumlah detik terakhir detik)

Saya telah menggunakan rentang 5-10 menit dalam pengujian saya, dan ini benar-benar menunjukkan beberapa umpan balik yang bermanfaat. Ada pilihan lain yang bisa Anda coba juga. Filter

Hal berikutnya yang harus diperhatikan adalah Anda dapat memfilter apa yang akan ditampilkan di tampilan. Untuk mengakses filter, gunakan tombol f, dan Anda akan melihat garis kecil muncul.

Tekan kunci untuk menambahkan filter dan saluran harus diganti. Sekarang Anda dapat memilih untuk memfilter menurut URL, referer, atau host.

Saya akan memilih URL dengan menekan tombol u .Dialog filter akan muncul di dekat bagian bawah:

Karena semua artikel saya berada di bawah subdirektori /howto/, saya akan memasukkannya. Sekarang apachetop hanya akan menampilkan klik yang relevan dengan hits ke artikel, bukan setiap klik untuk setiap gambar.

Melihat Rincian Permintaan

Jika Anda menggunakan tombol atas / bawah, Anda akan melihat kursor bergerak ke atas dan ke bawah untuk memungkinkan Anda memilih permintaan.(perhatikan * char)

Jika Anda menekan tombol panah kanan, Anda akan dibawa ke halaman rincian untuk permintaan itu. Dari sini Anda dapat melihat host yang sebenarnya memukul situs Anda, serta perujuk. Saya tidak akan menunjukkan host, karena saya tidak ingin memberikan alamat IP pengguna, tapi Anda bisa melihat perujuknya di sini:

Untuk kembali ke daftar, cukup gunakan tombol panah kiri.

Beralih Antara Host, Perujuk dan URL

Jika Anda menggunakan kunci d , Anda dapat dengan mudah beralih di antara tampilan yang berbeda.

Sebagai contoh, di sini saya dapat melihat lalu lintas yang dikirim StumbleUpon, dan kemudian saya dapat menggunakan tampilan rincian( panah kanan) untuk melihat artikel yang tepat yang mendapat pukulan dari stumbleupon.

Bantu

Bagaimanapun juga, Anda dapat menekan tombol?atau tombol h untuk membawa Anda ke layar bantuan, yang akan memberi Anda gambaran sekilas tentang semua pilihan.

Saya menemukan jenisnya dengan sangat berguna.

Instalasi di Ubuntu

sudo apt-get install apachetop

Instalasi dari Sumber pada CentOS

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

membuat

Biner dapat ditemukan di src / apachetop, dan Anda dapat menyalinnya ke manapun Anda mau.

Instalasi 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

. /configure

membuat

Biner dapat ditemukan di src / apachetop, dan Anda dapat menyalinnya ke manapun Anda mau.