我正在尋找某種分析工具來生成由log4j文件生成的日誌文件。我正在尋找比grep更高級的東西?你用什麼來進行日誌文件分析?是否有log4j文件的日誌文件分析器?
我找了以下幾種特點:
- 的工具應該告訴我有多少時間給定日誌語句或堆棧跟蹤已經發生,最好用一些種模式支持(如數字與'User [az] *登錄'相匹配的日誌語句)。
- 通過日誌級別(多少條INFO,DEBUG行)和啓動日誌消息的類進行細分會很好。
- 按日期細分(給定時間段內有多少條日誌語句)
- 什麼樣的日誌行常常在一起出現?
- 支持多個文件,因爲我使用的日誌滾動
- 熱點分析:發現是否有一定的時間週期時,有非常大量的日誌報表的
- 無論是命令行或GUI的罰款
- 開源是首選,但我也有興趣在商業產品
我log4j的配置使用org.apache.log4j.PatternLayout與模式%d %p %c - %m%n
但可以適用於分析工具。
可能的重複http://stackoverflow.com/questions/144807/java-log-viewer – Vadzim 2013-01-23 18:44:24