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"

    接着创建用户

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

    权限可以了

    接下来创建动作

    发送了邮件,但是有乱码

  • 相关阅读:
    快速排序
    开博寄语
    002易语言编写获取人物坐标
    001寻找人物的坐标
    借条范例:
    python3练习-装饰器
    python3练习-杨辉三角/帕斯卡三角形
    python3内置函数
    Tableau修改参考线上显示的标签
    Tableau10.0学习随记-分组问题
  • 原文地址:https://www.cnblogs.com/sisul/p/8820454.html
Copyright © 2011-2022 走看看