实验部署
Zabbix与服务于部署完成,Zabbix-server端必须保证连网,确保出现错误,与外网联系发出警告
微信关注“智能告警平台CloudAlert公众号”
1.进入睿象云-智能警告平台登录
在集成里添加要监控的服务
生成认证key
2.在server端配置
[root@server1 ~]# ls
4.0 tidb-latest-linux-amd64.sha256
ca_zabbix_release-2.1.0.tar.gz tidb-latest-linux-amd64.tar.gz
percona-zabbix-templates-1.1.8-1.noarch.rpm zabbix.api
tidb-latest-linux-amd64
[root@server1 ~]# tar zxf ca_zabbix_release-2.1.0.tar.gz -C /usr/lib/zabbix/alertscripts/ ##解压至指定目录
[root@server1 ~]# cd /usr/lib/zabbix/alertscripts/
[root@server1 alertscripts]# ls
cloudalert
[root@server1 alertscripts]# cd cloudalert/bin/
[root@server1 bin]# ls
alert.sh install.sh log.sh update.sh
[root@server1 bin]# ./install.sh 15ad3b96-3bee-e61d-53b3-ad80953acf4c ##安装(认证key)
./log.sh: line 6: /usr/lib/zabbix/alertscripts/cloudalert/bin/cloudalert.conf: No such file or directory
start to create config file...
Zabbix管理地址: http://172.25.4.111/zabbix
Zabbix管理员账号: Admin
Zabbix管理员密码: (zabbix)
[root@server1 bin]# ping www.baidu.com ##监测网络是否正常
PING www.a.shifen.com (39.156.66.14) 56(84) bytes of data.
64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=1 ttl=50 time=85.2 ms
64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=2 ttl=50 time=56.2 ms
64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=3 ttl=50 time=66.1 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 56.209/69.179/85.217/12.039 ms
3.zabbix监控页面配置
对所选的报警媒介类型进行停用
配置–动作–创建动作–触发器–操作–添加发送消息的用户
查看配置号的报警媒介类型
4.设置完成后在告警平台查看通知策略
5.测试:当agent代理端服务模拟启动失败
[root@server2 ~]# systemctl stop zabbix-agent
大概5分钟左右手机微信收到告警通知
此时在告警平台认领告警
微信客户端会继续收到告警通知:显示认领确认
agent代理端开始重启服务进行处理
[root@server2 ~]# systemctl start zabbix-agent
处理完成后,几分钟后告警平台显示
微信会再次收到告警通知,显示已经处理正常