CN111934934B - 一种通过短信下发实现远程自动化运维的方法 - Google Patents

一种通过短信下发实现远程自动化运维的方法 Download PDF

Info

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
Application number
CN202010825303.2A
Other languages
English (en)
Other versions
CN111934934A (zh
Inventor
付双红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Communication Information System Co Ltd
Original Assignee
Inspur Communication Information System Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Communication Information System Co Ltd filed Critical Inspur Communication Information System Co Ltd
Priority to CN202010825303.2A priority Critical patent/CN111934934B/zh
Publication of CN111934934A publication Critical patent/CN111934934A/zh
Application granted granted Critical
Publication of CN111934934B publication Critical patent/CN111934934B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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所述的一种通过短信下发实现远程自动化运维方法。
CN202010825303.2A 2020-08-17 2020-08-17 一种通过短信下发实现远程自动化运维的方法 Active CN111934934B (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112654004B (zh) * 2020-12-15 2021-10-26 北京金山云网络技术有限公司 短信的下发方法、装置、***及电子设备

Citations (9)

* Cited by examiner, † Cited by third party
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 北京以萨技术股份有限公司 一种基于***的内网服务器监控***、方法及介质

Patent Citations (9)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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