8Jul

Apachetop ile Web Sitenizi Gerçek Zamanlı Olarak İzleyin

Bir webmaster olarak, gerçek zamanlı isabetleri ulaştıklarında görebilmek isterdim. Elbette, Google Analytics, eğilimleri zamanla görmek için harika bir pakettir ancak orada birkaç saatlik bir gecikme vardır ve saniye başına veya toplam bayt gibi istekleri görmüyorsunuzdur.

Bu, apachetop yardımcı programının geldiği yerdir. Bu, gerçek zamanlı trafiği izlemek için kullanabileceğiniz çok basit bir komut satırı yardımcı programıdır. Bunu, apache günlük dosyalarını ayrıştırarak ve ekranda anlamlı çıktılar görüntüleyerek gerçekleştirir.

Apachetop

'yi Kullanma Yardımcı programı yükledikten sonra( aşağıdaki talimatlar), sadece komut satırından apachetop çalıştırarak başlatabilirsiniz. Apachetop, bazen günlük dosyaları için yanlış dizini varsayılan olarak kullandığı için, günlük dosyasının konumunu belirtmek için -f parametresini iletebilirsiniz. Aynı kutuda birçok sanal konağınız olduğunda da bu yararlıdır.

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

Birkaç istek geldiğinde göreceğiniz şudur:

İzleme Süresi

İlk dikkat edilmesi gereken nokta, gösterilen verilerin varsayılan zaman aralığının 30 saniyedir, bu nedenle beklemeyinToplam sayımlar sonsuza kadar tırmandı.Bunu birkaç farklı argümanla geçirerek değiştirebilirsiniz.

apachetop -H hits( En son x sayıdaki istatistiklerin istatistiklerini gösterecek)

apachetop -T secs( Son x saniyede istatistik görüntüleyecektir)

Testlerimde 5-10 dakika aralıklarla kullanıyorum, ve gerçekten yararlı bazı geribildirim gösterir. Siz de denemek için başka seçenekler var.

Filtreler

Dikkate değer şey, görünümde görünen şeyleri filtreleyebilmenizdir. Filtrelere erişmek için f tuşunu kullanın ve küçük bir satır açılır görmelisiniz.

Bir filtre eklemek için bir tuşuna basarak 'ye basın ve hat değişmelidir. Artık URL, yönlendiren veya ana makineye göre filtrelemeyi seçebilirsiniz.

u tuşuna basarak URL'yi seçeceğim. Filtre iletişim kutusu alt tarafın yakınında gösterilecek:

Tüm makalelerim /howto/ alt dizininin altında olduğundan bunu gireceğim.Şimdi apachetop yalnızca her bir görüntü için yapılan her isabet yerine, isabetle alakalı isabetleri makalelere gösterecektir.

Görüntüleme Talebi Ayrıntılı Bilgileri

Yukarı / aşağı tuşlarını kullanırsanız, bir istek seçebilmeniz için imlecin yukarı ve aşağı hareket ettiğini fark edeceksiniz.(* karaktere dikkat edin)

Sağ ok tuşuna basarsanız, o talebin ayrıntılar sayfasına yönlendirilirsiniz. Buradan gerçek konukçuların yanı sıra yönlendirenleri sitenize isabet görebilirsiniz. Kullanıcının IP adresini vermek istemediğimden, sunucuları gösterecek değilim, ancak yönlendireni şu adresten görebilirsiniz:

Listeye dönmek için Sol ok tuşunu kullanın.

Anasistemler, Yönlendirenler ve URL'ler Arasında Geçiş

d anahtarını kullanırsanız, farklı görünümler arasında kolayca geçiş yapabilirsiniz.

Örneğin, burada StumbleUpon'un hangi trafiği gönderdiğini görebilir ve daha sonra stumbleupon'dan vurulan makaleleri görmek için ayrıntılar görünümünü( sağ ok) kullanabilirsiniz.

Yardım

Herhangi bir noktada?veya yardım ekranına götürmek için h tuşlarına basarak tüm seçeneklerin hızlı bir görünümünü elde edebilirsiniz.

Bu tür çok faydalı buluyorum.

Ubuntu

üzerine kurulum sudo apt-get install apachetop

CentOS üzerinde Kaynaktan yükleme

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

yum yüklemek readline-devel

yum install ncurses-devel

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

. /configure

make

Bu ikili src / apachetop'da bulunabilir ve istediğiniz yere kopyalayabilirsiniz.

Ubuntu

üzerinde Kaynaktan Yükleme 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

make

İkili src / apachetop'da bulunabilir ve istediğiniz yere kopyalayabilirsiniz.