电力系统信息通信一体化调度平台的微服务组件优化方法

文档序号:195544 发布日期:2021-11-02 浏览:33次 >En<

阅读说明:本技术 电力系统信息通信一体化调度平台的微服务组件优化方法 (Micro-service component optimization method of power system information and communication integrated scheduling platform ) 是由 孙赫阳 刘一涛 刘刚 刘劲松 王刚 雷振江 宋进良 李桐 刘扬 杨超 王磊 陈 于 2021-06-25 设计创作,主要内容包括:本发明属于信息系统调度运行技术领域,尤其涉及一种电力系统信息通信一体化调度平台的微服务组件优化方法。包括:步骤1:微服务组件优化改造设计;步骤2:微服务组件优化改造资源配置中心,阐明资源配置服务组件内容;步骤3:微服务组件优化改造场景中心,阐明场景中心组件内容;步骤4:微服务组件优化改造工具中心,阐明工具中心组件内容;步骤5:微服务组件优化改造监控服务组件,阐明监控服务组件内容。本发明针对运行中出现的问题能够及时预警,和数据一致性对比,还能够显著降低业务系统运行故障,为信息系统调度运行提供强有力的保障。(The invention belongs to the technical field of information system scheduling operation, and particularly relates to a micro-service component optimization method of an information communication integrated scheduling platform of an electric power system. The method comprises the following steps: step 1: optimizing, modifying and designing the micro-service component; step 2: the micro service component optimizes and reforms a resource allocation center, and content of the resource allocation service component is clarified; and step 3: the micro service component optimizes and reforms a scene center, and clarifies the content of the scene center component; and 4, step 4: optimizing and transforming a tool center by the micro service component, and clarifying the content of the tool center component; and 5: and the micro service component optimizes and reforms the monitoring service component, and clarifies the content of the monitoring service component. The invention can give an early warning in time aiming at the problems in operation, compares the problems with the data consistency, can obviously reduce the operation faults of the service system and provides a powerful guarantee for the scheduling operation of the information system.)

电力系统信息通信一体化调度平台的微服务组件优化方法

技术领域

本发明属于信息系统调度运行技术领域,尤其涉及一种电力系统信息通信一体化调度平台的微服务组件优化方法。

背景技术

目前,信息通信运行管理系统单个省公司平均注册用户数 250 个,并发用户数20 个,实现了柔性统一的基础技术支撑平台,重组了决策、调控、运检、客服、三线等业务应用,完善了一体化调度运行门户展现,实现了统一的电力信息综合采集监控及预警,完善提升了资源管理、调度管理、运行管理、检修管理等基础应用功能,并丰富了运行方式、状态评价、决策分析等高级应用,整体满足了管理精益化的需求。

信息通信客户服务管理系统(以下简称ICS系统)注册用户1300个,并发80个。2013年,通过一级集中式客服管理系统在全国27个省公司的部署实施,成功实现了信息运行呼叫中心系统“一级部署,两级应用”的目标。信息运行呼叫中心系统、话务平台总部集中部署,应用采用“集中管理,分散座席”的方式,各省公司的坐席人员仍在原省公司进行业务受理,随着建设的推进逐步开展业务上收、坐席集中工作。2014年,实现了在支撑信息客户服务的基础上,全面覆盖支撑通信业务客户服务,拓展多渠道受理的一体化信息通信客户服务管理系统。2015年,结合电力信息通信运行相关业务的特点,建立一体化知识库,形成由一线提出知识需求,二线、三线完成知识库维护的机制,实现贯通一、二、三线间的知识信息共享,提高知识库的实用化水平。

用户行为审计系统单网省均注册用户1500用户,最大并发用户100,支撑省公司本部、市县公司营销、协同办公、电子商务平台、邮件系统四套业务应用以及信息运维业务的安全事件追踪溯源、异常行为监控等安全审计业务。

而目前,现有信息通信平台的业务应用服务、数据同步服务、数据库专业指标监控方面缺少监控手段,给运维管理带来极大压力。因此,有必要开展电力系统信息通信一体化调度平台的微服务组件优化,实现运行中出现问题的及时预警,和数据一致性对比,降低业务系统运行故障。

发明内容

针对上述现有信息通信平台存在的不足之处,本发明提供了一种电力系统信息通信一体化调度平台的微服务组件优化方法。其目的是为了实现运行中出现问题的及时预警,和数据一致性对比,降低业务系统运行故障的发明目的。

本发明为实现上述目的所采用的技术方案是:

电力系统信息通信一体化调度平台的微服务组件优化方法,包括以下步骤:

步骤1:微服务组件优化改造设计;

步骤2:微服务组件优化改造资源配置中心,阐明资源配置服务组件内容;

步骤3:微服务组件优化改造场景中心,阐明场景中心组件内容;

步骤4:微服务组件优化改造工具中心,阐明工具中心组件内容;

步骤5:微服务组件优化改造监控服务组件,阐明监控服务组件内容。

进一步的,步骤1所述微服务组件优化改造设计,具体包括:如何优化改造监控服务、流程服务、分析展示服务、场景中心、工具中心、资源配置服务、采集服务、审计服务、日志服务和安全服务十大微服务组件。

进一步的,步骤2所述微服务组件优化改造资源配置中心具体包括:自定义扩展属性功能、云资源配置管理、信息系统接口管理、基础数据稽查功能及对外接口服务功能。

进一步的,所述自定义扩展属性功能,是通过配置类型管理、配置属性组管理、配置属性管理、配置关系管理等配置管理功能,满足各单位对资源管理的个性化需求,包括:

(1)配置类型新增、删除、修改、查询;

(2)配置属性组新增、删除、修改、查询;

(3)配置属性管理,包括:配置属性新增、删除、修改、查询;属性约束新增、删除、修改、查询;枚举值新增、删除、修改、查询;

(4)配置关系管理,包括:配置类型关系新增、删除;配置类型关系视图展示;

所述云资源配置管理:基于当前云技术的发展及云环境的应用,基于配置管理功能,新增分布式云操作系统、容器云等云资源模型,及其模型属性、与现有资源模型间的关联关系定义,实现云资源与现有资源模型的关联维护及统一管理,

包括:云资源模型新增、删除、修改、查询;云资源配置项数据新增、修改、查询;云资源关联关系新增、删除、修改、查询;云资源配置项关联关系视图展示;

所述信息系统接口管理:实现逻辑接口和物理接口管理,完善接口与应用系统、物理设备的关联关系,建立接口资源台帐;

包括:

(1)逻辑接口新增,实现逻辑接口新增申请、导入新增申请、新增审核、新增归档;

(2)逻辑接口变更,实现逻辑接口变更申请、审核、归档;

(3)逻辑接口删除,实现逻辑接口删除申请、审核、归档;

(4)物理接口新增,实现物理接口新增申请、导入新增申请、新增审核、新增归档;

(5)物理接口变更,实现物理接口变更申请、审核、归档;

(6)物理接口删除,实现物理接口删除申请、审核、归档;

(7)集成关系新增,实现集成关系新增申请、审核、归档;

(8)集成关系变更,实现集成关系变更申请、审核、归档;

(9)集成关系删除,实现集成关系删除申请、审核、归档

(10)跨单位集成关系新增,实现跨单位集成关系新增申请、审核、归档;

(11)跨单位集成关系变更,实现跨单位集成关系变更申请、审核、归档;

(12)跨单位集成关系删除,实现跨单位集成关系删除申请、审核、归档;

(13)接口查询;

所述基础数据稽查功能:通过自定义的数据稽查条件,结合手动稽查、自动稽查的手段,实现数据的定期稽查;通过系统组件、短信、邮件等方式,实现对维护不及时、不规范数据的及时提醒,促进资源数据的准确性、有效性;

包括:数据稽查条件新增、删除、修改、查询;数据稽查任务新增、删除、修改、查询;稽查结果Excel导出;稽查结果通知;

所述对外接口服务功能:资源配置中心作为支撑运维工具的核心组件,通过统一的数据格式、严格的权限控制和返回码定义、通用的RESTful接口服务,满足各业务系统对配置项数据的查询、修改需求;

包括:

(1)配置类型分类查询;

(2)配置类型属性信息查询;

(3)字典表数据查询;

(4)配置项新增;

(5)配置项变更;

(6)配置项查询;

(7)子配置项查询;

(8)配置项关联信息查询;

(9)可用资源查询;

(10)配置项日志信息查询。

进一步的,所述步骤3中,微服务组件优化改造场景中心,阐明场景中心组件内容,具体包括:场景操作日志及执行报表、场景组合功能、场景模拟功能、场景回放功能、场景测试功能。

进一步的,所述场景操作日志及执行报表功能:实现场景实例执行的操作日志记录及统一管理,包括场景日志多维度查询和统计分析;实现场景实例执行后的报表定制及展示,包括报告模板的定义、场景执行报告生成和下载功能;

所述场景组合功能:增加子场景编排功能,包括子场景的模型定义、子场景绘制 、子场景保存,实现场景的嵌套定义和多场景的复合组合功能;增加并发场景编排功能,包括并发场景模型定义、并发场景绘制、并发场景保存,实现单个场景中多个任务的并发执行,提高场景实例的执行效率;

所述场景模拟功能:实现在生产环境执行具体场景前可以在测试环境按步骤模拟执行,包括模拟环境的定义、模拟环境的生成、场景实例加载、场景实例执行以及执行结果记录功能;

所述场景回放功能:实现场景实例执行后根据实际情况进行场景按步骤回放,包括历史场景实例任务查询、历史场景实例任务加载、历史执行日志获取、历史场景实例执行回放功能;

所述场景测试功能:增加场景的规范性检查功能,包括场景流程规范性检测和节点属性设置规范性检测、场景实例规范性检查;增加场景的测试功能,包括场景的单步执行、场景断点运行、场景执行暂停、场景执行恢复功能。

进一步的,所述步骤4中,微服务组件优化改造工具中心,阐明工具中心组件内容,具体包括:运维工具自运维功能、上传工具审核过程中测试功能。

进一步的,所述运维工具自运维功能:新增对工具中心中运维工具本身的运维及辅助支撑手段,包括工具运行环境健康检查,服务健康检查、故障治愈、工具备份管理、服务可视化、工具使用分析,实现工具的高可用及故障自动恢复;健康检查包含:健康检查配置、手动健康检查、自动健康检查及健康报警;故障治愈包含:故障自动重启及重新部署资源;工具备份管理包含策略、执行、自动、手动、工具备份版本管理;工具迁移包含:迁移路径、迁移监控、迁移报告;工具使用分析包含:工具访问数据分析、工具性能数据分析;

所述上传工具审核过程中测试功能:对新上传工具的功能及安全进行测试,方便审核人员对上传工具进行审核,符合规范要求后方可准入,实现对第三方运维工具及自研工具的全过程管控;包含测试配置、测试环境管理、测试运行管理、测试报告;

所述测试配置包括:测试配置管理、测试工具管理、测试工具集成;

所述测试环境管理包括:环境准备、环境监控、环境清除、资源申请;

所述测试运行管理包括:手动运行、自动运行、强制停止;

所述测试报告包括:报告概览、报告详情。

进一步的,所述步骤5中,监控服务组件包括:指标管理、标准数据接口、监控策略配置、资源监测、告警管理功能;

其中,所述指标管理功能包括:

(1)通过图形化的界面,实现采集指标的管理功能,具体包括:

1)指标新增:新增监控指标,配置指标的名称、单位、类型,并将指标与计算公式进行关联;

2)指标修改:对已有的监控指标,进行相关信息的修改;

3)指标删除:对已不需要的监控指标进行删除;

4)指标导出:以Excel的方式,将指标清单导出;

5)指标导入:提供Excel的导入模板,按照模板形成指标清单,导入到监控中心;

(2)通过图形化的假面,实现采集指标模板的管理功能,包括:

1)模板新增:新增监控指标的模板,配置模板的名称,包含的指标,监控频率;

2)模板修改:对已有的指标模板,进行相关信息的修改;

3)模板删除:对已不需要的指标模板进行删除;

(3)通过图形化的界面,实现对监控公式的管理功能,具体包括:

1)公式新增:新增监控计算公式,配置公式的名称,所属的指标,所属的监控协议,公式内容等,并配置公式与监控命令进行关联;

2)公式修改:对已有的计算公式,进行相关信息的修改;

3)公式删除:对不再使用的计算公式进行删除;

4)公式、命令关联关系维护:维护公式与监控命令的关联关系,为公式添加、删除关联的命令;

(4)通过图形化的界面,实现对监控命令的管理功能,具体包括:

1)命令新增:新增监控命令,配置命令的名称、对应的协议、命令内容信息;

2)命令修改:对已有的监控命令,进行相关信息的修改;

3)命令删除:对已经不再使用的监控命令进行删除;

所述标准数据接口功能:通过定义采集数据的接入和送出规范,实现标准数据服务,以规范化的数据格式将监控采集的数据对外提供,其功能包括数据发送接口和数据接入接口;具体包括以下步骤:

步骤1.数据发送接口:通过标准化的接口和数据格式,对外提供监控数据,具体包括:

1)获取监控对象列表接口:获取目前监控对象的清单和基本信息;

2)获取监控对象信息接口:获取具体一个监控对象的详细信息;

3)获取监控指标列表接口:获取当前一个监控对象的所有监控指标的清单;

4)获取监控指标当前值接口:获取当前一个监控对象指定的监控指标的最新一次监控的数据;

5)获取监控指标实时值接口:通过调用采集监控服务,实时获取该监控对象的监控指标数据,并对外发送;

6)获取监控指标历史值接口:根据参数,获取当前一个监控对象的监控指标一段时间内的监控数据;

7)获取告警生成策略列表接口:获取告警生成策略的清单和基本信息;

8)获取告警处理策略列表接口:获取告警处理策略的清单和基本信息;

9)获取告警过滤策略列表接口:获取告警过滤策略的清单和基本信息;

10)获取告警关联策略列表接口:获取告警关联策略的清单和基本信息;

11)获取告警策略详细信息接口:获取告警策略信息的详细内容;

12)获取Agent信息接口:获取监控对象上Agent的信息;

13)获取插件信息接口:获取监控对象上Agent上部署的插件信息;

14)获取Agent状态接口:获取监控对象上Agent和插件的运行状态信息;

步骤2.数据同步接口:通过标准化的接口和数据格式,将第三方的数据同步到监控中心,具体包括:

1)同步配置信息接口:通过接口,实现监控对象配置信息的同步;

2)同步性能信息接口:通过接口,实现监控对象性能信息的同步;

3)同步告警信息接口:通过接口,实现监控对象告警信息的同步;

所述监控策略配置功能:在目前的监控采集配置功能的基础上,进一步晚上监控策略配置功能,提供针对不同监控资源的默认模板,实现既可以按需灵活配置监控资源的各项策略,包括监控指标、监控周期,也可以根据模板快速完成监控资源的策略配置;具体包括:

(1)监控策略管理:对监控对象的监控策略进行维护,包括:

1)监控策略新增:新增监控对象的监控策略,包括基本信息,关联的指标,监控的方式,监控的频率;

2)监控策略修改:对已有的监控策略进行修改,包括监控的指标,监控的方式;

3)监控策略删除:对已经不再使用的监控策略进行删除,删除的前提是该监控策略已经停止下发;

(2)监控模板管理:对监控对象的监控策略模板进行维护,包括:

1)监控模板新增:新增监控对象的监控策略模板,包括监控指标清单,监控的方式,监控的频率;

2)监控模板修改:对已有的监控策略模板进行修改,包括监控的指标,监控的方式;

3)监控策略模板删除:当该监控策略模板没有监控对象在使用时,对已经不再使用的监控策略模板进行删除;

(3)监控日志查看:对监控过程的关键日志信息查看,包括:

监控日志查看:查看监控采集过程中的关键日志,包括关键节点的日志,出差日志信息;

(4)服务状态监控:对采集监控中各个服务的状态进行监控,包括:

1)服务中心状态查看:对采集监控服务中心运行状态的监控,当出现异常时,能第一时间发现并处理;

2)监控过程状态查看:对整个采集监控的过程进行监控;

(5)服务中心管理:对监控服务中心进行配置、监控,具体包括:

1)服务中心新建:新增一个监控服务中心节点,并纳入到某个服务中心集群中,配置监控服务中心的相关参数;

2)服务中心修改:对某个节点的监控服务中心的相关参数进行修改,并同步到监控服务中心;

3)服务中心删除:从监控服务中心集群中删除某个监控服务中心节点,删除的前提是该节点的监控服务中心已经停止服务;

4)启动服务中心:启动监控服务中心;

5)停止服务中心:停止监控服务中心;

6)服务中心监控:监视监控服务中心的运行情况,包括状态等信息;

所述资源监测功能:在目前资源监测的基础上,进一步完善监测功能,提供对新增的监控类型的监测功能,包括:

(1)网络监测:对新增的网络设备类型提供监测功能,包括:

1)F5负载均衡设备监测:根据F5的监测指标,提供专业化的F5负载均衡设备监测功能;

2)RadWare负载均衡设备监测:根据RadWare的监测指标,提供专业化的RadWare负载均衡设备监测功能;

(2)安全设备监测:完善现有的安全设备监测功能,对新增的安全设备类型实现监测功能,包括:

1)防火墙监测:完善防火墙监测功能;

2)隔离装置监测:根据完善的隔离装置的监测指标,完善隔离装置的监测功能;

(3)中间件监测:对新增的中间件类型提供监测功能,包括:

1)Memcached监测:根据Memcached的监测指标,提供专业化的Memcached服务监测功能;

2)Zookeeper监测:根据Zookeeper的监测指标,提供专业化的Zookeeper服务的监测功能;

3)Activemq监测:根据Activemq的监测指标,提供专业化的Activemq服务的监测功能;

4)国网定制化中间件监测:根据国网定制化中间件的监测指标,提供专业化的国网定制化中间件监测功能;

(4)数据库监测:对新增的数据库类型提供监测功能,包括:

1)Redis监测:根据Redis的监测指标,提供专业化的Redis数据库监测功能;

2)SGRDB-Mysql监测:根据国网定制化数据库MySql的监测指标,提供专业的数据库监测功能;

3)SGRDB-PG监测:根据国网定制化数据库PG的监测指标,提供专业的数据库监测功能;

4)达梦数据库监测,根据达梦数据库的监测指标,提供专业化的达梦数据库监测功能;

5)金仓数据库监测:根据金仓数据库的监测指标,提供专业化的金仓数据库监测功能;

所述告警管理功能:在目前告警管理的基础上,进一步完善告警管理功能,基于微服务架构,打造告警管理的微应用;包括:

(1)告警生成策略管理:对告警的生成策略进行管理,包括:

1)生成策略新增:根据监控指标,监控对象,添加告警的生成策略,主要配置告警生成的阈值、级别、告警内容;

2)生成策略修改:对已有的告警生成策略进行修改,主要调整生成的范围、阈值;

3)生成策略删除:对已不再使用的告警生成策略进行删除;

4)生成策略启用:对于新增或修改的告警生成策略进行启用;

5)告警策略停用:停止已启用的告警生成策略;

(2)告警处理策略管理:对告警的处理策略进行管理,包括:

1)处理策略新增:根据告警类型、级别等,添加告警的处理策略,主要配置告警处理的规则、通知方式;

2)处理策略修改:对已有的告警处理策略进行修改,主要调整处理的规则、通知方式;

3)处理策略删除:对已不再使用的告警处理策略进行删除;

4)处理策略启用:对于新增或修改的告警处理策略进行启用;

5)告警策略停用:停止已启用的告警处理策略;

(3)告警过滤策略管理:对告警的过滤策略进行管理,包括:

1)过滤策略新增:根据告警类型、关键字,添加告警的过滤策略,主要配置过滤的规则、方式;

2)过滤策略修改:对已有的告警过滤策略进行修改,主要调整过滤的规则;

3)过滤策略删除:对已不再使用的告警过滤策略进行删除;

4)过滤策略启用:对于新增或修改的告警过滤策略进行启用;

5)告警策略停用:停止已启用的告警过滤策略;

(4)告警关联策略管理:对告警的关联策略进行管理,包括:

1)关联策略新增:根据关联关系,添加告警的关联策略,主要配置告警关联的规则;

2)关联策略修改:对已有的告警关联策略进行修改,主要调整关联的规则;

3)关联策略删除:对已不再使用的告警关联策略进行删除;

4)关联策略启用:对于新增或修改的告警关联策略进行启用;

5)告警策略停用:停止已启用的告警关联策略;

(5)告警管理:对生成的告警信息进行管理,包括:

1)实时告警展示:展示最新生成的告警信息;

2)历史告警查询:对以往的告警信息进行查询,查询条件主要包括告警内容、告警资源、时间;

3)告警处理:提供告警的处理功能,包括告警的确认,告警生成工单。

一种计算机存储介质,所述计算机存储介质上存有计算机程序,所述计算机程序被处理器执行时实现所述的电力系统信息通信一体化调度平台的微服务组件优化方法的步骤。

本发明具有以下有益效果及优点:

本发明进一步开展 SG ITOM 3.0 运维体系设计修编,并实现深化试点和落地实施工作;开展平台“十组件”建设;优化完善“调度、运行、检修、客服、三线”业务;加强系统性能管理;加速云资源管理平台融合;拓展移动运维业务。按照 “一平台、一系统、多场景、微应用”的思路,依托SG-ITOM 3.0运维体系总体设计及技术架构规划,优化改造监控服务等微服务组件,形成新的“互联网+传统”的运维技术支撑。并且针对运行中出现的问题能够及时预警,和数据一致性对比,还能够显著降低业务系统运行故障,为信息系统调度运行提供强有力的保障。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明中指标功能的构架图;

图2为本发明中数据接口功能的构架图;

图3为本发明中监控策略配置功能的架构图;

图4为本发明中资源检测功能的架构图;

图5为本发明中告警管理功能的架构图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面将结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

下面参照图1-图5描述本发明一些实施例的技术方案。

实施例1

本发明公开了一种电力系统信息通信一体化调度平台的微服务组件优化方法,具体包括以下步骤:

步骤1:微服务组件优化改造设计。

步骤2:微服务组件优化改造资源配置中心,阐明资源配置服务组件内容。

步骤3:微服务组件优化改造场景中心,阐明场景中心组件内容。

步骤4:微服务组件优化改造工具中心,阐明工具中心组件内容。

步骤5:微服务组件优化改造监控服务组件,阐明监控服务组件内容。

进一步的,所述步骤1中,微服务组件优化改造设计,具体包括:

如何优化改造监控服务、流程服务、分析展示服务、场景中心、工具中心、资源配置服务、采集服务、审计服务、日志服务和安全服务十大微服务组件。

进一步的,所述步骤2中,微服务组件优化改造资源配置中心具体包括:

自定义扩展属性功能、云资源配置管理、信息系统接口管理、基础数据稽查功能、对外接口服务功能。

所述自定义扩展属性功能,是通过配置类型管理、配置属性组管理、配置属性管理、配置关系管理等配置管理功能,满足各单位对资源管理的个性化需求。

包括:

1.配置类型新增、删除、修改、查询;

2.配置属性组新增、删除、修改、查询;

3.配置属性管理,包括:

1)配置属性新增、删除、修改、查询;

2)属性约束新增、删除、修改、查询;

3)枚举值新增、删除、修改、查询。

4.配置关系管理,包括:

1)配置类型关系新增、删除;

2)配置类型关系视图展示。

所述云资源配置管理:

是基于当前云技术的发展及云环境的应用,基于配置管理功能,新增分布式云操作系统、容器云等云资源模型,及其模型属性、与现有资源模型间的关联关系定义等,实现云资源与现有资源模型的关联维护及统一管理。

包括:

1.云资源模型新增、删除、修改、查询;

2.云资源配置项数据新增、修改、查询;

3.云资源关联关系新增、删除、修改、查询;

4.云资源配置项关联关系视图展示。

所述信息系统接口管理:

实现逻辑接口和物理接口管理,完善接口与应用系统、物理设备的关联关系,建立接口资源台帐。

包括:

1.逻辑接口新增,实现逻辑接口新增申请、导入新增申请、新增审核、新增归档;

2.逻辑接口变更,实现逻辑接口变更申请、审核、归档;

3.逻辑接口删除,实现逻辑接口删除申请、审核、归档;

4.物理接口新增,实现物理接口新增申请、导入新增申请、新增审核、新增归档;

5.物理接口变更,实现物理接口变更申请、审核、归档;

6.物理接口删除,实现物理接口删除申请、审核、归档;

7.集成关系新增,实现集成关系新增申请、审核、归档;

8.集成关系变更,实现集成关系变更申请、审核、归档;

9.集成关系删除,实现集成关系删除申请、审核、归档

10.跨单位集成关系新增,实现跨单位集成关系新增申请、审核、归档;

11.跨单位集成关系变更,实现跨单位集成关系变更申请、审核、归档;

12.跨单位集成关系删除,实现跨单位集成关系删除申请、审核、归档;

13.接口查询

所述基础数据稽查功能:

通过自定义的数据稽查条件,结合手动稽查、自动稽查的手段,实现数据的定期稽查。通过系统组件、短信、邮件等方式,实现对维护不及时、不规范数据的及时提醒,促进资源数据的准确性、有效性。包括:

1.数据稽查条件新增、删除、修改、查询;

2.数据稽查任务新增、删除、修改、查询;

3.稽查结果Excel导出;

4.稽查结果通知;

所述对外接口服务功能:

资源配置中心作为支撑运维工具的核心组件,通过统一的数据格式、严格的权限控制和返回码定义、通用的RESTful接口服务,满足各业务系统对配置项数据的查询、修改等需求。

包括:

1.配置类型分类查询;

2.配置类型属性信息查询;

3.字典表数据查询;

4.配置项新增;

5.配置项变更;

6.配置项查询;

7.子配置项查询;

8.配置项关联信息查询;

9.可用资源查询;

10.配置项日志信息查询。

进一步的,所述步骤3中,微服务组件优化改造场景中心,阐明场景中心组件内容,具体包括:

场景操作日志及执行报表、场景组合功能、场景模拟功能、场景回放功能、场景测试功能。

所述场景操作日志及执行报表功能:

实现场景实例执行的操作日志记录及统一管理,包括场景日志多维度查询和统计分析;实现场景实例执行后的报表定制及展示,包括报告模板的定义、场景执行报告生成和下载等功能。

所述场景组合功能:

增加子场景编排功能,包括子场景的模型定义、子场景绘制 、子场景保存等,实现场景的嵌套定义和多场景的复合组合功能;增加并发场景编排功能,包括并发场景模型定义、并发场景绘制、并发场景保存等,实现单个场景中多个任务的并发执行,提高场景实例的执行效率。

所述场景模拟功能:

实现在生产环境执行具体场景前可以在测试环境按步骤模拟执行,包括模拟环境的定义、模拟环境的生成、场景实例加载、场景实例执行以及执行结果记录等功能。

所述场景回放功能:

实现场景实例执行后根据实际情况进行场景按步骤回放,包括历史场景实例任务查询、历史场景实例任务加载、历史执行日志获取、历史场景实例执行回放等功能。

所述场景测试功能:

增加场景的规范性检查功能,包括场景流程规范性检测和节点属性设置规范性检测、场景实例规范性检查;增加场景的测试功能,包括场景的单步执行、场景断点运行、场景执行暂停、场景执行恢复等功能。

进一步的,所述步骤4中,微服务组件优化改造工具中心,阐明工具中心组件内容,具体包括:

运维工具自运维功能、上传工具审核过程中测试功能。

所述运维工具自运维功能:

新增对工具中心中运维工具本身的运维及辅助支撑手段,如工具运行环境健康检查,服务健康检查、故障治愈、工具备份管理、服务可视化、工具使用分析,实现工具的高可用及故障自动恢复。健康检查包含:健康检查配置、手动健康检查、自动健康检查及健康报警;故障治愈包含:故障自动重启及重新部署资源;工具备份管理包含策略、执行、自动、手动、工具备份版本管理;工具迁移包含:迁移路径、迁移监控、迁移报告。工具使用分析包含:工具访问数据分析、工具性能数据分析。

所述上传工具审核过程中测试功能:

对新上传工具的功能及安全进行测试,方便审核人员对上传工具进行审核,符合规范要求后方可准入,实现对第三方运维工具及自研工具的全过程管控。主要包含测试配置(测试配置管理、测试工具管理、测试工具集成)、测试环境管理(环境准备、环境监控、环境清除、资源申请)、测试运行管理(手动运行、自动运行、强制停止)、测试报告(报告概览、报告详情)。

进一步的,所述步骤5中,监控服务组件具体包括:

指标管理、标准数据接口、监控策略配置、资源监测、告警管理功能。

所述指标管理功能。

1.通过图形化的界面,实现采集指标的管理功能,具体包括:

1)指标新增:新增监控指标,配置指标的名称、单位、类型等,并将指标与计算公式进行关联。

2)指标修改:对已有的监控指标,进行相关信息的修改。

3)指标删除:对已不需要的监控指标进行删除。

4)指标导出:以Excel的方式,将指标清单导出。

5)指标导入:提供Excel的导入模板,按照模板形成指标清单,导入到监控中心。

2.通过图形化的假面,实现采集指标模板的管理功能,具体包括:

1)模板新增:新增监控指标的模板,配置模板的名称,包含的指标,监控频率等。

2)模板修改:对已有的指标模板,进行相关信息的修改。

3)模板删除:对已不需要的指标模板进行删除。

3.通过图形化的界面,实现对监控公式的管理功能,具体包括:

1)公式新增:新增监控计算公式,配置公式的名称,所属的指标,所属的监控协议,公式内容等,并配置公式与监控命令进行关联。

2)公式修改:对已有的计算公式,进行相关信息的修改。

3)公式删除:对不再使用的计算公式进行删除。

4)公式、命令关联关系维护:维护公式与监控命令的关联关系,可以为公式添加、删除关联的命令。

4.通过图形化的界面,实现对监控命令的管理功能,具体包括:

1)命令新增:新增监控命令,配置命令的名称、对应的协议、命令内容等信息。

2)命令修改:对已有的监控命令,进行相关信息的修改。

3)命令删除:对已经不再使用的监控命令进行删除。

所述标准数据接口功能:通过定义采集数据的接入和送出规范,实现标准数据服务,以规范化的数据格式将监控采集的数据对外提供,其功能主要包括数据发送接口和数据接入接口。具体包括以下步骤:

1.数据发送接口:通过标准化的接口和数据格式,对外提供监控数据,具体包括:

1)获取监控对象列表接口:获取目前监控对象的清单和基本信息。

2)获取监控对象信息接口:获取具体一个监控对象的详细信息。

3)获取监控指标列表接口:获取当前一个监控对象的所有监控指标的清单。

4)获取监控指标当前值接口:获取当前一个监控对象指定的监控指标的最新一次监控的数据。

5)获取监控指标实时值接口:通过调用采集监控服务,实时获取该监控对象的监控指标数据,并对外发送。

6)获取监控指标历史值接口:根据参数,获取当前一个监控对象的监控指标一段时间内的监控数据。

7)获取告警生成策略列表接口:获取告警生成策略的清单和基本信息。

8)获取告警处理策略列表接口:获取告警处理策略的清单和基本信息。

9)获取告警过滤策略列表接口:获取告警过滤策略的清单和基本信息。

10)获取告警关联策略列表接口:获取告警关联策略的清单和基本信息。

11)获取告警策略详细信息接口:获取告警策略信息的详细内容。

12)获取Agent信息接口:获取监控对象上Agent的信息。

13)获取插件信息接口:获取监控对象上Agent上部署的插件信息。

14)获取Agent状态接口:获取监控对象上Agent和插件的运行状态信息。

2.数据同步接口:通过标准化的接口和数据格式,将第三方的数据同步到监控中心,具体包括:

1)同步配置信息接口:通过接口,实现监控对象配置信息的同步。

2)同步性能信息接口:通过接口,实现监控对象性能信息的同步。

3)同步告警信息接口:通过接口,实现监控对象告警信息的同步。

所述监控策略配置功能:

在目前的监控采集配置功能的基础上,进一步晚上监控策略配置功能,提供针对不同监控资源的默认模板,实现既可以按需灵活配置监控资源的各项策略,包括监控指标、监控周期等,也可以根据模板快速完成监控资源的策略配置。具体包括:

1.监控策略管理:对监控对象的监控策略进行维护,具体包括:

1)监控策略新增:新增监控对象的监控策略,包括基本信息,关联的指标,监控的方式,监控的频率等。

2)监控策略修改:对已有的监控策略进行修改,主要包括监控的指标,监控的方式等。

3)监控策略删除:对已经不再使用的监控策略进行删除,删除的前提是该监控策略已经停止下发。

2.监控模板管理:对监控对象的监控策略模板进行维护,具体包括:

1)监控模板新增:新增监控对象的监控策略模板,包括监控指标清单,监控的方式,监控的频率等。

2)监控模板修改:对已有的监控策略模板进行修改,主要包括监控的指标,监控的方式等。

3)监控策略模板删除:对已经不再使用的监控策略模板进行删除,删除的前提是该监控策略模板没有监控对象在使用。

3.监控日志查看:对监控过程的关键日志信息查看,具体包括:

1)监控日志查看:查看监控采集过程中的关键日志,包括关键节点的日志,出差日志等信息。

4.服务状态监控:对采集监控中各个服务的状态进行监控,具体包括:

1)服务中心状态查看:对采集监控服务中心运行状态的监控,当出现异常时,能第一时间发现并处理。

2)监控过程状态查看:对整个采集监控的过程进行监控。

5.服务中心管理:对监控服务中心进行配置、监控,具体包括:

1)服务中心新建:新增一个监控服务中心节点,并纳入到某个服务中心集群中,配置监控服务中心的相关参数。

2)服务中心修改:对某个节点的监控服务中心的相关参数进行修改,并同步到监控服务中心。

3)服务中心删除:从监控服务中心集群中删除某个监控服务中心节点,删除的前提是该节点的监控服务中心已经停止服务。

4)启动服务中心:启动监控服务中心。

5)停止服务中心:停止监控服务中心。

6)服务中心监控:监视监控服务中心的运行情况,包括状态等信息。

所述资源监测功能:

在目前资源监测的基础上,进一步完善监测功能,提供对新增的监控类型的监测功能。具体包括:

1.网络监测:对新增的网络设备类型提供监测功能,具体包括:

1)F5负载均衡设备监测:根据F5的监测指标,提供专业化的F5负载均衡设备监测功能。

2)RadWare负载均衡设备监测:根据RadWare的监测指标,提供专业化的RadWare负载均衡设备监测功能。

2.安全设备监测:完善现有的安全设备监测功能,对新增的安全设备类型实现监测功能,具体包括:

1)防火墙监测:完善防火墙监测功能。

2)隔离装置监测:根据完善的隔离装置的监测指标,完善隔离装置的监测功能。

3.中间件监测:对新增的中间件类型提供监测功能,具体包括:

1)Memcached(一种分布式高速缓存系统)监测:根据Memcached的监测指标,提供专业化的Memcached服务监测功能。

2)Zookeeper(一种分布式应用程序协调服务)监测:根据Zookeeper的监测指标,提供专业化的Zookeeper服务的监测功能。

3)Activemq(开源消息中间件)监测:根据Activemq的监测指标,提供专业化的Activemq服务的监测功能。

4)国网定制化中间件监测:根据国网定制化中间件的监测指标,提供专业化的国网定制化中间件监测功能。

4.数据库监测:对新增的数据库类型提供监测功能,具体包括:

1)Redis监测:根据Redis的监测指标,提供专业化的Redis数据库监测功能。

2)SGRDB-Mysql监测:根据国网定制化数据库(MySql)的监测指标,提供专业的数据库监测功能。

3)SGRDB-PG监测:根据国网定制化数据库(PG)的监测指标,提供专业的数据库监测功能。

4)达梦数据库监测,根据达梦数据库的监测指标,提供专业化的达梦数据库监测功能。

5)金仓数据库监测:根据金仓数据库的监测指标,提供专业化的金仓数据库监测功能。

所述告警管理功能:

在目前告警管理的基础上,进一步完善告警管理功能,基于微服务架构,打造告警管理的微应用。具体包括:

1.告警生成策略管理:对告警的生成策略进行管理,具体包括:

1)生成策略新增:根据监控指标,监控对象,添加告警的生成策略,主要配置告警生成的阈值、级别、告警内容等。

2)生成策略修改:对已有的告警生成策略进行修改,主要调整生成的范围、阈值等。

3)生成策略删除:对已不再使用的告警生成策略进行删除。

4)生成策略启用:对于新增或修改的告警生成策略进行启用。

5)告警策略停用:停止已启用的告警生成策略。

2.告警处理策略管理:对告警的处理策略进行管理,具体包括:

1)处理策略新增:根据告警类型、级别等,添加告警的处理策略,主要配置告警处理的规则、通知方式等。

2)处理策略修改:对已有的告警处理策略进行修改,主要调整处理的规则、通知方式等。

3)处理策略删除:对已不再使用的告警处理策略进行删除。

4)处理策略启用:对于新增或修改的告警处理策略进行启用。

5)告警策略停用:停止已启用的告警处理策略。

3.告警过滤策略管理:对告警的过滤策略进行管理,具体包括:

1)过滤策略新增:根据告警类型、关键字等,添加告警的过滤策略,主要配置过滤的规则、方式等。

2)过滤策略修改:对已有的告警过滤策略进行修改,主要调整过滤的规则等。

3)过滤策略删除:对已不再使用的告警过滤策略进行删除。

4)过滤策略启用:对于新增或修改的告警过滤策略进行启用。

5)告警策略停用:停止已启用的告警过滤策略。

4.告警关联策略管理:对告警的关联策略进行管理,具体包括:

1)关联策略新增:根据关联关系,添加告警的关联策略,主要配置告警关联的规则等。

2)关联策略修改:对已有的告警关联策略进行修改,主要调整关联的规则等。

3)关联策略删除:对已不再使用的告警关联策略进行删除。

4)关联策略启用:对于新增或修改的告警关联策略进行启用。

5)告警策略停用:停止已启用的告警关联策略。

5.告警管理:对生成的告警信息进行管理,具体包括:

1)实时告警展示:展示最新生成的告警信息。

2)历史告警查询:对以往的告警信息进行查询,查询条件主要包括告警内容、告警资源、时间等。

3)告警处理:提供告警的处理功能,包括告警的确认,告警生成工单等。

实施例2

基于同一发明构思,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质上存有计算机程序,所述计算机程序被处理器执行时实现实施例1所述的一种电力系统信息通信一体化调度平台的微服务组件优化方法的步骤。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

26页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种网卡配置的保存方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!