GoAccess Nedir?
GoAccess linux terminalinden Apache'nin loglarını daha derli toplu ve anlamlı halde izlemenizi sağlayan bir araçtır. Eş zamanlı reporlama yazılımları içerisinde gerçekten hızlı çalışan bir yazılımdır.
Şu an Apache'nin 2 standart raporlama şeklini desteklemektedir. 1. Common Log Format 2. Combined Log Format Eğer nginx yapılandırmanız, Apache logları ile aynı yere kayıt ediliyorsa nginx yazılımınında loglarını izlemenize olanak sağlar.
Şu ana kadar Centos 6.0 ve Fedora sunucularda (i386 ve x86_x64) başarı ile çalıştırılmıştır.
Kurulum için Gerekli Paketler:
yum install glib2 glib2-devel glibc make geoip
Download and Compile GoAccess-v0.4.2 :
wget http://sourceforge.net/projects/goaccess/files/0.4.2/goaccess-0.4.2.tar.gz/download
./configure
make
make install
./configure
make
make install
GoAccess Nasıl Kullanılır?
İnteraktif modda accesse erişmek için şu komut girilmelidir: goaccess -f /var/log/httpd/access.log
Aşağıdaki seçenekler de -fswitch opsiyonundan önce kullanılabilir :
-b # Bandgenişliği tüketimini aktif et.
-s # HTTP status code reporlamayı aktive et
-a # User agent listesini host başına aktive et.
-e # HOST bölümünde herhangi bir ip adresini devre dışı bırakmak için kullanılır.
Aşağıdaki seçenekler de -fswitch opsiyonundan önce kullanılabilir :
-b # Bandgenişliği tüketimini aktif et.
-s # HTTP status code reporlamayı aktive et
-a # User agent listesini host başına aktive et.
-e # HOST bölümünde herhangi bir ip adresini devre dışı bırakmak için kullanılır.
Aşağıdaki gibi bir komut yazarak apache loglarını izleyebilirsiniz.
goaccess -b -s -e 192.168.XX.XX -a -f /var/log/httpd/access_log
0 yorum:
Yorum Gönder