运维监控及解决方案一体化管理系统及方法技术方案

技术编号:12431137 阅读:270 留言:0更新日期:2015-12-03 14:58
本发明专利技术公开的运维监控及解决方案一体化管理系统及方法,包括开源监控系统、消息队列、后台服务器以及数据库,开源监控系统用于对服务器进行实时监控,并判断是否发出告警及告警的类型,并由开源监控系统调用示警媒介将告警信息发送至消息队列,后台服务器对从消息队列中订阅消息的类型进行判断,当为问题触发时,对发生问题的服务器上即将进行的人为操作进行记录,并对已进行的人为操作进行保存,同时通知技术人员有问题待处理;当为问题解决时,停止记录,并将已存储的人为操作存储于数据库内,同时告知技术人员问题已解决。上述发明专利技术可快速定位、解决服务器问题,运维成本低,效率高,同时能快速提升技术人员解决问题的能力。

【技术实现步骤摘要】

本专利技术涉及服务器运维管理领域,特别涉及一种。
技术介绍
随着互联网时代发展,各个行业和IT都有或多或少的联系,现在很多企业都有自己服务器,服务等需要维护,对于他们的运维管理人员而言,每天要处理大量相同的问题,不仅枯燥,而且做重复的事情浪费时间和精力,不利于运维人员自身能力的提高。再加之每个运维人员都有各自的习惯和对问题的不同解决方法,即使有细微的操作区别,也可能会导致很大差别,从而带来的后果就是增加了运维人员的负担,会总是对同样的问题进行排查,是问题不能有个准确的,优质的解决方案。
技术实现思路
针对上述技术问题,本专利技术提供了一种可快速定位、解决服务器问题,运维成本低,生产效率高的。为解决上述技术问题,本专利技术所采取的技术方案是:提供一种运维监控及解决方案一体化管理系统,包括开源监控系统、消息队列、后台服务器以及数据库;所述开源监控系统用于对搭建有所述开源监控系统的服务器进行实时监控,并将采集的数据与预存储的告警阀值进行比对,并判断是否发出告警及发出告警的类型,并由所述开源监控系统调用示警媒介将告警信息发送至所述消息队列;所述消息队列用于存储告警信息;所述后台服务器用于从所述消息队列中订阅消息,并对已订阅消息的类型进行判断,当所述已订阅信息的类型为问题触发时,对发生问题的服务器上即将进行的人为操作进行记录,并对已进行的人为操作进行保存,同时以邮件的形式通知技术人员有问题待处理;当所述已订阅信息的类型为问题解决时,停止对发生问题服务器的记录,并将已存储的人为操作存储于所述数据库内,同时以邮件的告知技术人员问题已解决。本专利技术由于采用以上技术方案,其达到的技术效果为:本专利技术通过开源监控系统、消息队列、后台服务器以及数据库,实现了对服务器问题的精确监控,避免了目前运维人员的处理问题时依据自身经验排查问题的反反复复,或者错误的操作导致新的问题情况的发生,本专利技术的运维监控及解决方案一体化管理系统可快速定位问题导致的原因,以及该如何解决问题,方便了问题的快速解决,同时后期的解决方案的分类与选优使得运维人员更能抓住问题的本质,优化自己的处理解决问题的能力,通过同一问题的不同解决方案的对比也使得运维人员清楚的知道怎样的做好是优良的,怎么做效率低下,从而使得运维人员专业能力的快速提升。在上述技术方案的基础上,本专利技术还可以做如下改进:较优地,在上述技术方案中,所述开源监测系统包括数据统计收集装置以及若干个对所述服务器进行监控的数据采集装置,所述数据采集装置将采集到信息发送至所述数据统计收集装置。采用上述进一步方案的有益效果是:由若干个数据采集装置可以对相同数量的服务器进行监控,一台服务器对应一个数据采集装置,多台服务器对应一个后台服务器和数据库,在一定程度上减少了成本的投入,并且一个数据采集装置对应一台服务器,在监控时更具有针对性。较优地,在上述技术方案中,所述数据采集装置监控的信息包括CPU负载、磁盘输入输出、磁盘使用量或自定义服务的一种或多种。采用上述进一步方案的有益效果是:CPU负载、磁盘输入输出、磁盘使用量为服务器日常工作主要部件及操作,对以上部件及操作进行监控,使得监控更有针对性,同时客户还可以根据自己的需求对服务器进行自定义服务监控,提高了运维监控及解决方案一体化管理系统的可操作性和实用性。较优地,在上述技术方案中,所述后台服务器包括管理装置和若干个执行装置,所述管理装置从所述消息队列中接收消息,对接收的消息进行解析,获取所述服务器的ip地址以及已发生问题的标识符,并对已发生问题的标识符的类型进行判断,当标识符为问题触发时,所述管理装置向已获取ip地址指向的所述执行装置发送记录操作指令;当标识符为问题解决时,所述管理装置向已获取ip地址指向的所述执行装置发送终止记录操作指令。采用上述进一步方案的有益效果是:由服务器ip地址对发生问题的服务器进行标识,在问题的判断和问题解决时更具有针对性,提高了问题分析及问题解决的效率。同时,一个管理装置对应若干个执行装置,在一定程度上减少了投入的成本,也提高了管理的统一程度。较优地,在上述技术方案中,所述执行装置在执行所述管理装置的记录指令的同时,会定时以HTTP、TCP或消息队列的途径向所述管理装置进行信息反馈。采用上述进一步方案的有益效果是:执行装置定时向管理装置发送反馈信息,由管理装置实时掌握执行装置的工作状态,方便了管理装置对执行装置的监控,同时也减少了执行装置与管理装置间的交互时间,提高了服务器问题解决的效率。HTTP、TCP和消息队列都是非常成熟的交互方式或途径,以这些方式或途径进行交互,提高了管理装置和执行装置交互过程中的准确性。较优地,在上述技术方案中,所述后台服务器结合已发生的问题对所述数据库内存储的信息进行判断,若所述数据库中存储有解决方案,在以邮件告知技术人员时附带最优解决方案。采用上述进一步方案的有益效果是:在向技术人员发送服务器发生问题的邮件时附带最优问题解决方案,为技术人员解决技术问题时提供了依据,使技术人员更容易抓住问题的本质,优化了技术人员解决问题的能力,有效提高了技术人员的专业能力。较优地,在上述技术方案中,所述告警信息包括发生问题的所述服务器的主机名称、ip地址以及已发生问题的唯一标示符。采用上述进一步方案的有益效果是:告警信息包括发生问题服务器的主机名称和ip地址,使得后台服务器能够很精确的分析出发生问题的服务器,因为ip地址对于每台服务器是单独唯一的,同时包含已发生问题的唯一标示符,使得后台服务器能够精确的分析出发生问题的类型,能够更精确的从数据库中找到对应问题的解决方法,提高了运维监控及解决方案一体化管理系统的工作效率。较优地,在上述技术方案中,所述后台服务器还对所述服务器中存储的问题及对应的解决方案进行分类统计,对问题解决方案进行去噪和去重处理,同时结合问题解决方案时间的长短和问题解决方案的复杂度进行最优选取。采用上述进一步方案的有益效果是:后台服务器去噪和去重的处理,去除了数据库中重复的问题及对应的解决方案,减少了数据库的存储量以及发生问题及对应解决方法的检索量,提高了运维监控及解决方案一体化管理系统的工作效率,同时对存储的问题及对应的解决方案进行分类处理,使得后台服务器在问题及问题解决方法选取或检索时更有针对性,分类处理也方便了后台服务器对问题解决方案的最优评定。较优地,在上述技术方案中,还包括Web服务,所述Web服务将所述数据库中存储的问题以及对应问题的解决方案进行读取并显示,同时还具有人工修改和选优的功能。采用上述进一步方案的有益效果是:Web服务能够从数据库中读取发生的问题及对应问题的解决方案进行显示,并且在Web服务进行显示的同时,还可以实现对问题解决方法的人工修改和选优的功能。还提供了一种运维监控及解决方案一体化管理系统的方法,包括以下步骤:步骤SlO:开源监控系统对已安装有所述开源监控系统的服务器进行监控;步骤S20:所述开源监控系统根据采集的服务器的数当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种运维监控及解决方案一体化管理系统,其特征在于:包括开源监控系统、消息队列、后台服务器以及数据库;所述开源监控系统用于对搭建有所述开源监控系统的服务器进行实时监控,并将采集的数据与预存储的告警阀值进行比对,并判断是否发出告警及发出告警的类型,并由所述开源监控系统调用示警媒介将告警信息发送至所述消息队列;所述消息队列用于存储告警信息;所述后台服务器用于从所述消息队列中订阅消息,并对已订阅消息的类型进行判断,当所述已订阅信息的类型为问题触发时,对发生问题的服务器上即将进行的人为操作进行记录,并对已进行的人为操作进行保存,同时以邮件的形式通知技术人员有问题待处理;当所述已订阅信息的类型为问题解决时,停止对发生问题服务器的记录,并将已存储的人为操作存储于所述数据库内,同时以邮件的告知技术人员问题已解决。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈朱尧张书权
申请(专利权)人:成都视达科信息技术有限公司
类型:发明
国别省市:四川;51

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

1