我一直在想着现在开始使用监视软件,但从来没有好好开始。
我听说Nagios是一个相当不错的开源解决scheme,但是从来没有能够正确地开始使用它。
有没有人有一些好办法来启动服务器监控的任何提示? 我正在考虑networking连接的数量,平均负载,可能是服务器使用的带宽等。涉及到的基本知识(可能包括我不知道的基础知识)。
安装完成后,我会build议以下几点快速开始:
这将让你马上得到结果。 一旦你已经涉及到问题领域,开始将检查应用到所有已知的服务(http,https,ssl证书检查,pop3等)。
对于长期趋势,要认真考虑像仙人掌这样的工具。 这非常适合在Unix和Windows机器间收集SNMP信息(如果使用Windows,请确保安装了免费的SNMP信息 ),并且可以查看它在一段时间内的变化情况。
nagios监测的基础知识就像ping和SNMP一样。 Ubuntu中有大量的软件包可以用来支持nagios监控apt-cache search nagios。
SNMP提到:通常部署不安全,所以不要公开任何写string,也不要发送任何你不想让networking上的任何人知道的东西。
UbuntuGeek发布了一个设置nagios的演练 。
为了绘制长期的趋势,我们使用OpsView ,它发布apt库作为他们的web前端。