GoAccess Kurulumu

GoAccess – real time Web Server (Apache/Nginx) log analyzer

GoAccess, bir komut satırında çalışan açık kaynaklı bir gerçek zamanlı Apache / Nginx günlük analiz aracı ve etkileşimli görüntüleyicidir.
Anında görsel sunucu raporu gerektiren sistem yöneticileri için hızlı ve değerli HTTP istatistikleri sağlar. GoAccess, ayrıştırılan günlükten veri toplar ve verileri konsolda veya X terminalinde görüntüler. Toplanan bilgiler veya oluşturulan raporlar kullanıcıya / sysadmin’e görsel / etkileşimli bir pencerede gösterilecektir.

Özellikleri
GoAccess belirtilen web günlük dosyasını ayrıştırır ve verileri X terminaline çıkarır. Özellikler:

Genel İstatistikler, bant genişliği vb.
İsteği sunmak için geçen süre (sitenizi yavaşlatan sayfaları izlemek için yararlıdır)
En Çok Ziyaret Edilenler
İstenen dosyalar
İstenen statik dosyalar, resimler, swf, js vb.
Yönlendiren URL’ler
404 veya Bulunamadı
İşletim sistemleri
Tarayıcılar ve Örümcekler
Ana Bilgisayarlar, Ters DNS, IP Konumu
HTTP Durum Kodları
Yönlendiren Siteler

Diğer özelliklere bakın

Neredeyse tüm web günlüğü formatları
GoAccess, herhangi bir özel günlük biçimi dizesine izin verir. Önceden tanımlanmış seçenekler aşağıdakileri içerir, ancak bunlarla sınırlı değildir:

Ortak Günlük Biçimi (CLF) Apache
Birleşik Günlük Biçimi (XLF / ELF) Apache
W3C biçimi (IIS).
Amazon CloudFront (İndirme Dağıtımı).
Apache sanal ana makineleri
GoAccess Gereksinimi
ncurses’in
GLib2 (> = 2.0.0)
GeoIP (İsteğe bağlı)
GoAccess için Gerekli Paketleri Yükleme
Önce Yum yardımcı programını kullanarak gerekli paketleri yükleyelim:

CentOS için:

# yum install ncurses-devel glib2-devel geoip

Ubuntu için :

# apt-get install libncurses5-dev libglib2.0-dev *libgeoip-dev

GoAccess Kurulumu

Stabil versiyon download GoAccess.

# wget http://downloads.sourceforge.net/project/goaccess/0.6/goaccess-0.6.tar.gz

Dosyaları Çıkartın.

# tar -xvf goaccess-0.6.tar.gz

Daha sonra paketin kaynak kodunu içeren dizine “cd” yazın ve paketi sisteminize göre yapılandırmak için “./configure” yazın.

# cd 
# ./configuregoaccess-0.6

Geoip’i “./configure” olarak etkinleştirmek istiyorsanız, geçebilirsiniz.

# ./configure --enable-geoip

Paketi derlemek için “make” yazın.

# make

Programları ve tüm veri dosyalarını ve belgeleri yüklemek için “ make install ” yazın.

# make install

GoAccess Nasıl Kullanılır

Kullanmanın basit ve hızlı yolu:

# goaccess -f /var/log/httpd/access_log

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir