我需要监控我的 Ubuntu Linux 服务器性能,在深入研究 nagios/zabbix 类型的“企业服务器监控”解决方案之前,我更喜欢一些更轻量级的解决方案。
我的要求很简单:
- 开箱即用,适用于基本指标(内存、io、cpu、网络、磁盘空间等......)
- 具有显示图表的 Web 界面
以下列出一些不错的选择:
- 有嵌入式 http 服务器(如果是 ruby / python 解决方案那就太棒了)
- 具有实时更新页面
- 可以显示一周前/一个月前/自定义范围内发生的事情
- 支持软件组件的监控:打开的文件描述符的数量、jvm GC 活动、过去一小时内打开的 TCP 会话(以及 co.)。
- 有统计数据
我研究过 ganglia、munin,它们需要 Apache 来运行 Web 前端。
- 编辑:
实际上,我很高兴能有一些东西可以收集并以 rrd 格式绘制 sysstat 或 dstat 图表,并使其作为网页访问
答案1
答案2
您可以尝试类似服务器密度(http://www.serverdensity.com/虽然不是免费的,但是还是很不错的服务。
而且由于 Server Density 允许插件,您实际上可以轻松地构建任何内容来在系统上进行监控。
答案3
系统状态图看起来是个不错的开始