Heroku 的日志选项:Amazon SimpleDB、MongoHQ 还是其他选项?
我需要为 Heroku 托管的应用程序提供强大的日志记录选项。我将记录 HTTP 请求和应用程序错误。我需要根据 IP、请求类型、用户代理、一天中的时间和其他几个属性来过滤日志。
我将 SimpleDB 和 MongoHQ 视为 Heroku 托管应用程序的推荐解决方案。不幸的是,鉴于过滤选项有限,我认为 Heroku 的日志记录实用程序目前不足以满足我的需求。
最重要的是,该解决方案需要易于使用和实施。其次,它应该是稳健的。关于什么解决方案最适合我的需求以及为什么?有什么建议吗?
感谢您的帮助!
I need a robust logging option for my Heroku-hosted app. I will be logging HTTP requests and application errors. I need to filter the logs based on IP, type of request, user agent, time of day, and several other attributes.
I've seen SimpleDB and MongoHQ as recommended solutions for Heroku-hosted apps. Unfortunately, I don't think Heroku's logging utilities are currently adequate for my needs given the limited filtering options.
Most importantly, the solution needs to easy to use and implement. Secondarily, it should be robust. Any advice as to what solution best fits my needs and why?
Thanks for your help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您正在实现日志记录解决方案,并且您的要求是:
听起来您正在描述 Redis 或 Mongo。您可以使用 Heroku 上的 RedisToGo 或 MongoHQ 插件来简化操作。我个人使用过 MongoHQ 并将其推荐给其他人。
对于应用程序错误部分,还有 Heroku 的 Hoptoad 插件。
If you're implementing a logging solution and your requirements are:
It sounds like you're describing Redis or Mongo. You can use the RedisToGo or MongoHQ addons on Heroku to make it easy. I've personally used MongoHQ and would recommend it to others.
For the application error piece, there's also the Hoptoad add-on for Heroku.