【实践】德国开源监控平台Checkmk的搭建

简介: 【实践】德国开源监控平台Checkmk的搭建

一、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的通信架构图

(图片点击放大查看)

(图片点击放大查看)

相关文章
|
6月前
|
Dubbo Cloud Native 应用服务中间件
调研 7 个开源项目后,这家数据合规平台如何构建高性能网关
调研 7 个开源项目后,这家数据合规平台如何构建高性能网关
|
存储 运维 供应链
《Elastic(中国)产品应用实战》——八、从代码到云:保护您的软件供应链从云可观测性开始
《Elastic(中国)产品应用实战》——八、从代码到云:保护您的软件供应链从云可观测性开始
|
运维 监控 持续交付
腾讯蓝鲸智云运维平台单机版本部署实践
腾讯蓝鲸智云运维平台单机版本部署实践
1181 0
腾讯蓝鲸智云运维平台单机版本部署实践
|
运维 Prometheus 监控
【滴滴开源运维监控系统】夜莺V5版本部署实践
【滴滴开源运维监控系统】夜莺V5版本部署实践
1072 0
【滴滴开源运维监控系统】夜莺V5版本部署实践
|
运维 Kubernetes Cloud Native
从构建到治理,业内首本微服务治理技术白皮书正式发布(含免费下载链接)
历经半年多的筹备,长达379页的《微服务治理技术白皮书》,于今天发布,这可能是业内首本聚焦微服务治理业务领域的白皮书,希望通过本书,能对高效解决云原生架构下的微服务治理难题,起到一点点作用。
从构建到治理,业内首本微服务治理技术白皮书正式发布(含免费下载链接)
|
监控 前端开发 中间件
“前端+应用”两大监控利器商业化首发 ARMS领跑APM市场
日前,阿里巴巴中间件(Aliware)旗下产品业务实时监控服务ARMS正式商用。首发商用的ARMS目前涵盖应用监控和前端监控两大功能。由此,ARMS的商业化正式填补了阿里云在APM(Application Performance Management)领域空白。
6433 8
|
运维 数据可视化 Cloud Native
阿里巴巴专家教你如何在家安全高效开发软件
为响应国家号召,各“大厂”纷纷发出在家办公,延迟上班的通知,一时间“在线协同办公”成为热点。不同于大型集团公司,有足够财力和能力构建远程办公系统,中小企业既缺乏足够的预算又缺乏相应的经验。阿里云云效一直致力于成为数字企业的研发效能引擎,在这个特殊时期,我们希望可以将自己的经验和工具分享给中小企业,让他们在家也能安全高效地开发软件。
阿里巴巴专家教你如何在家安全高效开发软件
|
Java 中间件 应用服务中间件
【阿里在线技术峰会】魏鹏:基于Java容器的多应用部署技术实践
在首届阿里巴巴在线峰会上,阿里巴巴中间件技术部专家魏鹏为大家带来了题为《基于Java容器的多应用部署技术实践》的分享,主要分享内容首先是阿里Java容器的发展历程,接着与大家分享目前Java容器的基础架构,最后与大家探讨经过这样的改变之后,它能够完成的一些高阶的特性。
8750 0
|
监控 Android开发
阿里巴巴淘票票专家分享:如何利用阿里云ARMS,搭建国际化在线售票的业务监控系统
淘票票为了开拓国际业务,需要做国际化的在线售票,并选择了阿里云新加坡节点作为技术方案,项目上线后急需一套自动化的监控系统代替人肉维护监控。看了ARMS的功能说明,发现其刚好以很低的接入成本来满足我们业务实时监控的需求。
4931 0