2011-02-24 77 views
2

JMeter's Access Log Sampler需要通用的日誌格式日誌來重放http請求。我想用它來重放來自日誌的Rails應用程序中的操作,包括params傳遞。有沒有辦法與JMeter或其他工具做到這一點?我想我可以解析日誌到curl請求,但是這樣可以維護會話信息(記錄哪個用戶執行了哪個動作)?重播Ruby on Rails日誌,包括參數和會話信息?

編輯我應該說這是什麼。它可以用於性能測試或數據恢復。在我們的例子中,我們需要使用我們的日誌來驗證數據庫中的一些數據,因爲數據庫可能有數據完整性問題。

回答

0

我正在尋找paper_trail以獲得此類功能。對於有問題的應用程序,我們不得不做一些重要的日誌解析來獲得我們需要的結果。它包括通過IP地址分隔動作(因此類似會話,儘管某些IP地址包含多個用戶會話)並解析日誌中的動作和參數。重現數據庫的確切狀態並不是100%有效,但它非常接近。

0

對JMeter的HTTP原始請求可能對此有所幫助