用于监控服务器的最佳/良好工具,具有 Web 界面?

用于监控服务器的最佳/良好工具,具有 Web 界面?

我对 Linux 还很陌生,我正在寻找一个具有 Web 前端的监控工具。具体寻找以下方面的统计数据:

  • 存储空间,已用/空闲
  • CPU 活动
  • CPU温度
  • 内存使用情况

我对服务器监控软件所期望的一切,能够根据高 CPU 温度等情况发送电子邮件将是一个额外的好处。

理想情况下,我想找到一些免费和开源的东西,但如果值得的话我会付费。

有人有什么建议吗?

谢谢

史蒂夫

答案1

我喜欢穆宁- 几乎只需安装(每台主机上的 munin-node 和收集和绘图服务器上的 munin“master”),并指向主机,我就获得了有关硬件传感器、CPU、磁盘、内存、中断等的完整详细信息。它有一个用于查看的网络界面,但据我所知,还没有用于配置的界面。

仙人掌是一个完善的监控工具,具有用于配置和管理的完整 Web 用户界面。擅长ping、snmp对主机进行网络管理;我发现从它那里获取您所要求的信息并不那么容易。

如果您想进行全面评估,Nagios 是另一个广泛使用的软件包,具有免费选项,但我没有任何相关信息。

答案2

您可以使用莫尼迪克斯,可以找到特征列表这里

Monitorix 是一款免费、开源、轻量级的系统监控工具,旨在监控尽可能多的服务和系统资源。它是为在生产 Linux/UNIX 服务器下使用而创建的,但由于其简单性和小尺寸,也可以在嵌入式设备上使用。

要在 Ubuntu 上安装它,请将以下行添加到您的sources.list

deb http://apt.izzysoft.de/ubuntu generic universe

添加 gpg 密钥:

wget http://apt.izzysoft.de/izzysoft.asc
apt-key add izzysoft.asc

安装它:

apt-get update
apt-get install monitorix

http://localhost:8080/monitorix/在浏览器上打开此网址: 。

要通过短信或邮件收到提醒,您可以使用纳吉奥斯

答案3

https://www.icinga.com/,以及通过 Chef 或 Puppet 进行部署。仅供参考,没有“最好”。但伊辛加非常好。您可以找到更多关于维基百科

您确实需要有人捕捉警报并解释输出。

相关内容