如何在rails app中检索中央记录器信息

时间:2012-08-21 09:04:29

标签: ruby-on-rails ruby-on-rails-3 logging

我正在使用我的rails应用程序的central_logger(0.3.3)gem。

我按照文档https://github.com/customink/central_logger按照每条说明进行操作。

记录已成功插入。但我想获取central_logger的记录以显示分析 我的应用程序有什么办法吗?

请帮助

1 个答案:

答案 0 :(得分:0)

我能够按照文档

访问数据库及其记录
db = Rails.logger.mongo_connection  #specifies db, NO Need to change anything use as is

collection = db[Rails.logger.mongo_collection_name] #specifies mongo collection, NO Need to change anything use as is.

cursor = collection.find(:action => 'show') #get all central_logger records with action show 

cursor.each do |obj|
  obj ## A single mongo  record object
end

为我工作......!