Python自动发现Jar包以及CPU利用率

来自CloudWiki
27.201.193.198讨论2020年8月8日 (六) 11:50的版本 (创建页面,内容为“ == Python自动发现Jar包和CPU使用率 == 在我们日常运维中,云服务器跑了一些java程序,服务器CPU利用率,系统负载就突然升高了…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

Python自动发现Jar包和CPU使用率

在我们日常运维中,云服务器跑了一些java程序,服务器CPU利用率,系统负载就突然升高了,对于这一系列问题,阿里云或者华为云,他们会发短信提醒你,此刻的云服务器异常了,需要我们去检查,或者使用Zabbix或者Prometheus等第三方监控。

Zabbix自动发现原理


通过读Zabbix的官网知道,Zabbix的自动发 现有两种类型,同时也对应了两种不同的操作仿法,第一个是自动发现。另外-个是低级别的自动发现(low-level discovery )。

两者的区别如下:

低级别发现(low-level discovery )自动发现一个监控主机(host)下同-类的监控项(如磁盘、网卡等), 并添加为监控项;而自动发现是指Zabbix通过特定的规则(如端口,SNMP等),发现网络中符合该规则的监控主机, 并添加到Zabbix中。

自动发现(discovery ):原理是按照特定的规则去发现网络上的监控主机,如FTP服务器-般使用21端口, Tomcat的端口-般为8080,所有的监控主机都可以被Zabbix功能ping通等。自动发现的前提是标准化,对于使用个性化配置的监控主机,不适合用自动发现功能。 文件:Https://s4.51cto.com/images/blog/202004/27/1f0e7189f5894c8228383fde526b88c7.png