• zabbix邮件报警


    Zabbix邮件报警

    Administration(管理)->media type(示警媒介类型)->create media type(创建媒体类型)

    本文采用本机默认安装的mailx发送邮件即可

    Name(名称):mailx

    Type(类型):script(脚本)

    Script name(脚本名称):scripts.sh(这个是你系统中脚本的名称)

    Administration(管理)->users(用户)->create user(创建用户)

    User

    Media

    用户和用户报警邮件设置完毕

    Configuraation(组态)->actions(动作)-create actions(创建动作)

    Conditions:默认的就可以

    Operations

    配置选择发送的用户和组,以及发送介质等信息

    Mailx配置参考:

    http://www.cnblogs.com/zclzhao/p/5122325.html

    自定义脚本

    Vi /usr/local/zabbix-2.4.5/etc/zabbix_server.conf

    添加:

    AlertScriptsPath=/etc/zabbix/scripts

    ll /etc/zabbix/scripts

    -rwx------ 1 zabbix zabbix 163 1月  14 18:39 scripts.sh

    Cat scripts.sh

    #/bin/bash

    to=$1  在新建用户填写邮箱的send to

    subject=$2 actions中配置的默认主题

    body=$3  actions中配置的默认消息

    date >> /tmp/zabbix.log

    echo "echo $body|mailx -v -s "$subject" $to " >> /tmp/zabbix.log

    echo $body|mailx -v -s "$subject" $to

  • 相关阅读:
    zookeeper安装教程
    CentOS7服务管理(重启,停止,自动启动命令)
    redis配置文件详解
    阿里云 CentOS7安装redis4.0.9并开启远程访问
    rpm命令
    wget命令
    yum命令
    maven项目debug调试不能够进入源码问题解决
    8-字符串
    7-数组
  • 原文地址:https://www.cnblogs.com/zclzhao/p/5140006.html
Copyright © 2020-2023  润新知