Cacti是一套基于PHP、MySQL、SNMP及RRDTool开发的开源网络流量图形监控系统,经过不断更新升级,具备设备监视、网络日志、故障告警、阈值告警等功能,逐渐成为一款功能完善的网络监管工具。
基于Cacti构建实时监控平台,是利用Cacti的实时邮件告警功能。但是在实际管理工作中,仅仅利用Cacti的邮件告警,不能使管理员即时接收到实时出现的故障情况,这主要是因为接收邮件需要一段时间。
因此,要真正实现网络状态实时监控,让管理员能即时接收网络故障信息,需要结合手机短信搭建实时告警平台。
由于Cacti自身不具备短信告警功能,因此利用Cacti构建的网络状态即时短信告警平台可以依靠Cact i的邮件实时告警功能,利用告警邮件作为短信的触发条件。
利用邮件短信告知平台
目前,很多邮件运营商都提供邮件到达的短信通知功能,包括网易的163邮箱、腾讯的QQ邮箱,这类邮箱将自身与用户的手机进行绑定,一旦接收邮件,就发送告知短信,通常这类邮箱的告知功能是付费使用。
另外,还可以使用手机运营商提供的邮箱,例如移动的139邮箱、电信189邮箱、联通的手机邮箱,这类邮箱直接使用手机作为邮箱账号,当邮件到达时,能直接发送短信。
此种方法的优点是实现容易,但需要每个网络管理员使用自己的邮箱,这不仅可能影响到自身正常邮件的使用,而且在管理上需要依靠自觉性;其次,采用这种方式还需要交纳一定的使用费,并且运营商使用政策的变更使其存在不稳定因素。
利用飞信软件
飞信是一款中国移动提供的承载商务应用及娱乐功能的即时通信产品,用户可通过PC 或手机终端随时随地实现文字、语音沟通。飞信的最大的优势就是可以免费地把消息即时发送到好友的手机上。针对飞信的使用优势,开发人员对飞信的通讯协议进行研究分析,开发飞信机器人,通过它就可以自动将信息即时发送到指定的手机上。
在Cacti服务器上安装飞信机器人,并编写自动发送的脚本;然后对Cacti触发邮件的脚本进行修改,在触发语句的后面添加执行自动发送脚本的语句,当遇到故障发出告警邮件的同时,飞信机器人也将告警内容发送到指定的手机。
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。