一、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的通信架构图
(图片点击放大查看)
(图片点击放大查看)
-
2、checkmk初始尝试部署,很多功能待挖掘,有兴趣的可以一起入群研究,联系本文作者微信yuanfan2012入群
原文始发于微信公众号(WalkingCloud):【实践】德国开源监控平台Checkmk的搭建
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论