logator

Yazılım ekran görüntüsü:
logator
Yazılım detaylar:
Versiyon: 0.2.2
Qayıt: 14 Apr 15
Geliştirici: Mathieu Lecarme
Lisans: Ücretsiz
Popülerlik: 5

Rating: nan/5 (Total Votes: 0)

logator kendi günlük ayrıştırıcı oluşturmak için olanak sağlayan bir araçtır.
Yükleme
Python setup.py inşa
sudo python setup.py install
kullanma
Bir kaynak gerekiyor. Bir şey yineleme günlük hattını wich. basit yolu STDIN ve dosyaları, ama aynı zamanda syslogd protokol veya daha karmaşık kaynak kullanabilirsiniz.
Loglines okuma, bir okuyucu gerekir. Okuyucu temelde basit dize manipülasyonlar ile regex olduğunu. Sen (örneğin ülkeye ip) castly sorgu için dinamik getter ekleyebilirsiniz. Dinamik özellikler tembel yüklenen ve memoized vardır.
Sorgu filtre ile yapılır, hangi borulu olabilir.
Sonuç indeksi o ya da saklamadan alışkanlık halinde dict wich gibi dönüş kolaylıkla tefrika olabilir olabilir.
logator.log ithalat günlüğünden
logator.weblog ithalat Ortak, UserAgent, HostByName, Filter_by_code, Filter_by_attribute gelen
#The Filtre
filtr = Filter_by_code (200) | Filter_by_attribute ('komut', 'GET')
#kaynak
günlükleri = open ('/ var / log / apache2 / access.log', 'r')
#Lighttpd Iki dinamik özellikleri okuyucu ile okuyucu: UserAgent, HostByName
filtr.filter (tomruk, Lighttpd, UserAgent, HostByName) hattı için:
& Nbsp; baskı line.as_dict ()
User Agent ayrıştırma Google koddan çalınan:. Http://code.google.com/p/ua-parser/

Gereksinimler :

< ul>

  • Python
  • Geliştirici Diğer yazılım Mathieu Lecarme

    aphone
    aphone

    14 Apr 15

    Yorumlar logator

    Yorum Bulunamadı
    Yorum eklemek
    Görüntülerde açın!