secretflow / kuscia

Kuscia(Kubernetes-based Secure Collaborative InfrA) is a K8s-based privacy-preserving computing task orchestration framework.
https://www.secretflow.org.cn/docs/kuscia/latest/zh-Hans
Apache License 2.0
73 stars 55 forks source link

[OSCP]feat:add kuscia task Related observational indicators #447

Closed renji555 closed 3 weeks ago

renji555 commented 1 month ago

任务描述 该任务旨在监控所有KusciaTask(runC)在指定时间间隔内的系统资源使用情况,通过prometheus暴露指标,并统一导出到metricexporter模块。

功能需求 获取所有 KusciaTask 的接收字节数和发送字节数、接收带宽和发送带宽; 获取所有 KusciaTask 的CPU usage、Memory usage、Disk IO、Inode数; 将 container 和对应的 KusciaTask 关联起来; 通过prometheus暴露指标收集端点; 统一导出到metricexporter模块。 完成开发后,关联该 ISSUE 并提交代码至 https://github.com/secretflow/kuscia/;

github-actions[bot] commented 1 month ago

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

renji555 commented 3 weeks ago

I have read the CLA Document and I hereby sign the CLA

renji555 commented 3 weeks ago

I have read the CLA Document and I hereby sign the CLA

renji555 commented 3 weeks ago

I have read the CLA Document and I hereby sign the CLA