gpt4 book ai didi

linux - 如何创建每个用户的使用情况报告?

转载 作者:太空宇宙 更新时间:2023-11-04 04:14:12 25 4
gpt4 key购买 nike

我正在研究按用户创建每月使用情况报告的方法。理想情况下,我们希望包含 cpu、内存、磁盘空间和网络使用情况等信息。我想,既然这将是一份月度报告,最好计算 CPU 和内存使用情况的平均值。磁盘空间将是该用户拥有的所有文件的大小(最有可能),网络使用量将是该用户的带宽量(不知道这是否可能)。有人对如何实现这一目标有任何建议吗?我已经寻找了很长一段时间,但一直无法弄清楚任何事情。此时,任何建议都是好的(已经存在的工具、编写脚本等)提前致谢!

最佳答案

您可以使用诸如SeaLion之类的任何监控工具定期使用top(用于CPU、内存)、du -h(用于磁盘使用情况)等命令。 , New Relic , munin

New Relic 允许您根据这些指标绘制图表(如果您想以与时间相关的图表形式呈现)。它还具有许多其他您可以使用的功能。

由于您试图提供平均值,我建议 SeaLion 它提供原始数据,允许您下载所需时间段的数据,然后对其进行“grep”以计算这些指标的平均值。根据您的要求进行选择。

关于linux - 如何创建每个用户的使用情况报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17552885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com