zoukankan      html  css  js  c++  java
  • zabbix-3.4邮件报警

    1.开启smtp邮件传输协议

    会生成一个授权码后面有用

    2.卸载旧版的邮件服务

    rpm -qa | grep mailx

    rpm -qa | grep sendmail

    rpm -qa | grep postfix

    rpm -e mailx-12.5-19.el7.x86_64 --nodeps

    rpm -e postfix-2.10.1-6.el7.x86_64 –nodeps

    rpm -e libreport-plugin-mailx-2.1.11-40.el7.centos.x86_64 –nodeps

     

     

    2.1安装邮件依赖

    (zabbix-server上安装)

    [root@localhost ~]#  yum install mailx -y

    2.2修改配置文件

    [root@localhost ~]# vim /etc/mail.rc

    set sendcharsets=iso-8859-1,utf-8   #字符集

    set from=guarderming@163.com  #发送人邮件(可以是自己的)

    set smtp=smtp.163.com:25      #发送服务端(163邮箱)

    set smtp-auth-user=guarderming@163.com    #发送人名称

    set smtp-auth-password=erming371905  #发送人密码(邮件客户端授权密码)

    set  smtp-auth=login  

     

    2.3修改配置文件

    (默认可不用更改)

    [root@localhost ~]# vim /etc/zabbix/zabbix_server.conf #编辑server文件

    修改:

    AlertScriptsPath=/usr/lib/zabbix/alertscripts #指定脚本路径

    2.5测试发送邮件

    [root@localhost ~]# echo "zabbix test " |mail -s "zabbix" 373073720@qq.com

    收到邮件证明可以发送邮件

    三、z

    abbix添加报警媒介

    3.1编辑已有的Email报警

     

    密码为授权密码

    3.3添加动作

     

     

    3.4添加操作

    操作

    标题:

    故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生:{TRIGGER.NAME}故障!

    内容:

    告警主机:{HOSTNAME1}

    告警时间:{EVENT.DATE}{EVENT.TIME}

    告警等级:{TRIGGER.SEVERITY}

    告警信息: {TRIGGER.NAME}

    告警项目:{TRIGGER.KEY1}

    问题详情:{ITEM.NAME}:{ITEM.VALUE}

    当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}

     

    恢复操作/确认操作:

    标题:

    恢复{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}

    监控值:

    1. {ITEM.NAME1} ({HOST.NAME1}:{ITEM.KEY1}): {ITEM.VALUE1}

    原始事件ID: {EVENT.ID}

    3.5用户报警媒介授权

     

     

    四、验证

    将zabbix-agent服务关掉

    [root@localhost ~]# systemctl stop zabbix-agent.service

     

    可以收到邮件

     

  • 相关阅读:
    记周日一次故障意外
    每周一坑-【3月第1周】
    关于计划任务的一个小需求-优化篇
    400篇博客的一个里程碑
    关于计划任务的一个小需求-实现篇
    关于计划任务的一个小需求
    微服务优雅停机研究
    NSUInteger设为负数
    Mac上运行第一个Flutter项目
    Vue filtersfilter、computed、methods、watch对比
  • 原文地址:https://www.cnblogs.com/guarderming/p/9883625.html
Copyright © 2011-2022 走看看