×

微信扫一扫,快捷登录!

zabbix自定义脚本Custom alertscripts

标签: 暂无标签
来源自 “ttlsa”


老板抠门不给买SMS短信猫,投错胎导致没有美国/加拿大手机号码,根本搞不清楚jabber是个什么玩意儿,sendmail又不靠谱,那都不是事,想要轻轻松松报警,那么用上自定义脚本媒介。zabbix会将信息传递给脚本,接下来你在脚本里面随意处理,一共会传递三个参数,按顺序接受也就是$1,$2,$3了,为了方便记忆,一般分别给他们赋值到To\Subject\body.
配置AlertScriptsPath在server的配置文件中配置,这是用来定义脚本目录,这样一来zabbix就能找到脚本了





创建发邮件脚本





脚本里面使用sendEmail发送邮件,sendEmail的用法请点击《使用sendEmail发送邮件》,不一定非要发送邮件,也可以发飞信或者调用短信平台接口
配置自定义脚本媒介Administration->Media types->创建
[  /wp-content/uploads/zabbix-custom-scripts.jpg][/url]

zabbix-custom-scripts

参数说明
选项描述
Description媒介名称,看着起名,这边叫sendEmail
Type选择custom scripts
Script name脚本名称,这边写mail.sh,只要写名称就行了,不要写绝对路径

使用自定义脚本媒介定义好了媒介之后,我们需要把这媒介指定给用户。
Administration->Users->打开用户配置->media type里面添加刚增加的媒介
[  /wp-content/uploads/zabbix-custom-scripts-sendemail.jpg][/url]
zabbix-custom-scripts-sendemail

参数说明
选项描述
Type选择媒介名称,此处选sendEmail
Send to 发邮件给谁,例如support@
When active发送时间,只有在这个时间段内才会发邮件
Use if severity发送邮件的触发器级别
Status当前媒介状态
Enabled - 使用中.
Disabled - 禁用中.
想做Nagios,iTop各种交流的,可以进入开源监控工具Nagios交流  QQ群号 :476809427


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x




上一篇:zabbix报警方法:Ez Texting
下一篇:zabbix事件来源有哪些分类
monicazhang

写了 2297 篇文章,拥有财富 12859,被 21 人关注

您需要登录后才可以回帖 登录 | 立即注册
B Color Link Quote Code Smilies

成为第一个吐槽的人

Powered by IT 运维管理
返回顶部