默认情况下,htop显示处理器、内存和交换的彩色状态栏。从左到右,根据某些阈值,条形为绿色、蓝色、黄色和红色。
当内存条有少量绿色和蓝色,其余几乎全部为黄色时,这意味着什么?交换栏是空的。htop 的颜色设置是“默认”。

如需更全面的监控工具及其功能列表,请查看此 Wikipedia 页面。
正如问题所述,用于此任务的最常用工具是什么,它们的优点和缺点是什么?
已经有一个关于打开大型日志文件的问题。
但我的意图不同。是否有任何应用程序可以监控日志文件并在它实时更新时进行更新?
基本上,与tail -f log_fileUnix 系统上的功能相同
平台: Windows XP/2003/2008 服务器
[更新]这对于快速监控非常方便(感谢 Ckarras 的回答)
PowerShell 的快速屏幕截图type -wait(类型是 的别名get-content)

基于上一个问题,我安装了ipmitool ( yum install ipmitool)。
但是,即使在重新启动后,我在尝试运行时也会收到以下错误ipmitool power status:
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Unable to get Chassis Power Status
Run Code Online (Sandbox Code Playgroud)
这是操作系统/硬件问题吗(远程数据中心托管机器上的 CentOS 6.3 x64 - 硬件供应商不确定)?还是我在安装时错过了一些更基本的东西ipmitool?
人们使用什么网站监控服务?
我指的是一种服务,我可以为我的站点配置特定的点击,以监控站点是否启动,以及它对请求的响应速度。
我正在寻找一种外部服务,它将从多个位置访问我的服务器,并且如果该站点在某些容限内没有响应,它将向我提供通知。
它可以是免费的,也可以是付费的。
是否有任何工具可以探索当前缓存在 memcached 池中的内容?不是很多图表,而是当前存储的实际键/值。
我正在寻找一种诊断问题的方法,例如交换死亡,其中膨胀内存进程填满交换并杀死整个机器(例如 apache)。
我已经在使用 cacti,我可以设置 nagios(虽然宁愿不这样做)或 munin,但据我所知,他们无法记录单个程序的使用情况 - 只是整体状态。
我知道我可以每 30 秒将一个 >> 脚本滚动到某个文件,但我想看看是否已经存在现有的成熟解决方案。
同样,理想情况下它会:
进程名称不是也不应该提前知道 - 想法是让它监控然后查看顶级违规者。
我的系统是 Linux (OpenSUSE)。
我正在寻找一种方法来终止所有已运行超过 X 时间的给定名称的进程。我生成了这个特定可执行文件的许多实例,有时它会进入错误状态并永远运行,占用大量 CPU。
我已经在使用 monit,但我不知道如何检查没有 pid 文件的进程。规则是这样的:
kill all processes named xxxx that have a running time greater than 2 minutes
Run Code Online (Sandbox Code Playgroud)
你会如何在 monit 中表达这一点?
我需要一部手机,当我离开电脑/办公桌/工作场所时,它可以帮助我密切关注我的服务器和服务。
您会为系统管理员推荐哪款智能手机?
目前我正在研究这个替代方案:
你做了哪个选择?你会推荐什么?
有什么方法supervisord可以自动重新启动失败/退出/终止的作业并向我发送一封通知电子邮件,其中包含日志文件最后 x 行的转储?
monitoring ×10
linux ×2
logging ×2
centos6 ×1
ipmitool ×1
log-files ×1
memcached ×1
memory-usage ×1
monit ×1
performance ×1
realtime ×1
smartphone ×1
ssh ×1
supervisord ×1
top ×1
website ×1
windows ×1