Error handling 不同应用程序的错误监视器

Error handling 不同应用程序的错误监视器,error-handling,frameworks,monitoring,error-reporting,health-monitoring,Error Handling,Frameworks,Monitoring,Error Reporting,Health Monitoring,目前我们有很多应用程序,每个应用程序都有自己的错误通知和报告机制,因此我们显然存在很多问题: 不同系统/应用程序之间缺乏一致的错误监控:不同的GUI、接口、不同的消息等 每个应用程序的错误通知方法不同(许多应用程序使用电子邮件通知,其他应用程序将消息发布到队列等) 每个应用程序报告和监视的独立配置设置:通知频率、消息收件人等 您可以在列表中添加许多其他问题,但要点很清楚。目前,有一个计划来开发一个定制的应用程序或服务,为这种情况提供一致的通用解决方案 无论如何,我不确定为其创建自定义应用程序

目前我们有很多应用程序,每个应用程序都有自己的错误通知和报告机制,因此我们显然存在很多问题:

  • 不同系统/应用程序之间缺乏一致的错误监控:不同的GUI、接口、不同的消息等
  • 每个应用程序的错误通知方法不同(许多应用程序使用电子邮件通知,其他应用程序将消息发布到队列等)
  • 每个应用程序报告和监视的独立配置设置:通知频率、消息收件人等
您可以在列表中添加许多其他问题,但要点很清楚。目前,有一个计划来开发一个定制的应用程序或服务,为这种情况提供一致的通用解决方案

无论如何,我不确定为其创建自定义应用程序是否是一个好主意,我确定应该有一个框架、平台或现有的解决方案或产品(首选开源)已经解决了这个问题,所以我的问题是:在决定创建自定义应用程序之前,您知道要检查哪些项目或产品吗?


谢谢

>根据应用程序日志写入多少信息,可以考虑使用Hyyic。它是开源的,有很多你们想要的特性

看看,它是一个集中式事件处理程序和通知调度器。它可以从不同的来源收集事件,您可以通过在可视化编辑器中创建规则来轻松管理事件处理。因此,只要满足您的自定义条件,您就可以过滤事件,并发出通知(电子邮件、短信、全球范围的电话)。您不仅可以对发生的事件做出反应,还可以对未发生的事件做出反应(检测丢失的“心跳”)。您只需通过一个非常简单的API向AlertGrid提供事件(信号)


我不太确定这是否是你要找的。我是AlertGrid开发团队的成员,如果您有任何问题,请随时提问。我们不断开发此工具,并感谢任何反馈。

如果您希望进行跨平台错误监控,Bugsnag是一个非常棒的选择。它在一个接口中支持大约50个平台

哦,这个看起来不错,你知道为现有的应用程序定制有多容易吗?谢谢。那很可能取决于你的要求。我知道Hyperic具有监控/解析应用程序日志和根据发现的内容生成警报的功能。站起来跑步并不难。也许你可以制作几个通知的原型,作为概念验证,看看它是否满足你的需求。我不打算使用Hyperic,但我从Hyperic获得了很多功能和想法,以便检查其他选项,并评估如果我们使用内部选项,我们可以做些什么。我们还没有做出决定,但我认为我们将使用第三方工具。谢谢我将稍后选中此选项,因为我现在无法访问我的个人电子邮件(用于激活我的帐户)。只有一个问题,AlertGrid可以在我的网络内部部署吗?因为我认为我的公司不愿意发送或使用公共网络服务器。谢谢对AlertGrid作为产品提供。有关更多详细信息,请与我们联系。