0

我的系统上运行着 Nagios,现在我想创建 Java 应用程序来了解 Nagios 监控的服务(例如 HTTP)的状况。因此,Java 应用程序可以访问来自 Nagios 的信息。

如何创建应用程序?除了使用 Java 中的函数 get runtime() 和 exec() 之外,还有其他方法吗?谢谢

4

1 回答 1

0

如果您询问您的 Java 应用程序如何读取当前的 Nagios 服务状态,那么我建议您使用 Nagios livestatus 模块,并让您的 Java 应用程序查询它。

Livestatus 允许您的应用程序,无论它是用什么编写的,都可以查询正在运行的 Nagios 进程并提取当前和历史数据以及配置信息。

于 2013-07-28T22:52:05.123 回答