基于Web的Linux服务器监控

我在寻找一个工具来监视我的服务器,像phpSysInfo或munin。

我想尽可能地收集,所以日志parsing将是理想的。 另外我需要一个理想的基于Python的开源解决scheme。 它可能只是Python的lib – 我会做自己的转移到networking

我最初的想法是创build一个可以通过浏览器访问的统计页面。

我想跟踪:

  • 正常运行时间
  • 数据量发送/接收真正的eth0,wlan0等
  • 服务器负载(CPU,RAM,顶级进程)
  • 错误日志条目(任何进入/ var / log /的东西)
  • 恶魔正在运行
  • login统计
  • mysql状态
  • 还要别的吗

我认为Nagios是监视服务器上所有内容的最佳方法/ s 🙂

Nagios的

用nagios你可以监视你的服务器与插件..

你使用ssh smtp或基于web的解决scheme,如果没有插件是可爱的写你自己的

Nagios为您提供了一个非常棒的基于Web的监控工具:

有了Nagios,你可以:

  • 监视您的整个IT基础架构
  • 在问题发生之前发现问题
  • 出现问题时立即知道
  • 与利益相关者分享可用性数
  • 检测安全漏洞
  • IT升级的计划和预算
  • 减less停机时间和业务损失

还有很多更多..目前有超过2000个插件aviv像Check_disk – check_proc(process)check_smtp …

插件aviv

我喜欢它的开源格瑞茨公牛

尝试仙人掌 。
您可以自行扩展以使用任何语言的自定义脚本来获取系统中的数据,或者使用其他用户制作的模板。

你可以使用Zabbix 。 这是非常灵活的,恕我直言,有一个相当小的学习曲线。 不需要额外的脚本 – 它具有内置的日志文件监控function 。

你有PyMon,但它似乎不再活跃。