1

我不想监控网络流量、CPU 使用率、内存使用率、磁盘使用率等。我唯一想要监控的是来自应用程序的自定义警报/通知。

我也不想监控日志或只是日志信息。

我想将消息发送到一个系统,该系统将记录它们并向我报告。

是否有任何简单/小型的东西可以通过门户网站提供此功能?我只需向它发送一条消息,它会将其保存在自己的本地数据库中,我可以通过门户网站跟踪问题吗?

我今天尝试了 OpenNMS 和 Shinken,但它们似乎不适合。

4

1 回答 1

0

NetXMS 可能是您为此选择的系统,因为:

  • 易于部署(“简单”)
  • 它在默认配置中是轻量级的,如果您不需要功能齐全的数据库(“小”),可以使用 sqlite
  • 服务器可以在 Unix 或 Windows 上运行(你没有指定你的平台)
  • 除非用户要求这样做,否则它不会监控参数
  • 您可以在桌面 GUI 和 Web GUI 中查看警报
  • 如果您将来需要扩展您的应用程序监控功能,这里有很多功能,因此您无需切换到其他任何功能

您没有指定您的应用程序如何发送这些通知,因此我假设您对它们如何发送这些通知具有编程控制权。如果是这种情况,那么您可以直接从您的应用程序代码中使用 NetXMS API 来传递这些通知,或者只调用与 NetXMS 服务器一起打包的事件发送命令。

于 2013-02-08T12:48:51.717 回答