Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备。在系统或服务状态异常时发出短信报警,第一时间通知相关运维人员,同时在系统或服务状态恢复正常后发出短信通知。
如何更快、更准确的将告警通知推送给运维及其他指定人员,短信因其速度快、强展现的优点,成为了告警中重要的一种通知方式。本文将介绍Nagios如何配置短信告警服务。
Nagios短信告警配置流程
1.创建 /usr/local/nagios/script/ihuyi_sms.py。
#注意事项: #(1)调试期间,请用默认的模板进行测试,默认模板详见接口文档; #(2)请使用 用户名 及 APIkey来调用接口,APIkey在会员中心可以获取; #(3)该代码仅供接入互亿无线短信接口参考使用,客户可根据实际需要自行编写; #!/usr/local/bin/python #-*- coding:utf-8 -*- import urllib2 import urllib #用户名 查看用户名请登录用户中心->验证码、通知短信->帐户及签名设置->APIID account = "用户名" #密码 查看密码请登录用户中心->验证码、通知短信->帐户及签名设置->APIKEY password = "密码" mobile = "138xxxxxxxx" text = "您的验证码是:1212