logator

軟件截圖:
logator
軟件詳細信息:
版本: 0.2.2
上傳日期: 14 Apr 15
許可: 免費
人氣: 47

Rating: 3.0/5 (Total Votes: 1)

logator是一個工具,它允許你建立你自己的日誌分析器。
安裝它
蟒蛇setup.py編譯
sudo的蟒蛇setup.py安裝
使用它
你需要一個來源。一些至極迭代日誌行。最簡單的方法是STDIN和文件,但你也可以用syslogd的協議或更複雜的來源。
閱讀loglines,你需要一個閱讀器。讀者基本上是簡單的字符串處理正則表達式。您可以為castly查詢添加動態吸氣劑(IP來鄉為例)。動態屬性是懶惰加載和memoized。
查詢與過濾器完成的,至極可通過管道輸送。
結果可能是,如果你不會索引,或存放回報字典至極可以很容易地序列化。
從logator.log導入日誌
從logator.weblog進口通用,用戶代理,HostByName,Filter_by_code,Filter_by_attribute
#系統過濾器
FILTR = Filter_by_code(200)| Filter_by_attribute('命令','GET')
#系統源代碼
日誌=打開('/無功/日誌/的Apache2 / access.log裡','R')
#Lighttpd是兩個動態屬性閱讀器讀者:用戶代理,HostByName
在filtr.filter(原木,Lighttpd的,用戶代理,HostByName)線:
 打印line.as_dict()
用戶代理解析從谷歌代碼被盜。http://code.google.com/p/ua-parser/

要求

< ul>

  • 在Python中
  • 顯影劑的其他軟件 Mathieu Lecarme

    aphone
    aphone

    14 Apr 15

    意見 logator

    評論沒有發現
    添加評論
    打開圖片!