zabbix监控脚本
文章目录
操作环境
环境 | ip |
---|---|
服务器 | 192.168.174.222 |
客户端 | 192.168.174.111 |
实验步骤
- 在服务器端搭建zabbix服务并监控客户端
- 在客户端进行以下操作
- 1 修改配置文件
[root@jk ~]# vim /usr/local/etc/zabbix_agentd.conf
Server=192.168.174.222 //服务端ip
ServerActive=192.168.174.222 //服务端ip
Hostname=192.168.174.111 //可自定义,必须唯一
UnsafeUserParameters=1 //开启自定义脚本功能
- 2 写脚本(监控mysql)
[root@jk script]# cat ckserver.sh
#!/bin/bash
status=$(ps -ef|grep -Ev "grep|$0"|grep -w "$1"|wc -l)
if [ $status -ne 0 ];then
echo '1'
else
echo '2'
fi
- 3 在配置文件最后添加
[root@jk script]# tail -1 /usr/local/etc/zabbi