监控进程的详细信息

1,主要功能:

监控指定进程的 CPU ,内存,磁盘,网络,端口连接数,文件描述符,线程数量;


监控图

代码部分:

目前无法上传代码,有需要的可以联系我。

下面说一下主要逻辑:

1,通过psutil 获取进程的信息。

2,根据配置文件中进程名字,和psutil获取的信息进行匹配;

3,通过prometheus 的 sdk,生成指标。

你可能感兴趣的:(监控进程的详细信息)