我正在寻找CentOS的免费的基于Web的网络监视器。它应至少包含:


带宽监视器
服务器运行状况
平均负载
磁盘使用率

推荐吗?

注意:“基于Web”的意思是可以从Web浏览器界面访问(即使实际的监视是在CentOS计算机上本地进行的)。

#1 楼

Monitorix是我选择的监视工具(尽管我在计算机上运行Debian和Ubuntu; Monitorix可用于许多发行版,包括RedHat / Fedora / CentOS)。它当然包括网络流量...

网络流量:总体和每个端口(单击图像可获得原始大小)

...而且系统健康得多标准,甚至包括多个网络应用程序(Web服务器/缓存,绑定,MySQL等)的详细信息。当然,还包括磁盘使用情况,负载和总体运行状况。挽救了我的一天不止一次。请查看屏幕快照页面以获取更多详细信息。

系统负载和文件系统使用情况

Monitorix轻巧,包括其自己的Web服务(默认情况下,监听端口8080),可以使用用户名/密码(HTTP Auth)进行保护,并且维护良好(公开:我是Debian / Ubuntu软件包和相应存储库的维护者)。如果有疑问,您会在24/7的IRC频道上找到开发人员本人和我们中的一些维护者。

#2 楼

我使用Netdata,我强烈推荐它。它易于安装,重量轻,并为您列出的所有内容提供实时监控等等。我在单板计算机到服务器的各种Linux系统上运行它。您可以在此处观看实时演示。



PyDash也值得一试。



#3 楼

eZ Server Monitor

它是一种轻量级的开放源代码Linux服务器监视解决方案,由以下两个产品组成: PHP(无需数据库!):




eSM`SH-shell应用程序:




作为替代方案,您可以使用Mumin,它也是轻量级的,基于Perl和RRDTool。