• zabbix之自定义告警


    zabbix支持内置的告警类型.email,sms,等

    有时候需要自定义类型的. [其他微信,钉钉都差不多方式,只是脚本不一样]

    自定义告警类型[自定义邮件]

    1. 编写自定义脚本,并测试成功. [脚本需要接受 几个参数如 接受者,主题,内容. 以参数方式传递]
      2.报警媒介里面添加邮件告警
    2. 为用户设置报警媒介
    3. 创建触发器

    在报警媒介中添加自定义脚本告警[邮件告警].

    1. 确定自定义脚本没有问题. 默认要放到/usr/lib/zabbix/alertscripts/ 这个目录下.
    2. 设置脚本名称
    3. 配置参数
      {ALERT.SENDTO} #接受者
      {ALERT.SUBJECT} #主题
      {ALERT.MESSAGE} #消息内容

    配置发送邮件模板(更多可以自定义)
    标题:故障{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}

    在用户报警媒介中配置接受人.

    到此就配置完成了.

  • 相关阅读:
    mysql5.6.20安装
    唯一识别Windows机器的最佳方法
    不用Root在安卓手机上运行Kali_Linux
    在Windows 7和10上显示上次登录帐户信息
    优化非活动窗口的颜色
    Windows10中以管理员身份打开命令提示符
    在Windows10中更改”WIN+E“快捷键打开目标
    在任务管理器中显示所有CPU内核性能
    Windows启动控制台登录模式
    Fluent Terminal
  • 原文地址:https://www.cnblogs.com/lovesKey/p/11179236.html
Copyright © 2020-2023  润新知