Oli*_*nde 47 monitoring software-recommendation
您使用什么工具来监控 Ubuntu Web 服务器?更具体地说,我想监控服务器正常运行时间、资源使用情况(RAM、CPU、带宽等)、Apache、MySQL 和 PHP。
ane*_*hep 23
Nagios是我最喜欢的监控工具。它可以监控网络服务器、服务、主机等。它是高度可定制的,并且有很多插件可用于各种用途。
nagios 的一些特性:
这是一个在线演示:http : //nagioscore.demos.nagios.com/
Oli*_*Oli 22
munin 它的插件就是你所需要的。
它检查资源(像其他人一样),但与它们不同的是,它完全是非交互式的。每次更新时,它都会写出一批 HTML 文件和图表。您可以自动将它们压缩并通过电子邮件发送给您(脚本必须是您的工作,但它很简单),或者您可以通过 Apache 等使它们可用(只需将虚拟主机的根绑定到/var/www/munin/)。
与其他(交互式)途径相比的巨大优势在于它不是安全风险。运行 Webmin(作为一个例子)意味着有一个进程正在运行,人们可以与之通信。这是进入您系统的攻击媒介。作为一个相当流行的应用程序,这意味着它很容易成为脚本黑客服务器的目标。
它可能有点“锡纸帽子”,但当您只有几个向量需要覆盖时,安全性确实更容易使用。
小智 13
这取决于需求。但这是我的监控堆栈
sar,top,uptime,iostat,vmstat,netstat等在文件中。但是管理那些巨大的日志对我来说变得不可能。SeaLion 执行所有这些命令并以漂亮的时间线格式显示它。还要提一下,安装是如此该死的容易和简单。