我在服务器中安装了 nagios,它使用不同的插件监视不同的远程主机。但我无法以图形格式查看每个系统的进程。是否可以将仙人掌用于相同目的?我刚刚在同一台机器上安装了仙人掌。但不确定如何安装插件和监控不同的服务器。也只是想知道我可以使用 cacti 作为 Nagios 的前端工具吗?仙人掌的工作原理
有人可以帮助我吗?
谢谢
我不确定 Cacti 如何与 Nagios 交互,但我确实为我的一个 Nagios 实例安装和配置了 pnp4nagios 插件/扩展,这让我可以很好地概览我监控的服务的图表。(不是所有的,但只有那些可变的并且在图表中有用的)这是一个非常好的工具,而且设置起来并不难。我从源代码编译它,它的 install.php 为您在安装过程中下一步做什么提供了很好的反馈。他们没有提到的一件事是您必须在 Nagios 实例的 apache2 配置文件中启用 Includes。(如果您想在 Nagios CGI 文件中使用 SSI 包含,这是必需的。此 SSI 文件包含 jQuery Javascript 定义,当您将鼠标悬停在 Nagios 中的图形上时,将启用弹出 png 图形)它还使用使用固定大小存储的 rrdtool(循环数据库文件)。(如果您的硬盘空间很小,可能会有所帮助)
对于 nagios,有 nagiosgraph,它为 nagios 中定义的每个服务生成图表,您只需为 nagiosgraph 添加配置。
至于仙人掌,有一个名为 NPC 的插件,它是在仙人掌上生成新选项卡,其中包含在 nagios 中定义的服务。