zabbix 通过 telegram-bot 发送告警信息

zabbix版本:4.0

系统版本:CentOS 6.8

一、添加Media Types

zabbix通常的默认告警媒介有 Email,Jabber, SMS三种 

这里我们添加自定义脚本来告警,点击右上角的“Create media type“,进入如下图

Name:显示的媒介名称,这里我们使用Telegram告警

Script name:告警脚本的名称。注意该脚本需要放在配置文件zabbix_server.conf所指定AlertScriptsPath目录下。

Script parameters:传递给alert.sh脚本的参数,可以有多个。由官方文档可知,默认支持的三个告警参数{ALERT.SENDTO}, {ALERT.SUBJECT} 和{ALERT.MESSAGE}。这三个宏变量的代表什么,后面我会提到。

二、添加Users

这里我们使用默认的Admin账号,你也可以根据需要创建其他用户来关联警报媒介。

这里点击 Admin用户名之后,再选择Media,点击Add。

弹出如下界面

Tpye : 下拉菜单选择刚才新建的Telegram

Send to :这里填的名字,就对应上面的{ALERT.SENDTO}宏变量。

其他默认。

三、添加Actions

要想发送警报消息到媒介,还得添加actions,这里我们针对某一个特定的触发器来添加警报消息,下拉菜单选择 Trigers,点击”Create action“。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值