zabbix 短信报警,zabbix报警内容
微信官方账号:运维发展故事作者王二
并将mailx配置为安装mailx yum install -y mailx
修改邮件配置文件vim vim /etc/mail.rc
From=wang210@163.com #定义发件人设置smtp=smtp.163.com #定义smtp服务器设置smtp-auth-user=wang210@163.com设置SMTP-auth-password=as dasd 123设置SMTP-auth=login发送测试邮件echo test1 mail-s testmail wang210@126.com
编写电子邮件警报脚本vim/usr/lib/zabbix/alert scripts/mail . sh。
这是zabbix的默认脚本路径,可以通过zabbix_server配置文件进行修改。
#/Cool backpack/bash to=$ 1 subject=` echo $ 2 tr \ r \ n ` message=` echo $ 3 tr \ r \ n \ n ` echo $ message mail-s $ sub
chown-R zabbix . zabbix/var/log/mailx . log
chmod x/usr/lib/zabbix/alert scripts/mail . sh。/mail . sh wang210@126.com“主题”和“内容”
编辑zabbix_web以配置报警媒体
脚本参数的变量都是大写的,而且是zabbix内置的宏。
更多关于zabbix的宏,请查看官方文档宏的介绍。
除了使用脚本媒体,您还可以使用电子邮件作为媒体。相比之下,使用电子邮件更简单。
编辑zabbix_web并配置用户
必须有一个操作用于配置报警操作、恢复操作或更新操作。
配置条件您可以根据自己的需要配置触发条件。
配置操作默认标题:
{ trigger . status }:{ trigger . name }消息内容:
报警主机:{主机。NAME}报警IP: {host.ip}报警时间:{EVENT。日期}-{事件。时间}警报级别:{触发。严重性}报警信息:{trigger.name}: {item.value}事件ID: {event.id}
配置恢复操作的默认标题:
{ trigger . status }:{ trigger . name }消息内容:
恢复主机:{HOST。NAME}恢复IP: {host.ip}恢复时间:{EVENT。日期}-{事件。TIME}恢复级别:{TRIGGER。严重性}恢复信息:{TRIGGER。名称}:{项目。VALUE}恢复ID: {event.id}
关闭代理并测试报警系统ctl stop zabbix_agent。
systemctl启动zabbix_agent
配置微信报警注册企业微信。配置微信报警注册企业微信
https://work.weixin.qq.com/wework_admin/
获取企业ID,点击“我的企业”在底部获取。
获取AgentID和Secret。单击应用程序和小程序,并选择以下选项来创建应用程序。应用程序的名称是任意的,最好有象征意义。
然后打开新创建的应用程序,记录AgentID和Secret。
配置脚本克隆微信报警脚本来自GitHub git Clone https://github.com/X-Mars/Zabbix-Alert-WeChat.gitcp zabbix-alert-we chat/we chat . py/usr/local/zabbix 34/alert scripts/Chx we chat . py chown zabbix:zabbix we chat . py安装请求库安装有pip,需要先下载pip,
Get-pip.py安装请求库
安装请求修改wechat.py脚本Corpid、Secret和Agentid。填好自己企业微信的信息,修改这三个参数就可以了。当然,你也可以选择使用标签ID、部门ID和取消评论。
修改后的测试脚本可用吗?
Python微信. py企业微信id测试文本{u 无效用户:u ,u errcode: 0,u errmsg: u ok}在zabbix_web上配置报警媒体和用户配置的报警媒体
配置用户接收人填写企业微信的用户ID。
动作配置操作消息的内容与标题和邮件报警配置相同,只要发送介质是通过微信发送即可。
配置操作恢复操作也改变媒体通过微信发送。
测试微信报警重启虚拟机测试,企业微信收到邮件。
参考:https://www.cnblogs.com/kumarhua/p/7645399.html
http://blog.51cto.com/tryrus/1782062
https://www.cnblogs.com/winstom/p/8883796.html
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。