zabbix增加动作触发远程告警

创建动作

 创建触发故障对应处理的动作!

复制代码
参数说明:
步骤:1-N次;表示触发几次动作;

步骤:1-0次 代表无限制;
假如故障持续了1个小时,步骤持续时间为1m(1分钟),那么在一小时内,根据步骤持续时间为周期间隔,那就是一分钟发送一封邮件,一小时60封;

步骤:1-1次 只执行一次;
假如故障持续了1个小时,步骤持续时间为1m(1分钟),那么在一小时内,也只执行一次发送邮件,一小时一封;

步骤:1-N次 只执行N次;
假如故障持续了1个小时,步骤持续时间为1m(1分钟),那么在一小时内,执行N次发送邮件,一小时N封;


步骤持续时间:表示步骤周期性时间
修改持续时间为60秒,表示每60秒为一个周期,在持续周期内并没有解决问题,在下个周期开始时根据触发次数,决定是否操作后续动作。
复制代码
复制代码
# 触发故障时发送邮件模板
主题:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!

内容:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

# 故障恢复时发送邮件模板
主题:恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!

内容:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}
复制代码

  创建恢复故障对应处理的动作!

添加如下即可:

 

posted @   总要做些什么  阅读(233)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
点击右上角即可分享
微信分享提示