Pylogsparser Sıralama ve Özet
- İşletim sistemleri:
- Windows All
Pylogsparser Etiketler
Pylogsparser Açıklama
Pylogsparser, günlük ayrıştırma için tasarlanmış bir Python kütüphanesidir. Günlükler çeşitli formatlarda gelir. Birçok farklı kütük türünü ayrıştırmak için, bir geliştirici, karmaşık düzenli ifadelerin büyük bir listesine göre bir motor yazması gerekir. Hızla okunamayan ve söylenemez olabilir. LOGSPARSER kullanarak, bir geliştirici kendini bir günlük ayrıştırma motoru yazma yükünden kurtarabilir, çünkü modül "piller dahil" ile içeri girer. Ayrıca, bu motor, çalışma zamanında yüklenebilecek XML tanım dosyalarına dayanır. Tanım dosyaları kolayca okunabilecek şekilde tasarlanmıştır ve güçlülükten veya ifadeyi ödün vermeden programlama veya düzenli ifadelerde çok az yeteneğe ihtiyaç duyarlardı. LOGSPARSER modülü, günlük girişlerini etiketlemek için normalizasyon tanımı dosyalarını kullanır. Tanım dosyaları XML'de yazılmıştır. Tanım dosyaları, özelleştirilmiş bir ayrıştırıcı havuzu oluşturmak ve sürdürmek için belirli bir günlük formatının temel ifadelerinin ve bilgiyi temel bir anlayışa sahip olan herkese izin verir. Temel olarak bir tanım dosyası, her biri birçok anahtar kelimeden oluşan bir günlük kalıp listesinden oluşacaktır. Bir anahtar kelime, tarif edilen günlük satırında ve dolayısıyla bir etiket adıyla ilişkilendirilen kayda değer ve / veya değişken kısmı için bir yer tutucudur. Bir etiket türüne eşleştirilir, örn. Bu etikete atamak için beklenen değeri eşleştiren normal bir ifade. Bu şekilde çıkarılan ham değer daha fazla işleme ihtiyacı varsa, geri arama işlevleri bu değere uygulanabilir. Bu format ayrıca, beklenen günlük kalıpları ve günlük örnekleri ile ilgili kapsamlı belgeler gibi ayrıştırılmış günlükler hakkında faydalı meta-veriler eklemenizi sağlar.
Pylogsparser İlgili Yazılım