zoukankan      html  css  js  c++  java
  • 19.12 添加自定义监控项目 19.13/19.14 配置邮件告警 19.15 测试告警 19.16 不发邮件的问题处理

    netstat -an可以查看系统TCP连接状态情况,在各个状态中有一个ESTABLISHED,它表示正在连接中。

    80后面多了一个空格,是为了更加精准,如果不加空格,8080这样的端口也会包含在内了。接着编写脚本,然后就是如何在zabbix-server端获取到zabbix-agent端的该数值。在agent端编辑自定义脚本

    [root@lizhipeng02 ~]# chmod 755 /usr/local/sbin/estab.sh        添加权限

    此时虽然获取并发连接数的脚本,但是服务器并不晓得改脚本在哪里,还需要编辑zabbix-agent的配置文件,定义监控项的key

    表示使用自定的脚本

    自定义监控项的key为my.estab.count,后面de[*]里面写脚本的参数,如果没有参数则可以省略,脚本为/usr/local/sbin/estab.sh

    [root@lizhipeng02 ~]# systemctl restart zabbix-agent.service    重启服务

    到服务器端验证

    然后做一个图形

    创建一个触发器

    mail.py放在该路径下

    对应的改一下

    [root@lizhipenglinux01 alertscripts]# python mail.py lizhipeng1021@163.com "123" "1233"

    接着创建用户

    要改一下,到用户组里面改权限

    权限可以了

    接下来创建动作

    发送了邮件,但是有乱码

  • 相关阅读:
    Oracle第九课课后作业
    面试笔试算法题备考(一)--阿里巴巴--排序
    20 道 Spring Boot 面试题
    个人博客目录(不定期更新)
    程序员笔试面试题总结(不定时更新)
    云计算调研一
    APP开发---Windows查看端口是否被占用
    APP开发---后台设计
    D. Chocolate
    2021天梯赛
  • 原文地址:https://www.cnblogs.com/sisul/p/8820454.html
Copyright © 2011-2022 走看看