2010-12-22 36 views
2

我正在運行一個相當高流量的服務於REST請求的JBoss服務器集羣,我對以Tomcat格式(帶有%D參數)讀取訪問日誌的工具感興趣,以提供每次調用響應時間的詳細分析。 理想情況下,此工具會生成一個圖表,顯示全天響應時間,每小時小時,每週平均值和每週平均值(CACTI風格)的進度。JBoss服務器響應時間分析工具?

我找過這樣的工具,找不到任何東西。在我開始寫作自己的作品之前,你們有沒有意識到接近這一點?我還沒有看過CACTI的擴展,但這是一個選擇?

回答

1

Splunk可以讀取Tomcat的Log4J格式。他們似乎已經內置支持以下模板:

2005-03-07 16:44:03,110 53223013 [PoolThread-0] INFO [STDOUT] got some property... 

我認爲日期 - 時間在上面的圖案%d ISO8601默認格式相匹配。

Splunk的報告設施一年前相當不錯,免費版本開始縮減在這一點,所以如果成本是一個選擇,這可能不是一個好的選擇。

this post中列出了一些潛在的Splunk競爭對手,它爲您提供了一些附加選項。再次,我不確定在這個領域有沒有好的免費選擇。

1

AwStats是讀取Apache/Tomcat日誌格式訪問日誌的非常方便的開源工具。您可以自定義傳遞到該工具的日誌格式,並且它會爲您提供累積報告,並從日誌中爲每個響應行深入分析。

請參閱demo screenshots這裏的想法。