Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的系统上运行着 Nagios,现在我想创建 Java 应用程序来了解 Nagios 监控的服务(例如 HTTP)的状况。因此,Java 应用程序可以访问来自 Nagios 的信息。
如何创建应用程序?除了使用 Java 中的函数 get runtime() 和 exec() 之外,还有其他方法吗?谢谢
如果您询问您的 Java 应用程序如何读取当前的 Nagios 服务状态,那么我建议您使用 Nagios livestatus 模块,并让您的 Java 应用程序查询它。
Livestatus 允许您的应用程序,无论它是用什么编写的,都可以查询正在运行的 Nagios 进程并提取当前和历史数据以及配置信息。