zoukankan      html  css  js  c++  java
  • linux中Zabbix邮件报警设置配置步骤

    使用外部邮箱账号发送报警邮件设置

    配置Zabbix服务端外部邮箱
    vi /etc/mail.rc #编辑,添加以下信息
    set from=xxx@163.com smtp=smtp.163.com
    set smtp-auth-user=xxx@163.com
     smtp-auth-password=123456
    set smtp-auth=login
    :wq! #保存退出
     
    配置Zabbix服务端邮件报警
     
    1. 管理-示警媒介类型-创建媒体类型
        
    名称:Sendmail
    类型:脚本
    脚本名称:sendmail.sh
    已启用:勾选
    存档
    2、设置Zabbix用户报警邮箱地址
    组态-用户-Admin (Zabbix Administrator)
     
    3、设置Zabbix触发报警的动作
    组态-动作-创建动作
    4、添加Zabbix服务端邮件发送脚本
    cd /usr/local/zabbix/share/zabbix/alertscripts #进入脚本存放目录
    vi sendmail.sh #编辑,添加以下代码
    #!/bin/sh
    echo "$3" | mail -s "$2" $1
    :wq! #保存退出
    chown zabbix.zabbix /usr/local/zabbix/share/zabbix/alertscripts/sendmail.sh
    #设置脚本所有者为zabbix用户
    chmod +x /usr/local/zabbix/share/zabbix/alertscripts/sendmail.sh
    #设置脚本执行权限
  • 相关阅读:
    泛型的内部原理:类型擦除以及类型擦除带来的问题
    Redis的那些最常见面试问题
    线程池全面解析
    对线程调度中Thread.sleep(0)的深入理解
    集群环境下Redis分布式锁
    3.8
    3.7
    3.6任务
    3.5任务
    3.4
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/5460095.html
Copyright © 2011-2022 走看看