由于我是 Nagios 新手,我想问是否有人知道如何使用 Nagios 监控 2 个物理位置。
例如,我们有两个互相连接的数据中心。我设置了一个 Nagios 服务器,它将监控两个数据中心的服务。
但是,假设数据中心 1 的连接中断,因此您将无法看到其他数据中心。
我想做的是分别监控两个数据中心,我该怎么做?安装 2 个 Nagios 服务器还是?
非常感谢您的帮助。
问候,Cip
答案1
如果您仅从数据中心 B 监控数据中心 A,则会在测量中引入一个可能不需要的组件,即互联网的健康状况。
我的策略是从 A 监控 A,从 B 监控 B。这样可以让你最准确地了解数据中心的运作方式内部。
从互联网监控数据中心的运行状况仍然很有价值,因为这可能是客户访问您网站的方式。在这里,您可以使用免费或付费的 SaaS 解决方案,或者从公共云设置自己的监控。
您对这三项监控措施的综合运用将为您带来以下好处:
- 主机和内部服务级别的精确内部监控
- 误报率低
- 关于互联网如何看待你的外部服务的准确信息
- 将所有这些因素整合成一幅全球图景的能力
答案2
我认为最好的解决方案是在每个 DC 上安装一个 nagios 实例,并从每个实例监控两个 DC。使用此解决方案,如果连接丢失并且一台 nagios 机器发生故障,您仍然可以分别监控每个 DC
我们公司有 2 个 Nagios 服务器用于此目的。