CN111934934B - 一种通过短信下发实现远程自动化运维的方法 - Google Patents
一种通过短信下发实现远程自动化运维的方法 Download PDFInfo
- Publication number
- CN111934934B CN111934934B CN202010825303.2A CN202010825303A CN111934934B CN 111934934 B CN111934934 B CN 111934934B CN 202010825303 A CN202010825303 A CN 202010825303A CN 111934934 B CN111934934 B CN 111934934B
- Authority
- CN
- China
- Prior art keywords
- short message
- maintenance
- task
- issuing
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000005540 biological transmission Effects 0.000 title claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 63
- 238000013515 script Methods 0.000 claims abstract description 33
- 230000008569 process Effects 0.000 claims description 23
- 238000004891 communication Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开一种通过短信下发实现远程自动化运维的方法,涉及通信网络运维领域;梳理历史数据,根据故障处理频次及处理的紧急状态定制短信下发规则,根据短信下发规则定制短信下发任务及相对应的处理脚本,将任务及相对应的处理脚本以短信形式发送到指定的短信号码,根据接收的短信解析相对应的指令内容,按照指令内容调用相对应的处理脚本进行运维的处理操作。
Description
技术领域
本发明公开一种运维的方法,涉及通信网络运维领域,具体地说是一种通过短信下发实现远程自动化运维的方法。
背景技术
随着运营商业务的飞速发展,网络稳定性非常重要,运维工作异常繁重,需要提供7*24小时的运维保障和运维处理,而完全依靠人力来进行运维操作有很大的局限性,首先各级维护人员对相关各平台功能及操作熟悉程度不尽相同,其次需要在有良好网络环境、有PC终端支持的情况下才能及时解决故障,因此运维时故障处理操作效率低下,不利于异常化故障或完成紧迫性的运维操作,更不利于后续工作开展。
发明内容
本发明针对现有技术的问题,提供一种通过短信下发实现远程自动化运维的方法,可以随时随地回复定制短信,完成运维操作处理,从而节省运维时长,提高工作效率,实现自动化智能化运维,实用性强、应用效果显著。
本发明提出的具体方案是:
一种通过短信下发实现远程自动化运维的方法,梳理历史数据,根据故障处理频次及处理的紧急状态定制短信下发规则,
根据短信下发规则定制短信下发任务及相对应的处理脚本,将任务及相对应的处理脚本以短信形式发送到指定的短信号码,
根据接收的短信解析相对应的指令内容,按照指令内容调用相对应的处理脚本进行运维的处理操作。
所述的方法中定制短信下发规则的过程为:
获取日常历史数据,
梳理历史数据,按照故障处理频次及故障处理的紧急状态进行分类,
选择处理频次最高的故障和/或亟待实现远程运维处理的故障定制短信下发规则。
所述的方法中通过shell脚本扫描指定的短信号码,对接收的任务进行解析。
所述的方法中通过shell脚本扫描指定的短信号码,对接收的任务进行解析的过程为:
通过shell脚本定时扫描指定的短信号码,
自动回复接收的短信,
对短信的内指令内容进行解析。
所述的方法中根据短信下发任务,运维的处理操作包括用户密码锁定解锁、用户权限配置、相关应用服务重启、服务器进程重启、拨测网元连接情况及数据同步或重采。
一种通过短信下发实现远程自动化运维的***,包括规则制定模块、任务下发模块、解析模块及调用模块,
规则制定模块梳理历史数据,根据故障处理频次及处理的紧急状态定制短信下发规则,
任务下发模块根据短信下发规则定制短信下发任务及相对应的处理脚本,将任务及相对应的处理脚本以短信形式发送到指定的短信号码,
解析模块根据接收的短信解析相对应的指令内容,调用模块按照指令内容调用相对应的处理脚本进行运维的处理操作。
一种通过短信下发实现远程自动化运维的装置,包括:至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行所述的一种通过短信下发实现远程自动化运维方法。
计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行所述的一种通过短信下发实现远程自动化运维方法。
本发明的有益之处是:
本发明提供一种通过短信下发实现远程自动化运维的方法,根据短信下发规则定制短信下发任务,通过提前定制好的短信下发任务,使运维人员可以接收指令,解析指令、自动化调用对应脚本完成密码锁定、故障处置、进程重启等运维操作,实现远程自动化运维,利用本发明方法实现自动化运维的过程,可以使维护人员脱离PC端、不受地域限制、不受网络限制、只要终端具备发送短信功能,就随时随地回复定制短信,完成运维操作处理,从而节省运维时长,提高工作效率,实现自动化智能化运维。
附图说明
图1是本发明方法流程示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
本发明提供一种通过短信下发实现远程自动化运维的方法,梳理历史数据,根据故障处理频次及处理的紧急状态定制短信下发规则,
根据短信下发规则定制短信下发任务及相对应的处理脚本,将任务及相对应的处理脚本以短信形式发送到指定的短信号码,
根据接收的短信解析相对应的指令内容,按照指令内容调用相对应的处理脚本进行运维的处理操作。
利用本发明方法实现自动化运维的过程,可以使维护人员脱离PC端、不受地域限制、不受网络限制、只要终端具备发送短信功能,就随时随地回复定制短信,完成运维操作处理,从而节省运维时长,提高工作效率,实现自动化智能化运维。
下发短信的及接收短信的终端可以是手机、智能手表、智能平板、服务器等可进行通信的设备。
在本发明的一个实施例中,具体说明了定制短信下发规则的过程为:
获取日常历史数据,
梳理历史数据,按照故障处理频次及故障处理的紧急状态进行分类,
选择处理频次最高的故障和/或亟待实现远程运维处理的故障定制短信下发规则。
上述过程中,梳理出日常故障处理频次最高的或亟待实现远程运维的处理操作,定制短信下发规则可有效节省远程运维的处理时间,比如针对使用频次高的进程重启操作,可以设置短信发送规则,“***名称+进程重启+服务器IP+进程名称”,使重启操作更加快捷。
在本发明另一实施例中,接收短信的终端通过shell脚本扫描指定的短信号码,对接收的任务进行解析的过程为:
通过shell脚本定时扫描指定的短信号码,
自动回复接收的短信,
对短信的内指令内容进行解析,即通过shell脚本定时扫描指定短信号码,可以自动接收回复短信的指令内容,并对指令内容进行解析。
同时解析后指令内容来自动调用预先制定好的处置脚本,进行相应的处理操作,并且根据下发任务的,自动化运维操作内容主要包括:用户密码锁定解锁、用户权限配置、相关应用服务重启、服务器进程重启、拨测网元连接情况、数据同步或重采等。
本发明还提供一种通过短信下发实现远程自动化运维的***,包括规则制定模块、任务下发模块、解析模块及调用模块,
规则制定模块梳理历史数据,根据故障处理频次及处理的紧急状态定制短信下发规则,
任务下发模块根据短信下发规则定制短信下发任务及相对应的处理脚本,将任务及相对应的处理脚本以短信形式发送到指定的短信号码,
解析模块根据接收的短信解析相对应的指令内容,调用模块按照指令内容调用相对应的处理脚本进行运维的处理操作。
上述***内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
同时本发明还提供一种通过短信下发实现远程自动化运维的装置,包括:至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行所述的一种通过短信下发实现远程自动化运维方法。
上述装置内的处理器执行可读程序的过程,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本发明提供计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行所述的一种通过短信下发实现远程自动化运维方法。具体地,可以提供配有存储介质的***或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该***或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。
在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。
此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作***等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。
此外,可以理解的是,将由存储介质读出的程序代码写到***计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
Claims (4)
1.一种通过短信下发实现远程自动化运维的方法,其特征是梳理历史数据,根据故障处理频次及处理的紧急状态定制短信下发规则,所述定制短信下发规则的过程为:获取日常历史数据,梳理历史数据,按照故障处理频次及故障处理的紧急状态进行分类,选择处理频次最高的故障和/或亟待实现远程运维处理的故障定制短信下发规则,所述短信下发规则包括设置短信发送规则,所述短信发送规则内容包括***名称+进程重启+服务器IP+进程名称;
根据短信下发规则定制短信下发任务及相对应的处理脚本,将任务及相对应的处理脚本以短信形式发送到指定的短信号码,
根据接收的短信解析相对应的指令内容,其中通过shell脚本扫描指定的短信号码,对接收的任务进行解析,过程为:
通过shell脚本定时扫描指定的短信号码,
自动回复接收的短信,
对短信的内指令内容进行解析;
按照指令内容调用相对应的处理脚本进行运维的处理操作,其中根据短信下发任务,运维的处理操作包括用户密码锁定解锁、用户权限配置、相关应用服务重启、服务器进程重启、拨测网元连接情况及数据同步或重采。
2.一种通过短信下发实现远程自动化运维的***,其特征是包括规则制定模块、任务下发模块、解析模块及调用模块,
规则制定模块梳理历史数据,根据故障处理频次及处理的紧急状态定制短信下发规则,所述规则制定模块定制短信下发规则的过程为:获取日常历史数据,梳理历史数据,按照故障处理频次及故障处理的紧急状态进行分类,选择处理频次最高的故障和/或亟待实现远程运维处理的故障定制短信下发规则,所述短信下发规则包括设置短信发送规则,所述短信发送规则内容包括***名称+进程重启+服务器IP+进程名称;
任务下发模块根据短信下发规则定制短信下发任务及相对应的处理脚本,将任务及相对应的处理脚本以短信形式发送到指定的短信号码,
解析模块根据接收的短信解析相对应的指令内容,其中解析模块通过shell脚本扫描指定的短信号码,对接收的任务进行解析,过程为:
通过shell脚本定时扫描指定的短信号码,
自动回复接收的短信,
对短信的内指令内容进行解析;
调用模块按照指令内容调用相对应的处理脚本进行运维的处理操作,其中调用模块根据短信下发任务,运维的处理操作包括用户密码锁定解锁、用户权限配置、相关应用服务重启、服务器进程重启、拨测网元连接情况及数据同步或重采。
3.一种通过短信下发实现远程自动化运维的装置,其特征是包括:至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行权利要求1所述的一种通过短信下发实现远程自动化运维方法。
4.计算机可读介质,其特征是所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行权利要求1所述的一种通过短信下发实现远程自动化运维方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010825303.2A CN111934934B (zh) | 2020-08-17 | 2020-08-17 | 一种通过短信下发实现远程自动化运维的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010825303.2A CN111934934B (zh) | 2020-08-17 | 2020-08-17 | 一种通过短信下发实现远程自动化运维的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111934934A CN111934934A (zh) | 2020-11-13 |
CN111934934B true CN111934934B (zh) | 2023-06-16 |
Family
ID=73311791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010825303.2A Active CN111934934B (zh) | 2020-08-17 | 2020-08-17 | 一种通过短信下发实现远程自动化运维的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111934934B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112654004B (zh) * | 2020-12-15 | 2021-10-26 | 北京金山云网络技术有限公司 | 短信的下发方法、装置、***及电子设备 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010097279A (ko) * | 2000-04-21 | 2001-11-08 | 박종섭 | 이동통신 단말기로 전자교환기 폴트 메시지 송신 장치 및방법 |
EP1306754A1 (en) * | 2001-10-23 | 2003-05-02 | Telefonaktiebolaget L M Ericsson (Publ) | Device and method for software maintenance |
AU2005100358A4 (en) * | 2004-05-13 | 2005-06-16 | Airservices Australia | Remote monitoring using wireless network |
CN103701641A (zh) * | 2013-12-19 | 2014-04-02 | 迈普通信技术股份有限公司 | 一种自动化运维的方法和*** |
CN105656685A (zh) * | 2016-02-26 | 2016-06-08 | 浪潮通信信息***有限公司 | 一种基于zabbix***oracle的自动部署及运维监控方法 |
CN108667664A (zh) * | 2018-05-18 | 2018-10-16 | 中国联合网络通信集团有限公司 | 自动运维监控与提醒方法、区块链及业务平台 |
CN108768728A (zh) * | 2018-05-31 | 2018-11-06 | 康键信息技术(深圳)有限公司 | 运维任务处理方法、装置、计算机设备和存储介质 |
CN110502390A (zh) * | 2019-07-08 | 2019-11-26 | 中国地质大学(武汉) | 一种高校云计算中心自动化运维管理*** |
CN111405600A (zh) * | 2020-03-20 | 2020-07-10 | 北京以萨技术股份有限公司 | 一种基于***的内网服务器监控***、方法及介质 |
-
2020
- 2020-08-17 CN CN202010825303.2A patent/CN111934934B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010097279A (ko) * | 2000-04-21 | 2001-11-08 | 박종섭 | 이동통신 단말기로 전자교환기 폴트 메시지 송신 장치 및방법 |
EP1306754A1 (en) * | 2001-10-23 | 2003-05-02 | Telefonaktiebolaget L M Ericsson (Publ) | Device and method for software maintenance |
AU2005100358A4 (en) * | 2004-05-13 | 2005-06-16 | Airservices Australia | Remote monitoring using wireless network |
CN103701641A (zh) * | 2013-12-19 | 2014-04-02 | 迈普通信技术股份有限公司 | 一种自动化运维的方法和*** |
CN105656685A (zh) * | 2016-02-26 | 2016-06-08 | 浪潮通信信息***有限公司 | 一种基于zabbix***oracle的自动部署及运维监控方法 |
CN108667664A (zh) * | 2018-05-18 | 2018-10-16 | 中国联合网络通信集团有限公司 | 自动运维监控与提醒方法、区块链及业务平台 |
CN108768728A (zh) * | 2018-05-31 | 2018-11-06 | 康键信息技术(深圳)有限公司 | 运维任务处理方法、装置、计算机设备和存储介质 |
CN110502390A (zh) * | 2019-07-08 | 2019-11-26 | 中国地质大学(武汉) | 一种高校云计算中心自动化运维管理*** |
CN111405600A (zh) * | 2020-03-20 | 2020-07-10 | 北京以萨技术股份有限公司 | 一种基于***的内网服务器监控***、方法及介质 |
Non-Patent Citations (2)
Title |
---|
"一种可通过短信远程重启的配网自动化终端通信模块设计";陈森伟;《机电信息》;20191215;第161-162页 * |
"基于手机短信方式实现服务器的远程运维管理";李光锴;《互联网天地》;20131215;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111934934A (zh) | 2020-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109639630B (zh) | 一种终端端口管控***及管控方法 | |
CN110647451A (zh) | 应用程序异常分析方法及生成方法 | |
CN110502318A (zh) | 事件处理方法、事件处理服务器、存储介质及装置 | |
CN102088679A (zh) | 自学习的移动终端智能化短信防火墙的工作方法及*** | |
CN107800783B (zh) | 远程监控服务器的方法及装置 | |
EP2352093A1 (en) | Method and system for clearing log files of service system | |
CN111667163A (zh) | 基于rpa技术的故障监控方法、rpa机器人及存储介质 | |
CN111934934B (zh) | 一种通过短信下发实现远程自动化运维的方法 | |
CN111026581A (zh) | 应用程序的修复方法及装置、***、存储介质、电子装置 | |
US11431802B2 (en) | Method for data processing, system and computer readable storage medium | |
CN114579194B (zh) | 一种基于Spring远程调用的异常处理方法和*** | |
CN112835635A (zh) | 设备更换方法、装置、***、服务器及存储介质 | |
CN113934552A (zh) | 功能代码的确定方法及装置、存储介质、电子装置 | |
CN112101810A (zh) | 风险事件控制方法、装置及*** | |
CN111010391A (zh) | 一种漏洞修复方法、装置及其相关设备 | |
EP3509283A1 (en) | Communication information hiding realization method and realization system | |
CN111125130B (zh) | 面向达梦数据库的账号类型分析方法、***及存储介质 | |
CN113449496B (zh) | 一种自动生成维修单据的方法和装置 | |
CN115827678B (zh) | 一种获取业务数据的方法、装置、介质及电子设备 | |
CN117334031A (zh) | 一站式生成预警及处理预警的方法及*** | |
KR101550871B1 (ko) | 스마트폰을 사용한 이동 통신시스템 시험 자동화 방법 및 시스템 | |
CN115426281A (zh) | 应用状态监控方法、装置、电子设备和存储介质 | |
CN115599850A (zh) | 一种大数据入库配置方法及装置 | |
CN117749918A (zh) | 信令校验方法、装置、存储介质及电子设备 | |
CN116647833A (zh) | 异常用户确定方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 250100 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong. Applicant after: INSPUR COMMUNICATION AND INFORMATION SYSTEM Co.,Ltd. Address before: No. 1036, Shandong high tech Zone wave road, Ji'nan, Shandong Applicant before: Beijing MetarNet Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |