• zabbix添加监控项及邮件报警


    一、zabbix添加监控项

    添加主机群组,添加主机,添加监控项

    键值参考官方文档:1 Zabbix客户端

    添加监控MySQL3306端口的监控项

    2.邮件报警

    1. 1.软件安装
    2. [root@xingdian ~]# yum install mailx -y
    1. 2.邮箱配置
    2. [root@xingdian ~]# vim /etc/mail.rc
    3. set from=lisi@163.com(邮箱地址)
    4. set smtp=smtp.163.com(smtp服务器)
    5. set smtp-auth-user=lisi@163.com(用户名)
    6. set smtp-auth-password=*(授权邮箱密码)
    7. set smtp-auth=login

     授权邮箱密码:如163邮箱设置--pop3设置--授权密码

    1. 3.发邮件的方式
    2. 方式1:mailx -s "邮件标题" 收件箱Email < 包含正文的文件
    3. 方式2:cat 包含正文的文件 | mailx -s "邮件标题" 收件箱Email
    4. 方式3:echo "正文内容" | mailx -s "邮件标题" 收件箱Email
    5. 方式4:mailx -s "邮件标题" 收件箱Email,回车按CTRL+D发送
    1. 4.手动测试
    2. [root@xingdian ~]# mailx -v -s 'hello' 'zhangsan@163.com'
    3. nihao (回车,然后ctrl+D
    4. EOT
    5. 或者,将邮件内容放到一个文件中content.txt
    6. # cat content.txt | mailx -v -s ‘hello’ ‘zhangsan@163.com’
    1. 5.创建告警脚本
    2. [root@xingdian ~]# cd /usr/lib/zabbix/alertscripts
    3. [root@xingdian ~]# vim sendmail.sh
    4. #!/bin/sh
    5. echo "$3" | sed s/'\r'//g | mailx -s "$2" $1
    6. [root@xingdian ~]# chmod u+x sendmail.sh && chown zabbix.zabbix sendmail.sh

    三:部署Zabbix监控

    1.创建主机群组

    2.创建主机

    3.创建监控项

    ​        (监控nginx服务是否正常运行)

    4.添加触发器

    5.添加报警媒介

    6.创建动作

    ​        关联触发器​      

            添加操作

    1. "主题"对应"钉钉告警"媒介中的:{ALERT.SUBJECT}
    2. "消息"对应"钉钉告警"媒介中的:{ALERT.MESSAGE}
    3. 主题:
    4. 故障名称(触发器名称):{EVENT.NAME}
    5. 消息:
    6. 告警主机:{HOSTNAME1}
    7. 告警时间:{EVENT.DATE} {EVENT.TIME}
    8. 告警等级:{TRIGGER.SEVERITY}
    9. 告警信息: {TRIGGER.NAME}
    10. 告警项目:{TRIGGER.KEY1}
    11. 问题详情:{ITEM.NAME}:{ITEM.VALUE}
    12. 当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
    13. 事件ID:{EVENT.ID}

    ​        添加恢复操作
     

    1. 主题:故障恢复:{EVENT.NAME}
    2. 消息:
    3. 恢复主机:{HOSTNAME1}
    4. 恢复时间:{EVENT.DATE} {EVENT.TIME}
    5. 主机IP:{HOST.IP}
    6. 告警项目:{TRIGGER.KEY1}
    7. 问题详情:{ITEM.NAME}:{ITEM.VALUE}
    8. 当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
    9. 事件ID:{EVENT.ID}

    7.用户关联报警媒介

    8.模拟报警产生

    9.查看报警信息

  • 相关阅读:
    大数据随记 —— Spark 基本安装及相关配置
    史上最全 Zuul网关鉴权 范文
    yolov5的改进思想
    神经辐射场 (NeRF) 概念
    如果回到5年前,20几岁的时候,想对过去的自己说点什么
    探花交友_第6章_完善小视频功能以及即时通讯
    字节一面:HTTPS 会加密 URL 吗?
    mybatisplus QueryWrapper or 写法
    VCS自带的UPF低功耗仿真demo介绍
    【C++笔记】第十九篇 多态
  • 原文地址:https://blog.csdn.net/2301_77190706/article/details/132995846