如何在nagios上设置Mk livestatus?

时间:2013-04-19 08:52:25

标签: nagios

我在Check_MK上使用基于Nagios的监控。

Check_MK Version: 1.2.0p4
OS: Linux
Nagios Core 3.2.3

我想使用Nagios将远程服务器的MK Livestatus页面提取到本地服务器。 我很好奇,我怎么能实现这个目标呢?

1 个答案:

答案 0 :(得分:1)

Nagios Check_mk Multisite(插件)

此插件允许用户使用单个基于Web的界面查看/管理分布式nagios

但默认情况下,它不支持使用(单个)多站点URL访问pnp4nagios graphs(来自远程nagios的主机/服务)。

要使用PNP4nagios graphs从远程nagios访问(single) Multisite URL个主机/服务,我们需要添加Apache Proxy重定向设置。

multisite.mk配置文件 -

这是我的“check_mk/multisite.mk” conf文件。 (来自主要multisite服务器(生产服务器),SITE1SITE2是两个remote nagios

OMD[production]:~$ cat etc/check_mk/multisite.mk


…
….
sites = {
#Primary site
“local” : {
“alias” : “PRODUCTION”
},
# Remote site
“SITE1″: {
“alias”: “SITE1″,
“socket”: “tcp:XXX.XXX.X.XX:6557″,
“url_prefix”: “/SITE1/”,
“nagios_url”: “/SITE1/nagios”,
“nagios_cgi_url”: “/SITE1/nagios/cgi-bin”,
“pnp_url”: “/SITE1/pnp4nagios”,
},

# Remote site
“SITE2″: {
“alias”: “SITE2″,
“socket”: “tcp:XXX.XXX.X.XX:6557″,
“url_prefix”: “/SITE2/”,
“nagios_url”: “/SITE2/nagios”,
“nagios_cgi_url”: “/SITE2/nagios/cgi-bin”,
“pnp_url”: “/SITE2/pnp4nagios”,
},
}
….
…..

OMD[production]:~$

multisite.mk文件中进行更改后,MK Livestatus的{​​{1}}将在本地网站上显示。