zabbix钉钉告警

钉钉机器人创建

添加通过webhook自定义机器人
在这里插入图片描述

添加shell脚本

编辑通过zabbix_server.conf找到AlertScriptsPath字段配置路径
在这里插入图片描述
用curl以http形式获取机器人webhook

传送门告警脚本-dingding
在这里插入图片描述

配置zabbix界面
1. 配置脚本

管理–>报警媒介与脚本
添加对用的脚本名称及脚本参数
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
在这里插入图片描述

2. 配置用户告警

管理–>选择告警用户(我用admin)–>报警媒介
收件人可以随意填写,将所有严重性都与告警,启用时间为每天
在这里插入图片描述

3. 配置动作

动作: 触发器级别&& 主机群组等于,可以根据自己不同的要求配置不同的告警动作,
在这里插入图片描述
操作:告警标题告警内容及其持续时长

告警标题变量:服务器:{HOST.NAME}发生: {TRIGGER.NAME}故障!
告警内容变量:告警主机: {HOST.NAME1} \n
告警地址: {HOST.IP} \n
告警时间: {EVENT.DATE} {EVENT.TIME} \n
告警等级: {TRIGGER.SEVERITY} \n
告警信息: {TRIGGER.NAME} \n
告警项目: {ITEM.KEY} \n
问题详情: {ITEM.NAME}:{ITEM.VALUE} \n
当前状态: {TRIGGER.VALUE} \n
事件ID:  {EVENT.ID}

在这里插入图片描述
可以选择某用户或者某组进行动作告警,也可以根据不同告警级别进行不用用户的告警,在用户媒介配置后在此处选择需求
在这里插入图片描述

恢复动作:告警恢复后所展示的详细内容
恢复告警标题变量:服务器:{HOST.NAME1} 触发器: {TRIGGER.NAME}恢复正常!
恢复告警内容变量:恢复主机: {HOST.NAME1} \n
恢复地址: {HOST.IP} \n
恢复时间: {EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME} \n
恢复等级: {TRIGGER.SEVERITY} \n
恢复信息: {TRIGGER.NAME} \n
恢复项目: {ITEM.KEY} \n
问题详情: {ITEM.NAME} 最新值:{ITEM.VALUE} \n
当前状态: {TRIGGER.VALUE} \n
事件ID: {EVENT.RECOVERY.ID}

在这里插入图片描述

4. 效果展示

在这里插入图片描述

机器人配置有安全设置(自定义关键字)

这个是必须填写与告警相关的文字,比如 主机、告警 ,只有相关关键字才能成功告警,否则zabbix告警发送成功但钉钉告警不显示
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Zabbix 是一款开源的监控工具,它可以帮助您监控各种服务器、网络设备以及应用程序的状态,并能够自动发现并跟踪网络性能及故障。钉钉告警是指将 Zabbix 的报警信息通过钉钉机器人发送出去的一种通知机制。 ### 设置钉钉告警Zabbix 中设置钉钉告警通常需要以下步骤: 1. **创建钉钉机器人**:首先,您需要在钉钉群组中创建一个机器人的账号,然后获取该机器人提供的 Webhook 地址。这是接收告警信息的关键链接。 2. **配置告警策略**:进入 Zabbix 监控界面,在“告警”模块下选择相应的告警策略,比如按照服务项或触发器配置。在告警策略中添加一条规则,指定当满足某种条件时,向钉钉机器人发送消息。 3. **集成Webhook到告警规则**:在告警策略配置界面中,找到用于通知的规则部分,点击“添加新通知”或类似选项。在新增的通知渠道中,选择“自定义”,然后输入从钉钉机器人获取的 Webhook 地址作为通知的目标。 4. **测试告警功能**:为了确保告警配置无误,您可以先进行一次测试,模拟出一种情况下的告警事件,查看是否能成功通过钉钉机器人接收到通知。 ### 使用场景 - **实时监控**:对于重要的系统或应用,可以设定即时告警,一旦状态异常,立即通过钉钉提醒相关人员。 - **日常维护**:定期的健康检查报告也可以通过钉钉共享给团队成员,以便于团队了解系统的运行状况。 - **故障处理**:针对特定的服务或应用出现问题时,快速响应,通过钉钉及时传达关键信息至相关人员,提高故障解决效率。 ### 关联问题: 1. **如何更有效地利用钉钉告警来提升团队协作效率?** - 利用钉钉群组分类管理不同类型的告警通知,便于快速定位问题责任人。 - 定义清晰的告警等级,如紧急、重要、普通等,以便优先处理高优先级告警。 2. **在Zabbix中,如何配置多台钉钉机器人为不同环境提供告警服务?** - 为每个环境创建单独的钉钉机器人账号,对应不同的Webhook地址。 - 分别在Zabbix中为每台机器或环境配置对应的钉钉告警规则,确保告警信息精确到达正确的接收者。 3. **遇到Zabbix钉钉告警失败的情况,应如何排查问题?** - 检查Zabbix发送的数据格式是否符合钉钉Webhook的要求。 - 确认钉钉机器人的活跃状态以及Webhook地址的准确性。 - 测试直接将告警信息发送到Webhook地址是否能正常接收,排除中间传输过程的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值