Beranda » bagaimana » Pantau Situs Web Anda secara Real-Time dengan Apachetop

    Pantau Situs Web Anda secara Real-Time dengan Apachetop

    Sebagai seorang webmaster, saya sering ingin dapat melihat hit real-time ketika mereka tiba. Tentu, Google Analytics adalah paket luar biasa untuk melihat tren dari waktu ke waktu, tetapi 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 waktu nyata. Ini menyelesaikan ini dengan mem-parsing file log apache dan menampilkan output yang berarti ke layar.

    Menggunakan Apachetop

    Setelah Anda menginstal utilitas (instruksi di bawah), Anda dapat meluncurkannya hanya dengan menjalankan apachetop dari baris perintah. Karena apachetop kadang-kadang default ke direktori yang salah untuk file log, Anda bisa memberikan parameter -f untuk menentukan lokasi file log. Ini juga membantu ketika Anda memiliki banyak host virtual di kotak yang sama.

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

    Ini yang akan Anda lihat setelah beberapa permintaan masuk:

    Jangka Waktu Pemantauan

    Hal pertama yang perlu diperhatikan adalah rentang waktu default untuk data yang ditampilkan adalah 30 detik, jadi jangan berharap jumlah total terus naik selamanya. Anda dapat mengubah ini dengan menyampaikan beberapa argumen berbeda.

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

    apachetop -T dts (Akan menampilkan statistik pada x jumlah detik terakhir)

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

    Filter

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

    Memukul Sebuah untuk menambahkan filter dan saluran harus beralih. Sekarang Anda dapat memilih untuk memfilter menurut URL, pengarah, atau host.

    Saya akan memilih URL dengan menekan kamu kunci. 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 klik ke artikel, bukan setiap klik untuk setiap gambar.

    Melihat Detail 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 detail untuk permintaan itu. Dari sini Anda dapat melihat host yang sebenarnya mengenai situs Anda, serta para referer. Saya tidak akan menampilkan host, karena saya tidak ingin memberikan alamat IP pengguna, tetapi Anda dapat melihat pengarah di sini:

    Untuk kembali ke daftar, cukup gunakan tombol panah kiri.

    Beralih Di Antara Host, Referal dan URL

    Jika Anda menggunakan d Anda dapat dengan mudah beralih di antara berbagai tampilan.

    Misalnya, di sini saya dapat melihat lalu lintas apa yang dikirim StumbleUpon kepada saya, dan kemudian saya dapat menggunakan tampilan perincian (panah kanan) untuk melihat artikel yang tepat yang mendapatkan hit dari stumbleupon.

    Membantu

    Kapan saja Anda bisa menekan? atau tombol h untuk membawa Anda ke layar bantuan, yang akan memberi Anda pandangan cepat dari semua opsi.

    Saya menemukan semacam itu dengan sangat bermanfaat.

    Menginstal di Ubuntu

    sudo apt-get install apachetop

    Menginstal dari Sumber pada CentOS

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

    yum instal readline-devel

    yum instal ncurses-devel

    tar xvzf apachetop-0.12.6.tar.gz

    cd apachetop-0.12.6

    ./ konfigurasikan

    membuat

    Biner dapat ditemukan di src / apachetop, dan Anda dapat menyalinnya di mana saja Anda mau.

    Menginstal 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

    membuat

    Biner dapat ditemukan di src / apachetop, dan Anda dapat menyalinnya di mana saja Anda mau.