【发布时间】:2017-08-15 22:27:28
【问题描述】:
我们有一个 AWS 实例,我们在其中安装了 Nagios Core,我们希望为不同的主机和服务集托管多个监控。例如,当我们键入: https://nagiosdev1.com/nagios_test1/ 它应该指向一组主机组,并且 https://nagiosdev1.com/nagios_test2/ 它应该指向另一组主机组。
Test2 是从 Test1 克隆的,两个网页都可以正常工作,但它们没有显示它们独立的主机组。我们修改了 Test2 中的所有主机组,它们与 Test1 不同。
在服务器级别,我们特别提到了两者都应包含的主机组,但 Test2 的 GUI 部分显示的是 Test1 的主机。
如果我们对 Test1 进行任何更改,它将在 Test2 上得到复制。但是对 Test2 的任何更改都没有显示出来。
[aghosh@nagiosdev apt]$ cd /usr/local/nagios
test1/ test2/
[aghosh@nagiosdev apt]$ pwd
/usr/local/test2/etc/apt
[aghosh@nagiosdev apt]$ ls | wc -l
1
[aghosh@nagiosdev apt]$ pwd
/usr/local/test1/etc/apt
[aghosh@nagiosdev apt]$ ls | wc -l
25
如您所见,Test2 只有 1 个主机组,而 Test1 有 25 个。
重点是,一个站点将托管生产主机组,而另一个站点将托管非生产主机组。
有人有想法吗?
【问题讨论】:
-
监控一堆服务和实例你不需要创建多个nagios实例。你可以从一个监控它。
-
我想说的是,客户端 A、B 和 C(Prod)实例通过 nagios_test1 进行监控,而客户端 A、B 和 C(非 Prod)实例通过 nagios_test2 进行监控。让他们两个都独立工作
-
哦,但是您可以为 PROD 创建组,为 DEV/NON-PROD 创建另一个组并独立监控它。建议我们不应该使用 PROD 监控。 \
-
这就是我所说的,当我列出 test1 和 test2 的主机时; test1 有 1 个主机,test2 有 25 个。
标签: amazon-ec2 nagios