我有一台运行 lamp 堆栈的 Ubuntu 12.04 服务器。我正在与资源评分脚本(生成 excel 文件的 fe php 脚本)作斗争。我在 Google 上搜索了很多软件,但找不到合适的解决方案。我正在寻找一种可以
- 以恶魔身份运行 2-3 周
- 易于使用和安装
- 监控服务器资源(CPU+内存)
- 然后给我一个统计数据,说明哪个文件在什么时候产生了哪些负载
感谢帮助,
书
答案1
对于单节点监控,我建议您尝试使用 munin。您必须安装 munin 和 munin-node 软件包。Munin 是一个收集数据的服务器,而 munin-node 是一个代理,它将获取有关服务器性能的所有信息并将其报告给 munin,从而创建漂亮的图表。
我不知道 munin 是否有可用的特定插件来监控每个进程的 CPU/RAM 使用情况,但它很容易扩展,因此您可以编写自己的插件。
答案2
听起来你问的是进程记账。它是 Ubuntu 上的 acct 包的一部分。
Tecmint有一篇关于使用它的介绍文章。