zoukankan      html  css  js  c++  java
  • 基于sendmail的简单zabbix邮件报警

    1、修改zabbix server hostname
    声明:在配置zabbix的Email报警之前,需要将sendmail使用的域名进行相应的修改,系统默认为localhost.localdomain,其实不改也行,
    不过有些pop3服务器会过滤掉来自localhost.localdomain的邮件,导致邮件不能正常查收,所以,最好是改一下 hostname,确保邮件发送的成功率。
    # vim /etc/hosts

    127.0.0.1 zabbix.qsquant.com localhost.localdomain localhost  

    # vim /etc/sysconfig/network

    NETWORKING=yes
    HOSTNAME=zabbix.qsquant.com
    

    # hostname zabbix.qsquant.com

    # exit 重新登录终端。生效

    2、安装sendmail
    # yum -y install sendmail


    3、修改mail access
    # vim /etc/mail/access

    Connect:localhost.localdomain RELAY
    Connect:localhost RELAY
    Connect:127.0.0.1
    Connect:zabbix.qsquant.com RELAY
    

      

    4、修改maill hostname
    # vim /etc/mail/local-host-names

    zabbix.qsquant.com
    

    5、重启动sendmail
    # /etc/init.d/sendmail start

    6、测试smtp域名是否为zabbix.alvin.com
    # telnet 127.0.0.1 25
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.
    220 zabbix.qsquant.com ESMTP Postfix


    7、创建一个告警动作

    7.1、创建告警媒介

    7.2、创建动作

    7.3、设置操作

    在Zabbix中,报警的途径是依附于用户的。即不能直接将一个Action设置为给某个邮箱发邮件,一定要设置Action向某个用户发送报警,发送报警的途径是邮箱,那么就会发送到用户的预先设置邮箱地址。 这个邮箱地址叫做用户的Media ,即联系方式。

    在回复操作中做同样设置,则监控项正常后也会发送邮件告知

    7.4、修改用户

    8、测试

     人为加大被监控主机负载,多运行几次以下命令,测试能否收到邮件,邮件有可能在垃圾箱里

    cat /dev/urandom | md5sum &
    

      

  • 相关阅读:
    百度mp3地址解密码
    VB 在EXE后附加信息
    截屏函数
    Base64和StrToByte
    The Android ION memory allocator, DMABUF is mentioned as well
    DDC EDID 介绍
    Memory management for graphic processors TTM的由来
    科普 写display driver的必看 How video card works [2D的四种主要操作]
    GEM vs TTM
    DMABUF 背景介绍文章 Sharing buffers between devices
  • 原文地址:https://www.cnblogs.com/xiami-xm/p/7323926.html
Copyright © 2011-2022 走看看