1,主要功能:
监控指定进程的 CPU ,内存,磁盘,网络,端口连接数,文件描述符,线程数量;
监控图
代码部分:
目前无法上传代码,有需要的可以联系我。
下面说一下主要逻辑:
1,通过psutil 获取进程的信息。
2,根据配置文件中进程名字,和psutil获取的信息进行匹配;
3,通过prometheus 的 sdk,生成指标。
1,主要功能:
监控指定进程的 CPU ,内存,磁盘,网络,端口连接数,文件描述符,线程数量;
代码部分:
目前无法上传代码,有需要的可以联系我。
下面说一下主要逻辑:
1,通过psutil 获取进程的信息。
2,根据配置文件中进程名字,和psutil获取的信息进行匹配;
3,通过prometheus 的 sdk,生成指标。