针对不同应用的错误监视器

发布于 2024-09-12 04:05:10 字数 436 浏览 9 评论 0原文

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

  • 缺乏跨不同系统/应用程序的一致错误监控:不同的 GUI、界面、不同的消息等。
  • 错误处理方法不同每个应用程序的通知(许多应用程序使用电子邮件通知,其他应用程序将消息发布到队列等)。
  • 每个应用程序的报告和监控的单独配置设置:通知频率、消息收件人等。

您可以将许多其他问题添加到列表中,但要点很明确。目前有计划开发自定义应用程序或服务,以为这种情况提供一致且通用的解决方案。

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

谢谢!

Currently we have many applications, where each application has its own error notification and reporting mechanism, so we clearly have many problems:

  • Lack of consistent error monitoring across different systems/applications: different GUIs, interfaces, different messages, etc.
  • Different approaches for error notification per application (many applications use email notifications, other applications publish messages to queue, etc.).
  • Separated configuration settings for reporting and monitoring per application: notification frequency, message recipients, etc.

You could add many other issues to the list, but the point is clear. Currently there is a plan to develop a custom application or service to provide a consistent and common solution for this situation.

Anyway, I am not sure if it is a good idea to create a custom application for this, I am sure that there should be a framework, platform or an existing solution or product (preferentially open source) that already solves this problem, so my question is: do you know what project or product to check before deciding to create our custom application?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

奈何桥上唱咆哮 2024-09-19 04:05:10

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

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

Have a look at AlertGrid, it works as a centralized event handler, and notification dispatcher. It can collect events from different sources and you can easily manage event handling by creating rules in a visual editor. So, you can filter events, and raise notifications (email, sms, phone - works worldwide) whenever your custom condition is met. You can react not only to events that ocurred but also the ones that did not occur (detect missing 'heartbeats'). All you need is to feed AlertGrid with events (Signals), by a very simple API.

I'm not quite sure if this is what you're looking for. I'm in the AlertGrid dev team, if you had any questions - feel free to ask. We constantly develop this tool and appreciate any feedback.

缘字诀 2024-09-19 04:05:10

根据写入应用程序日志的信息量,您可以考虑使用 Hyperic。它是开源的,并且具有许多您正在寻找的功能。

http://www.hyperic.com/

Depending on how much information is written to application logs, you could consider using Hyperic. It's open source and has a lot of the features you are looking for.

http://www.hyperic.com/

难理解 2024-09-19 04:05:10

如果您希望进行跨平台错误监控,Bugsnag 是一个很棒的选择。它在一个界面中支持大约 50 个平台。 https://blog.bugsnag.com/react-native-plus-code -推/

Bugsnag is an awesome option if you are looking to do cross platform error monitoring. It supports some 50 platforms in one interface. https://blog.bugsnag.com/react-native-plus-code-push/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文