看着Splunk,http://www.splunk.com,它看起來像一個非常好的平臺,用於分析系統與用戶正在採取的操作相關的表現。我可以使用Splunk分析Rails應用程序中的事件嗎?
提供了Ruby on Rails實現,但它似乎只提供傳統分析。
有兩種:
- 一個用偷偷監視一個Rails應用程序的代碼中定義的事件呢?
或
- 作業的更好的工具?
謝謝!
看着Splunk,http://www.splunk.com,它看起來像一個非常好的平臺,用於分析系統與用戶正在採取的操作相關的表現。我可以使用Splunk分析Rails應用程序中的事件嗎?
提供了Ruby on Rails實現,但它似乎只提供傳統分析。
有兩種:
或
謝謝!
有紅寶石生成的日誌沒有具體的紅寶石查詢處理程序。這當然可能建立一個由
Splunk以各種方式擴展。例如,創建一個可以縮小ruby中的事件集合的搜索過濾器,解析ruby表達式是非常有可能的。 splunk搜索語言對引號,反斜槓和管道有自己的想法,但其餘的文本將由過濾器決定。然而,將搜索限制爲包含子字符串的事件的核心性能優化目前僅在分段搜索語言語法中可能。這就是說,如果你的數據集非常小,並且你想做的分析範圍有限,那麼可能一些自定義的ruby解決方案更接近你想要的。
至於Splunk的,看看answers.splunk.com,這裏是一個關係到軌答案:
http://splunk-base.splunk.com/answers/8830/how-do-i-extract-key-value-pairs-from-ruby-on-rails-logs
嗨Ledio,雖然這是intersting,我更期待能夠在控制器中敲擊類似'event:sign_up,:referer =>「bla」'的東西而不是抓取日誌。也許我正在尋找工作的錯誤工具? – thomasfedb 2011-05-23 11:46:35