一、Checkmk简单介绍
Checkmk is software developed in Python and C++ for IT Infrastructure monitoring. It is used for the monitoring of servers, applications, networks, cloud infrastructures ( public, private, hybrid ), containers, storage, databases and environment sensors. Monitor your entire hybrid IT infrastructure
Checkmk是一款德国出品的开源监控软件,这款监控软件保持了德国软件的严谨、稳定、设计巧妙的特点,不得不服
(图片点击放大查看)
(图片点击放大查看)
二、Check服务端安装包下载与部署
wget https://download.checkmk.com/checkmk/2.1.0p18/check-mk-raw-2.1.0p18-el7-38.x86_64.rpm yum localinstall check-mk-raw-2.1.0p18-el7-38.x86_64.rpm omd version omd create checkmk omd start checkmk firewall-cmd --permanent --zone=public --add-port=80/tcp firewall-cmd --reload
(图片点击放大查看)
(图片点击放大查看)
(图片点击放大查看)
(图片点击放大查看)
服务端还需要开放如下端口
(图片点击放大查看)
(图片点击放大查看)
端口说明参考如下链接
https://docs.checkmk.com/latest/en/ports.html
firewall-cmd --permanent --zone=public --add-port=8000/tcp firewall-cmd --permanent --zone=public --add-port=443/tcp firewall-cmd --permanent --zone=public --add-port=514/tcp firewall-cmd --permanent --zone=public --add-port=514/udp firewall-cmd --permanent --zone=public --add-port=162/udp firewall-cmd --permanent --zone=public --add-port=6559/udp firewall-cmd --reload
check-mk服务器web界面
(图片点击放大查看)
1、修改管理员密码
(图片点击放大查看)(图片点击放大查看)
2、界面截图
(图片点击放大查看)
三、Linux客户端安装check-mk-agent
yum install xinetd -y wget http://192.168.31.170/checkmk/check_mk/agents/check-mk-agent-2.1.0p18-1.noarch.rpm rpm -ivh check-mk-agent-2.1.0p18-1.noarch.rpm firewall-cmd --permanent --zone=public --add-port=6556/tcp firewall-cmd --reload
(图片点击放大查看)
(图片点击放大查看)
四、添加agent主机到host监控中
(图片点击放大查看)
(图片点击放大查看)
(图片点击放大查看)
(图片点击放大查看)
五、监控效果及监控项截图
(图片点击放大查看)
(图片点击放大查看)
六、总结
- 1、checkmk服务端与agent的通信架构图
(图片点击放大查看)
(图片点击放大查看)