1,主要功能:
監(jiān)控指定進程的 CPU ,內(nèi)存,磁盤,網(wǎng)絡,端口連接數(shù),文件描述符,線程數(shù)量;

監(jiān)控圖
代碼部分:
目前無法上傳代碼,有需要的可以聯(lián)系我。
下面說一下主要邏輯:
1,通過psutil 獲取進程的信息。
2,根據(jù)配置文件中進程名字,和psutil獲取的信息進行匹配;
3,通過prometheus 的 sdk,生成指標。
1,主要功能:
監(jiān)控指定進程的 CPU ,內(nèi)存,磁盤,網(wǎng)絡,端口連接數(shù),文件描述符,線程數(shù)量;
代碼部分:
目前無法上傳代碼,有需要的可以聯(lián)系我。
下面說一下主要邏輯:
1,通過psutil 獲取進程的信息。
2,根據(jù)配置文件中進程名字,和psutil獲取的信息進行匹配;
3,通過prometheus 的 sdk,生成指標。