• 1、配置zabbix邮件报警和微信报警。 2、配置zabbix自动发现和自动注册。


    1、配置zabbix邮件报警和微信报警。

    2、配置zabbix自动发现和自动注册。

    配置zabbix邮件报警

    在该主机的模板下为其添加一个监控项、触发器
    在这里插入图片描述
    添加监控项
    在这里插入图片描述
    添加触发器
    在这里插入图片描述
    并新建一个动作
    在这里插入图片描述
    在这里插入图片描述
    进入web页面,点击管理——报警媒介类型——Email
    测试发送邮件
    在这里插入图片描述
    在这里插入图片描述
    创建用户——用户和报警媒介关联,注意创建用户要对服务器群组有读取权限才可以发送邮件
    在这里插入图片描述
    在这里插入图片描述
    测试邮箱

    企业微信报警

    在这里插入图片描述
    记住部门ID
    在这里插入图片描述
    创建应用
    在这里插入图片描述
    在这里插入图片描述
    创建完成后记住AgentID和Secret
    在这里插入图片描述
    记住企业ID:
    在这里插入图片描述
    微信企业号接口调试工具
    https://open.work.weixin.qq.com/wwopen/devtool/interface/combine
    在这里插入图片描述
    填入Secret
    在这里插入图片描述

    [root@zabbix ~]# cat weixin.sh
    #!/bin/bash
    CorpID="ww666898ece13c4ebb" # 你的企业id
    Secret="A7L42tpVd9i04Y-GGUbFsf-BTy4e9Jdhyns-3eSGsHc" #你的SecretID 
    GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken? 
    corpid=$CorpID&corpsecret=$Secret" 
    Token=$(/usr/bin/curl -s -G $GURL |awk -F\": '{print $4}'|awk -F\" '{print $2}') 
    # echo $Token 
    PURL="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$Token" 
    function body(){ 
    local int agentid=1000002 # 你的agentdid 
    local UserID="@all" # 发送的用户ID 
    local PartyID=1 # 部门ID 
    local Msg=$(echo "$@" | cut -d" " -f3-) # 发送给所有人 
    printf '{\n' 
    printf '\t"touser": "'"$UserID"\"",\n" 
    printf '\t"toparty": "'"$PartyID"\"",\n" 
    printf '\t"msgtype": "text",\n' 
    printf '\t"agentid": "'"$agentid"\"",\n" 
    printf '\t"text": {\n' 
    printf '\t\t"content": "'"$Msg"\""\n" 
    printf '\t},\n' 
    printf '\t"safe":"0"\n' 
    printf '}\n' 
    }
    /usr/bin/curl --data-ascii "$(body $1 $2 $3)" $PURL
    
    进入zabbix应用配置企业可信IP
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/de2bbad8746948ada3ff4a4396e7932c.png)
    测试——成功
    回到Zabbix网页界面创建报警媒介类型
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/bb0bbd0c72cc44a2a439d93fc5cc0aa1.png)
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/30f97e3c799a427d9b8766fb4b17b7ba.png)
    为test1用户添加报警媒介 收件人为部门号
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/b901487d3b644660aff6872035cf90b2.png)
    添加动作
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/cb2f399c7d954ec6975bb947972841e0.png)
    人为触发报警 测试消息是否获取
    
    ## 2、配置zabbix自动发现和自动注册。
    配置zabbix自动发现
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/5d3169a326df4b69b535e271dff09acc.png)
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/b16c3661ede34a8dadef668ec557bf8b.png)
    配置——动作——Discoverry actions
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/18a2830af0df434498f0486715517230.png)
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/932578e2b22d412cb152c2e28c204423.png)
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/0dab00ff89764a1fa40034c7fed54803.png)
    
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49

    客户端上配置

    yum install https://mirrors.aliyun.com/zabbix/zabbix/5.4/rhel/7/x86_64/zabbix-agent2-5.4.0-8.el7.x86_64.rpm
    vim /etc/zabbix/zabbix_agent2.conf 
    
    • 1
    • 2

    重启服务

    systemctl enable --now zabbix-agent2.service
    
    • 1

    测试
    在这里插入图片描述

    配置自动注册

    配置——动作——Autoregistration actions
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    自动注册客户端配置同自动发现
    验证
    在这里插入图片描述

  • 相关阅读:
    R语言计算dataframe所有数据列的平均值:将dataframe转化为矩阵或者向量后再计算
    209.Flink(四):状态,按键分区,算子状态,状态后端。容错机制,检查点,保存点。状态一致性。flink与kafka整合
    glTexImage2D
    (附源码)springboot《升学日》日本大学信息及院校推荐网站 毕业设计 251949
    开放域OOD主要数据集、评价指标汇总
    安科瑞煤矿电力监控系统的研究与应用
    技术分享 | Redis 集群架构解析
    Java之String之equals和intern区别
    44.日期交叉问题(品牌活动天数计算)
    皮皮APP语音派对策划师:千亿娱乐社交下的百万自由职业者
  • 原文地址:https://blog.csdn.net/balanceone/article/details/126275565