一种信息系统集中运维管理的实现方法及系统技术方案

技术编号:15518468 阅读:87 留言:0更新日期:2017-06-04 08:40
本发明专利技术提供一种信息系统集中运维管理的实现方法及系统,属于网络实时传输、数据一致性验证和数据隔离等技术领域,本发明专利技术通过信息系统的本地的运维监控系统监控各自上的信息系统,并将监控数据、预警数据以及添加的监控资源实时推送到集中运维管理系统;集中运维管理系统接收这些数据,持久化到数据库作为历史数据,并将最新的数据展现到页面。可以为运维人员提供一个明确的运维目标和方向,减少运维成本。

【技术实现步骤摘要】
一种信息系统集中运维管理的实现方法及系统
本专利技术涉及网络实时传输、数据一致性验证和数据隔离等技术,尤其涉及一种信息系统集中运维管理的实现方法及系统。
技术介绍
对于行业内的信息系统而言,全国各地的系统都会面临大量的硬件和业务的运维工作,造成大量运维成本的开销,并且缺乏对全国信息系统整体运维工作情况的整体评估。当前信息系统的集中运维管理系统较少,且大部分仅关注基础环境数据,或者只关注业务数据,缺少数据库和中间件的运行数据,而对于一个系统的运维而言都是必不可少的该行业全国有30多个省级单位都使用的是同一套销售系统,每天每个省级单位的订单数量都在十万笔以上,交易量庞大,系统的稳定性显得特别重要。而从运维的角度考虑采用全国统一的运维方式无论从成本、人员投入、服务支持、产品提升等方面都是一个比较好的选择。
技术实现思路
为了解决该问题,本专利技术提出了一种信息系统集中运维管理的实现方法。集中的运维主要是统计全国各地信息系统的运行环境数据以及业务数据并分析,为信息系统的统一运维管理提供数据依据和参考。本专利技术的技术方案如下:一种信息系统集中运维管理的实现方法,通过信息系统的本地的运维监控系统监控各自上的信息系统,并将监控数据、预警数据以及添加的监控资源实时推送到集中运维管理系统;集中运维管理系统接收这些数据,持久化到数据库作为历史数据,并将最新的数据展现到页面。各地运维监控系统采集监控数据、预警数据,包括:主机、数据库、中间件、URL、业务系统等信息。集中运维管理系统接收来自全国各地运维监控系统的数据,根据运维监控系统所在服务器IP实现数据隔离;通过统计一段时间内预警的数量以及严重程度,分析评估各地在该时间段内的运维工作;通过统计一段时间内数据库SQL的平均执行时间,分析各地数据库的性能;通过中间件应用程序的会话数,分析信息系统在各地的使用情况;通过主机的计算内存使用率、CPU使用率,评估各地的硬件资源的利用率。本专利技术还公开了一种信息系统集中运维管理系统,主要包括:主要包括如下几个部分:(1)部署集中运维管理系统,对全国各地信息系统数据进行统一管理分析;(2)部署运维监控系统,采集本地信息系统数据;(3)建立运维监控系统与集中运维管理系统之间的网络通道,进行数据传输;(4)数据接收;(5)数据统计分析。其中(1)部署集中运维管理系统部署集中运维管理系统,该系统实现的是对全国各地运维监控系统的基础数据和监控数据的接收、统计、分析;集中运维管理系统对外开放数据接收RESTful服务,包括资源配置、运行时、预警、预警规则、TOPSQL、运维监控系统环境数据接收服务。(2)部署运维监控系统部署运维监控系统,该系统实现的是对各地信息系统的监控,以及对基础数据和监控数据向集中运维管理系统的实时推送;信息系统的监控包括:业务数据监控、主机监控、数据库监控、中间件监控、URL监控;基础数据包括:监控资源、预警规则、运维监控系统部署环境信息,监控数据包括:预警数据、业务数据、主机监控数据、数据库监控数据、中间件监控数据、URL监控数据;启动运维监控系统后,当检测到资源配置、预警规则、预警数据、实时运行数据的更新时,运维监控系统会自动调用集中运维管理系统的对应的RESTful数据接收服务,实现监控数据的传输;当没有数据更新时,运维监控系统不会调用数据传输接口,以此来实现运维监控系统和集中运维管理系统的数据一致性。(3)建立数据传输网络通道运维监控系统与集中运维管理系统之间的数据传输采用RESTful服务,因此需要确保两个系统之间的网络是连通的。(4)数据接收系统运维监控系统与集中运维管理系统的网络连通后,集中运维管理系统就可以接收到来自运维监控系统的数据,并对接收的数据持久化,根据运维监控系统的部署环境IP地址来实现全国各地信息系统的数据隔离。(5)数据统计分析系统集中展现:对各地的业务系统、数据库、中间件、主机、URL类型资源的运行状态、响应时间、内存使用率指标分类,以及每种类型资源对应的预警数进行统计,并整体展现到集中运维管理平台的统计分析,向运维人员直观地、有比较地展现全国各地信息系统的当前运行情况;SQL分析:通过接收的平均执行时间TOPSQL,计算出各地数据库的平均执行时间进行比较,分析出数据库的性能;针对性能较差的信息系统,通过SQL调优等手段提升数据库性能。通过对各地信息系统监控数据的集中统计分析,可以为运维人员提供一个明确的运维目标和方向,减少运维成本。本专利技术的有益效果是。数据传输采用实时推送,及时反映出全国各地信息系统的运行状况和预警信息,方便运维人员快速跟踪问题。各地信息系统监控数据统一展现,体现全国各地信息系统间的差异化,直观地展现各地信息系统的运行状况。附图说明图1是信息系统集中运维管理架构图。具体实施方式下面对本专利技术的内容进行更加详细的阐述:本实现方法通过信息系统的本地的运维监控系统监控各自上的信息系统,并将监控数据、预警数据以及添加的监控资源实时推送到集中运维管理系统;集中运维管理系统接收这些数据,持久化到数据库作为历史数据,并将最新的数据展现到页面。各地运维监控系统采集监控数据、预警数据,包括:主机(Ping状态、CPU使用率、计算内存使用率、文件系统信息、网络吞吐流量)、数据库(参数配置、运行状态、运行时长、表空间信息、缓冲池信息、当前活动连接、锁等待、死锁数、最新备份信息、正在执行SQL、平均执行时间最慢TOP50SQL、平均CPU时间最慢TOP50SQL、执行次数最多TOP50SQL、排序次数最多TOP50SQL等)、中间件(应用服务器的运行状态、JVM、线程池,数据源的当前连接数、JNDI、超时时间、隔离级别等,应用程序的路径、二进制配置、运行状态、Cookie路径、当前会话数等)、URL(访问状态、响应时间)、业务系统(首页访问状态、响应时间、TPS等)等信息。集中运维管理系统接收来自全国各地运维监控系统的数据,根据运维监控系统所在服务器IP实现数据隔离;通过统计一段时间内预警的数量以及严重程度,分析评估各地在该时间段内的运维工作;通过统计一段时间内数据库SQL的平均执行时间,分析各地数据库的性能;通过中间件应用程序的会话数,分析信息系统在各地的使用情况;通过主机的计算内存使用率、CPU使用率,评估各地的硬件资源的利用率,减少设备冗余,降低成本等等。本系统主要包括:(1)部署集中运维管理系统部署集中运维管理系统,该系统实现的是对全国各地运维监控系统的基础数据和监控数据的接收、统计、分析。集中运维管理系统对外开放数据接收RESTful服务,包括资源配置、运行时、预警、预警规则、TOPSQL、运维监控系统环境等数据接收服务。(2)部署运维监控系统部署运维监控系统,该系统实现的是对各地信息系统的监控,以及对基础数据和监控数据向集中运维管理系统的实时推送;信息系统的监控包括:业务数据监控、主机监控、数据库监控、中间件监控、URL监控;基础数据包括:监控资源、预警规则、运维监控系统部署环境信息,监控数据包括:预警数据、业务数据、主机监控数据、数据库监控数据、中间件监控数据、URL监控数据等。启动运维监控系统后,当检测到资源配置、预警规则、预警数据、实时运行数据的更新时,运维监控系统会自动调用集中运维本文档来自技高网...
一种信息系统集中运维管理的实现方法及系统

【技术保护点】
一种信息系统集中运维管理的实现方法,其特征在于,通过信息系统的本地的运维监控系统监控各自上的信息系统,并将监控数据、预警数据以及添加的监控资源实时推送到集中运维管理系统;集中运维管理系统接收这些数据,持久化到数据库作为历史数据,并将最新的数据展现到页面。

【技术特征摘要】
1.一种信息系统集中运维管理的实现方法,其特征在于,通过信息系统的本地的运维监控系统监控各自上的信息系统,并将监控数据、预警数据以及添加的监控资源实时推送到集中运维管理系统;集中运维管理系统接收这些数据,持久化到数据库作为历史数据,并将最新的数据展现到页面。2.根据权利要求1所述的方法,其特征在于:各地运维监控系统采集监控数据、预警数据,包括:主机、数据库、中间件、URL信息。3.根据权利要求1所述的方法,其特征在于,集中运维管理系统接收来自全国各地运维监控系统的数据,根据运维监控系统所在服务器IP实现数据隔离;通过统计一段时间内预警的数量以及严重程度,分析评估各地在该时间段内的运维工作;通过统计一段时间内数据库SQL的平均执行时间,分析各地数据库的性能;通过中间件应用程序的会话数,分析信息系统在各地的使用情况;通过主机的计算内存使用率、CPU使用率,评估各地的硬件资源的利用率。4.一种信息系统集中运维管理系统,其特征在于,主要包括如下几个部分:(1)部署集中运维管理系统,对全国各地信息系统数据进行统一管理分析;(2)部署运维监控系统,采集本地信息系统数据;(3)建立运维监控系统与集中运维管理系统之间的网络通道,进行数据传输;(4)数据接收系统;(5)数据统计分析系统。5.根据权利要求4所述的管理系统,其特征在于,(1)部署集中运维管理系统部署集中运维管理系统,该系统实现的是对全国各地运维监控系统的基础数据和监控数据的接收、统计、分析;集中运维管理系统对外开放数据接收RESTful服务,包括资源配置、运行时、预警、预警规则、TOPSQL、运维监控系统环境数据接收服务。6.根据权利要求4所述的管理系统,其特征在于,(2)部署运维监控系统部署运维监控系统,该系统实现的是对各地...

【专利技术属性】
技术研发人员:宋智强杨海勇宋明明
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:山东,37

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

1