1、简介
Nagios给我们提供了一个很好的监控平台,提供的短信报警功能其实都够用的了,不过默认是达到监控阀值3次以上才会触发邮件和短信告警。那么有没有这么一个客户端能让我们随时了解nagios的监控情况的工具,答案是肯定的,那就是nagstamon。
nagstanmon是python语言编写的一个工具,其具有很好的跨平台特性。windows、linux下都可以使用。在windows上不用担心再安装python环境,因为开源作者已经帮我们转化成了exe格式。此外Nagstamon不但可以实时监测nagios的监控结果,而且可以实时监测另外两个开源的监控软件的结果Icinga、Centreon 。
nagstanmon的官方主页为<a href="http://nagstamon.ifw-dresden.de/">http://nagstamon.ifw-dresden.de/</a> ,其下载页面为:<a href="http://sourceforge.net/projects/nagstamon/">http://sourceforge.net/projects/nagstamon/</a> 。windows下,其提供了两个版本win_binary版和exe安装版。前者免安装,解包即可使用,后者需要安装。
2、配置
如下图所示,如果我的nagios的打开页面为http://192.168.10.26 ,则monitor CGI URL则添写<a href="http://192.168.10.26/nagios/cgi-bin">http://192.168.10.26/nagios/cgi-bin</a>,接着在password选项输入密码即可。如果要使用代理,需要在相应的代理项上输入代理配置信息。
</span></span></span></span>
<a href="https://www.361way.com/wp-content/uploads/2012/09/nagstamon.png"><img class="alignleft size-full wp-image-1755" title="nagstamon" alt="" src="https://www.361way.com/wp-content/uploads/2012/09/nagstamon.png" width="432" height="289" /></a>
此外,nagstamon另外为我们配置了灵活的连接设置项。方便我们发现问题时,直接可以通过其显示的问题的页面直接连接服务器。
<a href="https://www.361way.com/wp-content/uploads/2012/09/nagstamon3.png"><img class="alignleft size-full wp-image-1757" title="nagstamon3" alt="" src="https://www.361way.com/wp-content/uploads/2012/09/nagstamon3.png" width="594" height="37" /></a>
在上面的告警项上右键会出现可用的连接方式,如:ssh、mstsc、telnet……
不过默认的配置可能将不能满足我们的需要,我们也可以通过自定义的方式定义连接工具,修改方式为右键——setting—— actions 设置。如下图所示,我定义的radmin连接配置:
<a href="https://www.361way.com/wp-content/uploads/2012/09/nagstamon2.png"><img class="alignleft size-full wp-image-1758" title="nagstamon2" alt="" src="https://www.361way.com/wp-content/uploads/2012/09/nagstamon2.png" width="508" height="142" /></a>
注:上面的host和serveice前的勾要记得选上,不然要服务出现问题时,右键选择时,会无法出现自定义的连接选项。系统默认设置的ssh连接方式为putty,对于习惯使SecureCRT方式的,我们可以将其修改为
"D:Program FilesSecureCRT&FX_v6.5.1.410SecureCRT.exe" /S $ADDRESS$
具体路径根据情况修改。
You’re the greaetst! JMHO