如何在nagios上安装mk-livestatus?

时间:2013-04-19 10:45:11

标签: nagios

我正在使用Check_MK Nagios。我发现nagios附带mk-livestatus的地方,但是我在服务器上发现但我找不到它。

我们可以明确地添加这个(mk-livestatus)功能吗?如果是,我该如何安装?

由于

2 个答案:

答案 0 :(得分:5)

OMD会在etc/mk-livestatus/nagios.cfg中自动正确配置此选项。

如果您的nagios未配置OMD,您可以使用以下步骤安装mk-livestatus:

- 安装mk livestatus:

1.-安装依赖项:

# yum install make gcc-c++ wget

2.-下载mk livestatus:

# cd /tmp && wget http://mathias-kettner.de/download/mk-livestatus-1.1.12p7.tar.gz

3.-提取包:

# tar -xzvf mk-livestatus-1.1.12p7.tar.gz

4.-安装:

# cd mk-livestatus-1.1.12p7/ && ./configure
# make && make install

5.-使用正确的权限创建新目录:

# mkdir /usr/lib/nagios/mk-livestatus && chown nagios:apache /usr/lib/nagios/mk-livestatus

6.-编辑/etc/nagios/nagios.cfg:

broker_module=/usr/local/lib/mk-livestatus/livestatus.o /usr/lib/nagios/mk-livestatus/live

7.-重启Nagios:

# service nagios restart

8.-尝试命令行:

# echo 'GET hosts' | unixcat /usr/lib/nagios/mk-livestatus/live

有关查询语法的更多信息:

http://mathias-kettner.de/checkmk_livestatus.html

答案 1 :(得分:0)

有一个专门针对mk_livestatus的网站,由mathias kettner制作,他是mk_livestatus的创建者

这里是linux上代理程序的安装文档(dpkg或rpm)

http://mathias-kettner.com/checkmk_linuxagent.html