• 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
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    自动注册客户端配置同自动发现
    验证
    在这里插入图片描述

  • 相关阅读:
    地理信息系统概论复习重点
    【Spring】Spring事务失效原因及解决方法
    使用Django框架快速搭建个人网站
    基于PHP的学生在线成绩管理系统
    剑指Java面试:面试官能问到的问题,都被我收集在这份PDF文档里
    ADS Circuit Design Cookbook
    HCIA中的vlan和vlan间通信配置
    成为会带团队的技术人 技术债务:如何带领团队从困境中突围而出?
    我的AI音乐梦:ChatGPT帮我做专辑
    从维基百科通过关键字爬取指定文本内容
  • 原文地址:https://blog.csdn.net/balanceone/article/details/126275565