如需更全面的监控工具及其功能列表,请查看此 Wikipedia 页面。
正如问题所述,用于此任务的最常用工具是什么,它们的优点和缺点是什么?
这是一个规范问题关于监控软件。
还相关:您使用什么工具来监控您的服务器?
我需要监控我的服务器;在决定监控解决方案时,我需要考虑什么?
我要求硬重启,因为 ssh 和 http 都不起作用。平工作正常。
我应该检查哪些日志以了解问题所在?
谢谢!(debian 6 在灯上)
编辑:我的记忆和交换:
Mem: 4040068k total, 1114920k used, 2925148k free, 109212k buffers
Swap: 1051384k total, 0k used, 1051384k free, 283820k cached
Run Code Online (Sandbox Code Playgroud)
4 GB 内存
(以及超过 1TB 的硬盘)
原因来自2天前:
看看交换的使用率如何在不到 10 小时内上升 60%

我的控制面板将此报告为前 5 个内存使用过程:

如果每个 apache2 进程都是 190MB 大那 sux 因为如果我做 TOP 我有 262 个睡眠进程,其中大部分是 apache2!
我的 apache mpm_prefork 设置是:
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 1500
MaxClients 1500
MaxRequestsPerChild 2000
</IfModule>
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 4
Run Code Online (Sandbox Code Playgroud)