轻量级(即插即用)机器资源监控实用程序?

轻量级(即插即用)机器资源监控实用程序?

我需要监控我的 Ubuntu Linux 服务器性能,在深入研究 nagios/zabbix 类型的“企业服务器监控”解决方案之前,我更喜欢一些更轻量级的解决方案。

我的要求很简单:

  • 开箱即用,适用于基本指标(内存、io、cpu、网络、磁盘空间等......)
  • 具有显示图表的 Web 界面

以下列出一些不错的选择:

  • 有嵌入式 http 服务器(如果是 ruby​​ / python 解决方案那就太棒了)
  • 具有实时更新页面
  • 可以显示一周前/一个月前/自定义范围内发生的事情
  • 支持软件组件的监控:打开的文件描述符的数量、jvm GC 活动、过去一小时内打开的 TCP 会话(以及 co.)。
  • 有统计数据

我研究过 ganglia、munin,它们需要 Apache 来运行 Web 前端。

- 编辑:

实际上,我很高兴能有一些东西可以收集并以 rrd 格式绘制 sysstat 或 dstat 图表,并使其作为网页访问

答案1

有一些著名的软件工具,例如M/监控仙人掌。这些数据以图表的形式呈现,非常容易阅读。

海狮是另一个似乎更适合您情况的工具,尽管它并不出名。它提供数据,即原始输出,更适合调试问题,而不仅仅是查找事件。它设置起来非常简单,并且可以根据需要实时工作。检查界面,看看它是否是您想要的。

海狮

您可以执行监控服务器所需的任何命令。这里我只使用了一台服务器;您也可以监控多台服务器。这似乎是我检查过的所有东西中最合适的。

您现在可以根据自己的喜好进行选择。

答案2

您可以尝试类似服务器密度(http://www.serverdensity.com/虽然不是免费的,但是还是很不错的服务。

而且由于 Server Density 允许插件,您实际上可以轻松地构建任何内容来在系统上进行监控。

答案3

系统状态图看起来是个不错的开始

相关内容