一种主动预警并自动定位业务故障的控制方法技术

技术编号:18240435 阅读:27 留言:0更新日期:2018-06-17 05:09
本发明专利技术公开了一种主动预警并自动定位业务故障的控制方法,包括如下步骤:S1:预先根据不同类型的业务系统,创建和配置不同类别的知识库;S2:根据业务的分布和部署情况,选择监控方式;S3:根据实际的环境建立监控平台,设置各类监控配置;S4:建立定期业务系统安全扫描,并对扫描结果进行自动匹配预警;S5:当故障发生时,通过触发的预警通知在知识库中进行比对、筛选、归并,形成有效的故障自动定位。本发明专利技术提供的主动预警并自动定位业务故障的控制方法,能够建立一套完整的运维预警和快速自动定位故障的模型,从而提高业务系统运行的综合能力,有效降低业务风险。 1

A control method for active early warning and automatic location of business failures

The invention discloses a control method for active early warning and automatic positioning of business failures, including the following steps: S1: create and configure different types of knowledge base in advance according to different types of business systems; S2: select monitoring methods according to the distribution and deployment of business; S3: establish a monitoring flat according to the actual environment. Platform, set up various kinds of monitoring configuration; S4: establish a regular service system security scan, and automatically match the results of the scan early warning; S5: when the fault occurs, through the triggered warning notification in the knowledge base to compare, filter, merge, to form an effective automatic location of the fault. The invention provides an active early warning and automatic positioning service fault control method, which can establish a complete set of operational and maintenance early warning and rapid automatic positioning fault model, thus improving the operational capability of the business system and effectively reducing the business risk. One

【技术实现步骤摘要】
一种主动预警并自动定位业务故障的控制方法
本专利技术涉及一种业务故障处理方法,尤其涉及一种主动预警并自动定位业务故障的控制方法。
技术介绍
在业务系统(例如网上商城、外呼平台等多类型应用型系统)使用和维护过程中,经常会遇到如下各种问题或故障:1、业务模块功能异常,通过用户投诉的方式倒退至应用维护人员那里,才知道系统已产生问题或故障了;2、用户敏感资料被窃取引发大规模的投诉时,才响应过来追查已经发生的安全事件问题。应用使用人员、运维人员和开发人员整体安全意识薄弱,例如恶意泄密用户隐私、弱口令设置、代码XSS跨站漏洞等,引发各类安全事件;3、日常运维重复的工作没有深入考虑优化和提升运维工作效率;4、缺乏生产环境操作的审查,误操作引发生产重大事故产生;5、运维人员缺乏对生产环境的“敬畏”心,操作随意,导致不时发生生产事故;6、缺少必要的问题和故障总结,没有形成有效的自动预警机制;通常多数公司和企业会采用如下方法进行应对或规避:1、针对影响用户使用的本次故障开会讨论,要求运维人员加强业务监控。2、协调测试、开发、运维等多方分析本次故障,同时在测试环境中进行模拟测试。目前通用的处理方式存在如下不足:1、缺乏故障深入分析和总结,以及“触类旁通”式的检查,如排查生产环境其他方面的隐患点;2、单纯管理上的要求,缺少具体落地操作的指导建议,例如哪一些业务功能需要重点监控、采用主动监控还是被动监控、是采用内网还是外网监控方式等;3、缺少问题或故障自动定位的功能。
技术实现思路
本专利技术所要解决的技术问题是提供一种主动预警并自动定位业务故障的控制方法,能够建立一套完整的运维预警和快速自动定位故障的模型,从而提高业务系统运行的综合能力,有效降低业务风险。本专利技术为解决上述技术问题而采用的技术方案是提供一种主动预警并自动定位业务故障的控制方法,包括如下步骤:S1:预先根据不同类型的业务系统,创建和配置不同类别的知识库;S2:根据业务的分布和部署情况,选择监控方式;S3:根据实际的环境建立监控平台,设置各类监控配置;S4:建立定期业务系统安全扫描,并对扫描结果进行自动匹配预警;S5:当故障发生时,通过触发的预警通知在知识库中进行比对、筛选、归并,形成有效的故障自动定位。上述的主动预警并自动定位业务故障的控制方法,其中,所述步骤S1中的监控方式为主动监控方式或被动监控方式。上述的主动预警并自动定位业务故障的控制方法,其中,所述步骤S2中监控配置包括内网业务URL连通性检测、外网业务URL连通性检测、主机CPU/内存使用率监控、磁盘可用空间监控、主程序监控以及端口监控。上述的主动预警并自动定位业务故障的控制方法,其中,所述步骤S3中的安全扫描包括恶意泄密用户隐私、弱口令设置以及代码XSS跨站漏洞。上述的主动预警并自动定位业务故障的控制方法,其中,所述步骤S3还包括对网站PV、UV值以及用户并发数进行扫描监控。上述的主动预警并自动定位业务故障的控制方法,其中,所述预警类型包括短信网关、邮件或者电话通知。本专利技术对比现有技术有如下的有益效果:本专利技术提供的主动预警并自动定位业务故障的控制方法,能够建立一套完整的运维预警和快速自动定位故障的模型,从而提高业务系统运行的综合能力,有效降低业务风险。附图说明图1为本专利技术主动预警并自动定位业务故障的控制流程示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的描述。图1为本专利技术主动预警并自动定位业务故障的控制流程示意图。请参见图1,本专利技术提供的主动预警并自动定位业务故障的控制方法,包括如下步骤:S1:预先根据不同类型的业务系统,创建和配置不同类别的知识库;S2:根据业务的分布和部署情况,选择监控方式;S3:根据实际的环境建立监控平台,设置各类监控配置;S4:建立定期业务系统安全扫描,并对扫描结果进行自动匹配预警;S5:当故障发生时,通过触发的预警通知在知识库中进行比对、筛选、归并,形成有效的故障自动定位。下面给出本专利技术的具体架构及实现。一、建立业务系统预警1.应用系统预警,与业务应用方和开发深入沟通了解清楚重要业务,根据业务实际的分布和部署情况,设置监控方式。根据实际的环境进建立监控平台,选择监控类型主动监控或被动监控,设置各类监控,通常配置:业务URL连通性检测(内外网)、主机CPU/内存使用率监控、磁盘可用空间监控、主程序或端口监控等,务必确保各项监控都真实有效。2.安全预警,在业务系统和主机权限方面尽量做到最小化,降低安全风险,例如系统口令复杂度设置要求;建立定期业务系统安全扫描,对扫描结果进行自动匹配,通知到对应的负责人。例如安全扫描发现同一个IP多次出现XSS跨站漏洞,就触发给对应开发人员或主管发送预警通知。3.工作效率预警,日常重复的工作,也可以建立预警。例如每天删除日志文件,每天导入文件等操作,可以预警通知到对应人员,建议尽快优化工作效率。4.误操作或恶意操作预警,出现误操作或者恶意破坏的操作时,及时进行预警通知对应人,以便及时规避可能出现的生产故障的风险,例如rm-rf*等操作。如上的列举的主动预警方式是实际工作中常用的种类,在实际业务系统运维工作中还是需要不断的优化和补充。例如,随着网上商城系统的不断发展和推广,网站PV、UV值、用户并发数等情况也会随之增加和体现出来,这时就需要通过事先建立的预警机制把这种可能引发业务系统故障的事情以具体的量化到数字的方式预警出来,运维管理者可以通过这些具体统计的数据进行分析,做出相应的调整。二、预警方式预警的方式可以根据实际工作环境进行选择,通常预警类型有:短信网关、邮件、电话通知,而最为常用的就是短信网关了,通过短信预警的方式通知到对应人员。三、建立知识库根据不同类型的业务系统,创建和配置不同类别的知识库,可以存放到数据库中,也可以根据实际业务发展情况,以文本或二进制等方式存储。根据不同的故障种类业务类型进行分门别类,同时需要考虑到后期知识库的扩容。项目建设初期就需要设置初始知识库,通过与已经建立起来的预警系统进行对接,做到故障自动定位的能力。当故障发生时,通过触发的预警通知在问题库中的比对、筛选、归并,形成有效的故障自动定位,并可以经初步自动分析的结果通知到指定的人员。举例说明:洛阳基地某平台的电子商城出现部分业务异常故障根据业务重要和紧急程度进行分类和定级。收到的主动预警短信或邮件有:1.业务系统外部拨测的告警2.外网IP端口连通性的告警3.业务系统内部拨测的无告警4.内部网络端口连通性无告警5.业务主进程无告警通过业务系统主动预警的信息与知识库进行条件的归并分析,综合推断可能公网中部分源自电信的网络出现了异常,于是针对该故障定位进行处理。当然,本专利技术还需要还可以不断加强对问题或故障的综合深入分析,不断去补充和完善知识库,根据实际应用环境来不断增强实效性和提供故障定位的准确率。综上所述,本专利技术提供的主动预警并自动定位业务故障的控制方法,具体优点如下:1.业务主管有效及时掌握应用系统运行状态。2.有效提升应用系统的安全性。3.综合提高了应用、运维、开发等人员的工作效率。4.大大降低业务系统故障率,在发生故障时可以提高处置速率和缩短故障处置时间。虽然本专利技术已以较佳实施例揭示如上,然其并非用以限定本专利技术,任何本领域技术人员,在不脱离本专利技术的本文档来自技高网...
一种主动预警并自动定位业务故障的控制方法

【技术保护点】
1.一种主动预警并自动定位业务故障的控制方法,其特征在于,包括如下步骤:

【技术特征摘要】
1.一种主动预警并自动定位业务故障的控制方法,其特征在于,包括如下步骤:S1:预先根据不同类型的业务系统,创建和配置不同类别的知识库;S2:根据业务的分布和部署情况,选择监控方式;S3:根据实际的环境建立监控平台,设置各类监控配置;S4:建立定期业务系统安全扫描,并对扫描结果进行自动匹配预警;S5:当故障发生时,通过触发的预警通知在知识库中进行比对、筛选、归并,形成有效的故障自动定位。2.如权利要求1所述的主动预警并自动定位业务故障的控制方法,其特征在于,所述步骤S1中的监控方式为主动监控方式或被动监控方式。3.如权利要求1所述的主动预警并自动定位业务故障的控制...

【专利技术属性】
技术研发人员:程永新孙玉颖程继贵
申请(专利权)人:上海新炬网络技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1