我正在Check_MK
使用Nagios
. 我在某个地方找到了 nagios 附带 mk-livestatus 但我在我的服务器上找到但我找不到它。
我们可以明确添加这个(mk-livestatus)功能吗?如果是,我该如何安装它?
谢谢
我正在Check_MK
使用Nagios
. 我在某个地方找到了 nagios 附带 mk-livestatus 但我在我的服务器上找到但我找不到它。
我们可以明确添加这个(mk-livestatus)功能吗?如果是,我该如何安装它?
谢谢
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
有关查询语法的更多信息:
mk_livestatus 的创建者 mathias kettner 专门为 mk_livestatus 制作了一个网站
这里是 linux 上代理的安装文档( dpkg 或 rpm )