我正在使用 pnp4nagios 和 nagios。
一切似乎都已正确集成 - 我在每个主机和服务附近都有“额外操作”图标,这些图标链接到 pnp4nagios 图表。
然而,当我要去https://xxxx/pnp4nagios/它总是将 url 更改为:
https://x.x.x.x/pnp4nagios/graph?host=webhost01
我怎样才能关闭这个行为?
我想在 /pnp4nagios/ 上查看从所有服务器收集的图表。
答案1
但我认为您可能只想收集所有服务器的一项服务的所有图表,例如 CPU 负载。
MySQL_Master_6.47
下面是收集和的MySQL_uptime 图表的示例datawarehouse1
:
/usr/local/pnp4nagios/etc/pages/mysql_uptime.cfg
:
define page {
use_regex 0
page_name MySQL Uptime
}
define graph {
host_name MySQL_Master_6.47,datawarehouse1
service_desc MySQL_uptime
source 0
}
进入http://yourdomain.com/pnp4nagios/page,你会看到类似这样的内容:
答案2
您必须编写自定义脚本来收集和显示所有服务器的所有 pnp4nagios 图表。它不是默认功能的一部分(因为对于任何合理大小的设置来说,这都是大量的图表)。