数据库及中间件自动化运维监测系统的研究

来源 :科学导报·科学工程与电力 | 被引量 : 0次 | 上传用户:jst1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘  要】近年来,经济的发展,促进我国科技水平的提升。随着科技的进步信息通信系统日渐一体化、集群化、复杂化,数据爆炸性的增长导致数据库及中间件规模成无序增长态势。现有数据库、中间件监控技术不能主动发现问题、定位问题,运维业务系统繁多、流程复杂、服务响应时长。通过对数据库及中间件自动化运维监测系统的研究,建立了安全、高效的数据库及中间件自动化运维管理体系,实现了对主机、中间件、数据库的基本信息的监控,实时发现异常信息并发出告警信息。本文就数据库及中间件自动化运维监测系统展开探讨。
  【关键词】数据库;中间件;自动化运维
  引言
  构建一个智能的自动化运维监控平台,以运行监控和故障报警这两个方面为重点,将所有信息系统中所涉及的系统功能模块和数据库等纳入运维监控平台中,主要收集网络数据、业务系统数据、数据库及iis、tomcat等日志数据,然后将收集到的数据进行提取需要的数据到监控报警模块,进行报警规则设置、报警阀值设置、报警联系人设置和报警方式设置等。
  1监控目标
  实时不间断监控主机、中间件、数据库运行指标,及时提供报警,避免异常带来的损失,解决传统运维人员被动、效率低的问题;为企业提高运维效率,帮助企业简化运维管理流程;保证服务可靠、安全、稳定运行;监控目标若出现故障,能够第一时间进行报警,及时处理解决,从而保证业务持续性的稳定运行;建立衡量数据库中间件自动化运维的标准,通过电力行业特定领域广泛认同的最佳实践,制定一系列与自动化运维有关的KPI维度,主要包括稳定性、问题发现和整体运行状况预期的对比,来评估数据库中间件系统;实时地、量化地集中采集监测数据库及自动化运行指标,确保IT组件管理及运维能力成为业务增长的强大助力。通过数据库及中间件自动化运维监测系统系统可以帮助全面掌握中间件,数据库信息,及时监控避免故障带来的损失解决传统运维人员被动、效率低的问题;帮助一线运维人员从繁忙的日常检查工作中解脱出来,提高运维效率;自动化运维系统可以帮助企业简化运维管理流程,提升管理水平;通过采用该系统减少运维人员数量,提升运维水平,帮助企业节约运维成本。
  2设计思路与实现
  (1)短信通知功能。使用IDEA,JDK1.6,Java语言,SQLServer2008数据库开发,具体功能设计为:定时从数据库中获取需要监测的路径,测试连接情况。如果監测到状态变动(从上一次正常联通到该次连接失败,或者从上一次连接失败到该次连接成功),则根据运维系统中记录的相应管理人员手机号码发送短信,提醒运维人员查看邮件报警的详细信息,并解决问题。同时把此次短信内容、收件人和时间记录在运维服务器。(2)错误现场拍照。使用IDEA,JDK1.6,Java语言,SQLServer2008数据库开发,具体功能设计为:定时从数据库中获取需要监测的路径,测试连接情况。如果监测到状态变动,则利用java环境自带的threaddump功能实现java环境下的现场拍照,把错误信息通过邮件发送至运维系统中记录的相应管理人员邮箱,以供运维人员根据错误现场追踪和修复错误,同时把此次邮件内容、收件人和时间记录在运维服务器。(3)数据库备份检查功能。使用VS2010,FrameWork4.5,C#语言,SQLServer2008数据库开发,具体功能设计为:对目标文件夹内的文件变动进行监测,在变动发生时、结束时,将文件属性情况各发一封邮件通知指定用户。各系统管理员自行部署到数据库服务器,可以监测一个或多个文件夹,可以由一个或多个邮箱接收监测信息,可以监测文件夹内文件的增、删、改和重命名情况。同时根据管理员的设计自动实现数据的迁移和备份工作。
  3自动化运维监控系统说明
  (1)系统架构。WEb展现门户(业务视图;资源管理;监控配置;统计报表;告警管理;系统配置);业务层web系统;采集系统;数据库;远程监控端。(2)架构优势。深入监控数据库、中间件、主机运行细节和历史信息;高效,显著提高运维效率;跨平台、易集成、易部署;生态、优化,不在被监控端安装任何agent或插件,降低资源额外消耗和部署风险。(3)系统特色。易理解;易分析;易配置;易修改;易测试;页面布局合理;通用操作规范;出错处理。(4)功能说明。通过对目前IT系统环境和管理现状的分析,我们需要建设一套统一的业务系统监控平台,这个平台应该包括以下的管理需求:统一的设备、系统运行信息采集平台;统一的数据处理和展现平台;统一的告警平台;统一的人员、权限的管理平台。在这样一个大环境下,结合上述需求,我们建立一个数据库及中间件检测系统,该系统以实现“无人值守式的自动化运维”与“无死角监控,及时发现问题”相接合的运维模式为目标。对被监控目标的平台本身及其承载的应用业务进行性能的自动监控、分析、报警、统计和日常运维任务的自动化执行。实现对系统运行状态的自动化监控。支持对不同设备、不同日期和时段设置差异化的监控频率,支持BS方式对当前监控数据的实时刷新展示和历史监控数据的回看展示,支持对监控点进行监控用途描述,支持对监控点上下阀值的实时显示,支持监控的异常数据实时手机短信报警,支持将指定日期、时间、频率采集的监控数据自动生成巡检报告。
  4多元化告警方式
  多元化的告警包括短信告警、界面告警、机房语言告警及电话告警等,将相对应的告警信息通过不同的方式发送到不同的运维人员处。(1)告警阀值设置:实现对各类监控指标告警阀值上下限设置,并在接收到实时数据时进行数据校验,对不在范围内的指标做出信息告警动作。(2)告警种类设置:对各类系统监控指标进行归类管理,以明确各项指标的数据来源及影响范围。其中一级分类以数据来源区分。(3)阶段告警策略:根据不同类型告警信息,实现阶段性的信息告警策略设置。(4)延时告警策略:按告警类型设置可延时的告警时长,如该指标在延时判断期内恢复,系统只形成告警记录,不执行告警动作策略。(5)告警方式设置:针对不同类型告警信息,设置不同方式的告警。(6)告警人员设置:在各类告警模式下,根据运维人员的责任分工及工作时间段,可灵活的将不同的运维人员添加到不同的告警策略中,完成告警信息的准确传输。(7)告警等级设置:根据各类指标在系统运行中的重要性,实现告警等级的划分,如一般告警、重要告警及紧急告警,在运维人员接收到告警信息后,可根据告警等级对故障做有序的跟踪及处理。
  结语
  通过数据库自动化运维管理可以对于数据库的各项指标进行监控,实时发现异常信息并发出告警信息。实现数据库的自动化性能监测,自动发现数据库性能问题,提醒数据库管理员及时解决数据库告警,性能指标可度量和可视化,稳步提升数据库系统的整体性能,支持数据库瓶颈判断和SQL语句消耗资源监控,大大提高工作效率和提升运维水平,及时发现数据库性能问题,及时解决数据库告警,性能指标可度量和可视化,在减少运维工作人力投入的情况下,更能有效地保障数据库的正常运行,保障各业务系统的平稳运行,为整个应用系统的优化、整合、扩容等关键决策提供可靠数据支撑。
  参考文献:
  [1]乔凯,沈苏彬.一种网络监测软件的分析与改进[J].南京邮电大学学报(自然科学版),2015(01).
  [2]李艳艳.大型ORACLE数据库优化设计方案[J].才智,2017(33).
  (作者单位:信息化管理中心普光项目部)
其他文献
【摘 要】电力监控系统,标准定义是指用于监视和控制电力生产及供应过程的、基于计算机及网络技术的业务系统及智能设备,以及作为基础支撑的通信及数据网络等。由此定义可以看出,电力监控系统涵盖发电、输电、用电全过程的各类自动控制系统。2004年起,电力监控系统的安全防护已得到电力行业的关注。2015年底,黑客通过对乌克兰电力监控系统发起网络攻击,控制电网自动化系统,并阻扰技术人员对系统的恢复,导致伊万诺-
期刊
【摘 要】过去的棉花异性纤维的处理方法与仪器有相当多的缺点,如耗时长、可靠性不高、效率低等,而计算机视觉是一种无损、快速且成本较低的棉花异性纤维检测工具,本文介绍了计算机视觉技术的概念和图像采集模式等,根据分析了计算机视觉在棉花异性纤维的前景,旨在为今后的研究提供数据依据。  【关键词】计算机视觉技术;棉花异性纤维检测;图像处理  我国每年都有大量的棉花生产与消费,同时也是棉产品出口大国,但是原棉
期刊
【摘 要】在当前电力系统运营过程中,在开展台区线损精细化管理工作中,不断优化系统监测、管控平台,如用电力用户用电信息采集系统、一体化电量与线损管理系统,全面提高系统数据和资料管理水平,重视对线损管理人员的培训,进一步优化线损精细化管理水平。特别是近年来居民用电量不断增加,对于用电标准和要求也不断提升,在这种情况下通过做好台区线损精细化管理工作,可以有效地保障居民用电质量,为电力企业的健康、持续发展
期刊
【摘 要】设计了基于调控云的电网调控数据纵向互联信息共享的系统。介绍调控云的建设情况,数据云平台的模型数据中心的建设情况,模型数据中心实现调控数据的结构化、规范化和标准化;采用Kafka消息中心实现调控数据信息的纵向互联和信息共享,最后对各级调控机构按订阅推送,保障了纵向和横向部门间的业务协同。目前该系统已应用于华中电网,推进了业务流程的交互,减轻了用户的工作量,提升了工作效率。  【关键词】調控
期刊
【摘 要】现阶段,智能化技术被广泛的应用于输电线路中,构建智能化平台,建设智能化输电线路,能够实现输电线路状态检修与状态运行,有效提升输电线路的故障检测水平及效率,同时还能够降低运维人员的工作强度,促进电力企业经济效益的最大化。本文对智能化平台进行了概述,阐述了输电线路智能化运检的必要性,分析了智能化平台在输电线路运检中的作用。  【关键词】智能化平台;输电线路;运检;作用  1引言  随着我国计
期刊
【摘 要】由于配网运行量巨大,并且通常会产生海量的信息数据,因而采用人工处理数据的模式显然不切实际。通过在配网运行管理中灵活运用电力自动化系统,一方面可以有效提高数据处理的精准性和实效性,另一方面也有助于工作人员准确判断配网运行状态,提高决策的科学性及配网运行管理水平。因此探究电力自动化系统在配网运行管理中的实际应用问题和应用优化对策,对于进一步促进配网自动化运行管理意义重大。  【关键词】电力自
期刊
【摘 要】目前,随着国内智能电网系统建设步伐的进一步加快,对基于IEC61850标准的变电站集成IED模型和系统配置的研究已陆续展开。本文将对变电站自动化系统通信网络结构进行探讨分析,进而为变电站及智能IED电子设备的完整有效配置提供一定借鉴参考,确保智能数字化变电站高效优质的建设发展。  【关键词】IEC61850;变电站自动化系统;通信网络  在IEC61850国际标准颁布以后,变电站综合自动
期刊
【摘 要】随着我国电力系统的不断发展,电力信息通信技术也得到了迅速的发展,在电力信息通信技术发展的过程中应该将大数据分析技术和电网的安全预警中的具体需求进行有效的结合,充分保证我国电网调度的安全性。在电力系统发展的过程中应该将电网大数据的特点和预警系统管理的需求进行与时俱进的分析和研究,并结合大数据技术,使电力信息通信预警系统建设的思路不断的进行创新,使电力信息通信预警系统更加的科学合理,促进我国
期刊
【摘 要】随着互联网时代的到来,我国经济实力的不断提高,工业自动化的建设也在不断的兴起,人们对工业中单体设备的生产运行提出了新的要求,同时也对PLC之间的通信方式的要求越来越高,运用传统的观念已经不符合时代发展的要求,这就需要对传统思想观念进行不断的优化和创新,从而保证工业设备的生产运行能够符合时代发展的要求。本文主要对西门子工业以太网的简介和通信方式进行简单的叙述,然后对应用实例进行详细的阐述。
期刊
【摘 要】网络安全态势感知是指在大规模网络环境中,对能够引起网络安全状况发生变化的安全要素进行获取、分析、可视化,并预测发展趋势,为决策和后续处置提供依据。网络安全态势感知系统是通过采集网络流量、安全日志、安全告警、威胁情报等安全数据,利用数据分析和机器学习技术,分析网络行为及用户行为等因素,并对网络当前状态和发展趋势进行分析和预测的系统。  【关键词】网络安全态势;感知;关键技术  1网络安全态
期刊