2011-01-25 52 views
0

我需要一个强大的日志记录选项,用于我的Heroku托管的应用程序。我将记录HTTP请求和应用程序错误。我需要根据IP,请求类型,用户代理,一天中的时间和其他几个属性来过滤日志。Heroku的日志记录选项:Amazon SimpleDB,MongoHQ,其他选项?

我已经看到SimpleDB和MongoHQ作为Heroku托管应用的推荐解决方案。不幸的是,考虑到有限的过滤选项,我不认为Heroku的日志记录工具目前足以满足我的需求。

最重要的是,该解决方案需要易于使用和实施。其次,它应该是健壮的。有什么建议可以最适合我的需求,为什么?

感谢您的帮助!

回答

0

如果你正在实施一个记录解决方案,你的要求是:

  • 需要能够处理大量的写入
  • 易于使用,并在Heroku
  • 实现需要能够过滤

这听起来像你在描述Redis或Mongo。您可以在Heroku上使用RedisToGo或MongoHQ插件来简化操作。我个人使用过MongoHQ并将其推荐给其他人。

对于应用程序错误,还有Heroku的Hoptoad插件。