eSight 测试短信成功,但是业务告警短信没有发送

发布时间:  2016-08-24 浏览次数:  244 下载次数:  0
问题描述

测试短信成功,但是业务告警短信没有发送
可能原因
1、   告警远程通知规则配置错误、远程通知用户组配置错误。
2、   短信猫串口打开失败。
3、   短信猫发送失败:没有插SIM卡或者SIM卡没有插好。
4、   短信猫发送失败:短信猫自身问题、SIM卡欠费、没有信号。
5、   短信猫发送成功,而运营商没有将短信发送到手机上。
6、   运营商的对短信发送的限制:1个小时内发送超过多少条短信(比如联通为200条左右),运营商可能认为是垃圾短信而不再发送短信。

告警信息
处理过程
可能原因1:告警远程通知规则配置错误、远程通知用户组配置错误。

排查步骤:                                          

步骤1、    在界面上检查远程通知规则、远程通知用户组是否正确。

步骤2、    通过配置远程通知邮件或者远程通知短信网关查看相同的告警是否收到。

步骤3、    打开告警debug日志,再次触发告警。

a)        查看<网管安装目录>/<产品路径名>/var/iemp/log/oms/fm/fm.log中是否有类似日志:“Error, Faild to send Message”。若有,则表示配置正确但短信发送失败。

b)       查看<网管安装目录>/<产品路径名>/var/iemp/log/oms/email/email.log中是否有类似日志“rest interface start to send sms ...”。若有,则表示配置正确且短信猫模块已收到告警发送的短信。

解决方法:

检查告警远程通知规则、通知用户组是否正确。



可能原因2:短信猫串口打开失败。

排查步骤:                                          

步骤1、    查看日志<网管安装目录>/<产品路径名>/var/iemp/log/oms/email/email.log中是否有否有类似日志:“initSerialPort: setbStopNow to true”。若有,则表示串口打开失败。

解决方法:

检查是否插入短信猫、短信猫的波特率等是否配置正确,或短信猫的串口是否被其他软件占用。



可能原因3:短信猫发送失败:没有插SIM卡或者SIM卡没有插好。

排查步骤:                                          

步骤1、   确认是否有插入SIM卡。

步骤2、   拨打已插SIM卡的电话号码,能拨通则表示插好。

解决方法:

插好SIM卡。



可能原因4:短信猫发送失败:短信猫自身问题、SIM卡欠费、没有信号。

排查步骤:                                          

步骤1、   查看日志<网管安装目录>/<产品路径名>var/iemp/log/oms/email/email.log中是否有类似日志:“sendMessage retry ….result=XXX.....”。若result=后的数字不为0,表示短信猫发送失败。

步骤2、   通过其他串口软件来发送短信,以测试短信猫是否可以正常发送短信。

解决方法:

请检查短信猫及SIM卡等状态。



可能原因5:短信猫发送成功,而运营商没有将短信发送到手机上。

排查步骤:                                          

步骤1、   查看日志<网管安装目录>/<产品路径名>var/iemp/log/oms/email/email.log中是否有类似日志:“sendMessage retry ….result=XXX.....”。若result=后的数字为0,表示短信发送成功。

解决方法:

咨询运营商是否已发送此短信。



可能原因6:运营商的对短信发送的限制:1个小时内发送超过多少条短信(比如联通为200条左右),运营商可能认为是垃圾短信而不再发送短信。

排查步骤:

步骤2、   查看日志<网管安装目录>/<产品路径名>var/iemp/log/oms/email/email.log,搜索“sendMessage retry ….result=XXX.....”中最近一个小时内的result=0的次数。

步骤3、   若次数较多,则咨询运营商是否有相关限制。

解决方法:

减少短信发送量,过段时间再查看是否可以发送短信,或咨询运营商。

根因
解决方案
建议与总结

END