linux系统中,cpu使用率的均值,峰值,最小值如何查询
公司要出系统运行报告,需要有cpu使用率的均值,峰值,最小值,
这个是如何查询呀
CPU使用率:均值2.3%,峰值15.00%,最小值0.1%。
内存使用率:均值3.6%,峰值3.76%,最小值1.00%。
回答:
从 /proc 文件系统里面采集内核计数器,然后再根据自己的使用场景计算即可。推荐两篇文章:
- CPU使用率
- 内存使用量
回答:
大概给你推荐两种方案
- 如果只是要采集这些数据的话,那么本着最小可用不折腾的原则,你可以考虑下列方案
推荐使用python的库
psutil
确定好时间粒度,例如一秒采集一次入库
有了采集的数据,就可以做各种时间维度的分析了 - 但是如果你要采集服务器的各种数据,并需要图片各种分析可视化的话,且愿意花时间去折腾的话
那么你应该考虑类似成熟的开源监控工具,例如比较老牌zabbix
nagios
等等
回答:
Prometheus 了解一下。
以上是 linux系统中,cpu使用率的均值,峰值,最小值如何查询 的全部内容, 来源链接: utcz.com/p/169679.html