我的Rails应用程序有一个关键的工作进程,它是Twitter提要事件上的事件机器循环(有人推文,它自动处理推文并根据内容运行不同的代码,也称为tweetstream gem)。
我的问题是我没有意识到监控生产过程的正确/好方法,这样如果过程失败或者工作不正常,我希望以某种方式得到通知或者另一个,所以我可以尝试快速解决它。我有NewRelic gem来监控我的Web服务器,但是我们还不确定它是否适用于工作线程。
我在寻找:
我正在寻找的是正常记录器工作流程的一部分(使用不同的日志级别?)如果是这样,确认这对我来说也很有帮助。任何建议表示赞赏,谢谢!
编辑:说NewEgg而不是NewRelic ... oops