如何自动添加多台主机监控
思路:
- 克隆监控模板
- 自动注册和自动发现
- 使用zabbix的api接口,利用curl语言,或者开发自己的编程脚本如python等
监控实施方案
硬件监控
zbx、snmp、icmp等方式
应用服务监控
resync服务监控
监控服务器的873端口是否存活
有关端口的监控,可使用zabbix自带的key net.tcp.port[,873]
监控NFS服务是否正常
通过key监测111端口 net.tcp.port[,111]
自定义key,使用' showmount -e ip | wc -l '命令
监控mysql数据库是否正常
通过端口3306 net.tcp.port[,3306]
自定义key, mysql -uroot -p
zabbix自带mysql监测模板,直接添加模板和mysql的主机关联即可
web服务器监控
net.tcp.port[,80]
zabbix也提供了对web 的监控模板
监控服务的具体方法
查询端口
端口监测的命令
netstat
ss
lsof
结合grep查看端口是否存活
在服务端
zabbix_get -s '192.168.164.128' -p 10050 -k 'net.tcp.port[,80]'
查询进程
指令:ps
通过客户端连接
web服务器用curl查询 mysql 用sql语句连接验证 # mysql

本文记录了Zabbix 5.0中如何实现自动添加多台主机监控,包括硬件和应用服务监控的方法。重点介绍了自动发现和自动注册的定义、操作流程,如设置自动发现规则、启用设备自动注册,并通过配置文件和动作进行调整,最终成功自动注册。
最低0.47元/天 解锁文章
338

被折叠的 条评论
为什么被折叠?



