共计 962 个字符,预计需要花费 3 分钟才能阅读完成。
一、onealter 报警插件设置
告警插件安装成功了,接下来我们要设置告警通知了
告警通知有多种,比如:邮件、微信、钉钉、APP、电话、短信等
这里主要给大家介绍:邮件、微信、APP
点击 配置—通知策略 进入通知页面
在这里可以设置邮件报警,同时右侧也给出了 APP 下载地址,下载后直接安装登陆即可。
这里我们先把告警状态、告警级别、通知方式、通知人都设置一下。
好了,我点点添加,全部都设置成功了
添加多个人
step 1 为团队添加成员
step 2 登录被邀请的用户邮箱选择接受邀请
可以选择新用户,也可以选择已有账户,完成注册 / 登录的操作后使用被邀请的用户进入到配置中的团队管理界面,看下能否看到两个用户
如果不可以看到的话就切换到添加成员的界面,刷新一下就可以看到成员已经添加进来了,并且在团队管理中也可以看到响应的用户
step 3 在配置,通知策略中可以新建通知了
step 4 选择保存之后,就可以看到两个用户都有显示了
以上就是单人通知和多人通知的设置方式。
接下来我们在设置一下微信报警
点击右上角的人头像—个人中心
点击绑定微信,使用微信扫描即可绑定。
好了到此我们的告警插件就设置好了,接下来要设置 zabbix-server 平台。
二、zabbix 监控平台调用报警插件
案例: 监控平台调用 onealter 插件,实现报警
点击 管理—报警媒介类型
可以看到我们安装好的 onealter,我们点击后边的测试,看看是否能正常工作
如果测试失败,一般是找不到文件,做个链接
[root@manage01 bin]# ln -s /usr/local/zabbix-server/share/zabbix/alertscripts/cloudalert /usr/lib/zabbix/alertscripts/
再次测试
输入收件人地址后,点击测试
如上图,测试成功了。
回到 zabbix 告警平台点击右上角 人头像—报警媒介—添加收件人
设置告警收件人,可以设置多个人。
ok,我们 zabbix 监控平台设置好了。
测试报警
之前设置过一个自定义监控,我们监控了登陆用户数量,我们通过同时登陆 node1 超过三个用户,验证报警。
可以看到,node1 的当前用户量已经超过了预警值
看看邮箱吧,是否收到报警
当你把多余的用户退出以后还会收到邮件
ok,完美了,如果你下载了 APP 和微信,看看他们是否也收到了,答案是肯定的。