CN112381244A - 基于d5000电网调度***的资源实时监测方法 - Google Patents

基于d5000电网调度***的资源实时监测方法 Download PDF

Info

Publication number
CN112381244A
CN112381244A CN202011274772.6A CN202011274772A CN112381244A CN 112381244 A CN112381244 A CN 112381244A CN 202011274772 A CN202011274772 A CN 202011274772A CN 112381244 A CN112381244 A CN 112381244A
Authority
CN
China
Prior art keywords
power grid
real
resource
information
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011274772.6A
Other languages
English (en)
Inventor
王巍
蔡东飞
周军
胡笑楠
许静静
李昊禹
刘丹
赵一鸣
袁鹤文
高鹤鸣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Liaoyang Power Supply Co Of State Grid Liaoning Electric Power Supply Co ltd
State Grid Corp of China SGCC
Original Assignee
Liaoyang Power Supply Co Of State Grid Liaoning Electric Power Supply Co ltd
State Grid Corp of China SGCC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Liaoyang Power Supply Co Of State Grid Liaoning Electric Power Supply Co ltd, State Grid Corp of China SGCC filed Critical Liaoyang Power Supply Co Of State Grid Liaoning Electric Power Supply Co ltd
Priority to CN202011274772.6A priority Critical patent/CN112381244A/zh
Publication of CN112381244A publication Critical patent/CN112381244A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Abstract

本发明公开了一种基于D5000电网调度***的资源实时监测方法,该方法通过周期实时监视D5000电网调度***中资源使用信息,并调用EMS***服务总线,通过实时库服务更新到遥测表中,并通过被动采样服务将信息写入到历史库中,以D5000电网调度***的人机界面进行展示,以快速辨识***服务资源使用情况,并及时发现***重要资源异常访问问题,及早处理,避免***故障于未然,该方法具有工作效率高、准确性好等优点,可有效提高D5000电网调度***运行的稳定性。

Description

基于D5000电网调度***的资源实时监测方法
技术领域
本发明公开涉及资源使用信息监测的技术领域,尤其涉及一种基于D5000电网调度***的资源实时监测方法。
背景技术
现有智能电网调度技术支持的D5000***中,各重要服务器cpu使用率、物理内存使用率、硬盘分区使用率、文件句柄使用个数、实时库scada服务连接数等为自动化运维人员日常巡视工作内容,巡视工作量大且不具备自动展示功能,需自动化运维人员手动登录巡视,工作效率低。
因此,如何研发一种可实现自动监测的方法,以替代运维人员的手动登录巡视,成为人们亟待解决的问题。
发明内容
鉴于此,本发明提供了一种基于D5000电网调度***的资源实时监测方法,以至少解决以往的运维人员的手动登录巡视方法,存在工作效率低的问题。
本发明提供的技术方案,具体为,一种基于D5000电网调度***的资源实时监测方法,该方法包括如下步骤:
S1:周期获取所述D5000电网调度***中的资源使用信息;
S2:将获取的资源使用信息进行梳理筛选后,按照定制格式组合,形成标准E格式文件;
S3:将形成的标准E格式文件,通过所述D5000电网调度***中的实时库服务更新到遥测表中;
S4:通过被动采样服务将遥测表中的资源使用信息写入到所述D5000电网调度***的历史库中,并通过所述D5000电网调度***的人机界面进行资源使用信息的显示。
优选,所述资源使用信息包括:CPU使用率、物理内存使用率、硬盘分区使用率、文件句柄使用个数、实时库scada服务连接数、实时库public服务连接数、midhs服务连接数、query_sample服务连接数以及数据库服务连接数。
进一步优选,所述E格式文件的文件名称中带有标准导出时间,用于注明资源使用断面是何时导出。
进一步优选,步骤S3:将形成的标准E格式文件,通过所述D5000电网调度***中的实时库服务更新到遥测表中,具体包括:
S301:依据E格式文本规范解析文本,并获取数据信息;
S302:将获取的数据信息,按照所述数据信息对应的数据类型,将所述数据信息的数据格式进行转换;
S303:将格式转换后的数据信息按照对应的结构类型进行封装后,存储到vector容器中;
S304:读入其他遥测量实时库数据信息,并存储到字典容器中;
S305:将vector容器中的记录逐条取出和字典表中记录做匹配,将资源使用信息与其他遥测量表新建的记录一一匹配,并调用实时库服务更新到实时库中。
进一步优选,步骤S302:将获取的数据信息,按照所述数据信息对应的数据类型,将所述数据信息的数据格式进行转换,具体为:
将字符数据转换成浮点数数据,将文本数据转换成字符串数据。
进一步优选,步骤S303中所述vector容器为可按照实际数据量进行动态扩充vector容器。
进一步优选,步骤S301中还包括:从所述E格式文件中获取时间信息。
进一步优选,步骤S4中通过被动采样服务将遥测表中的资源使用信息写入到所述D5000电网调度***的历史库中,具体为:
通过所述D5000电网调度***中被动采样接口服务,将数据信息提交采样定义服务后,写入所述D5000电网调度***的历史库中。
进一步优选,步骤S4中通过所述D5000电网调度***的人机界面进行资源使用信息的显示,具体为:
S401:定义图形界面,并绘制曲线展示组件;
S402:基于数据信息,通过所述D5000电网调度***的人机界面以曲线的形式进行资源使用信息的显示,且每类资源使用信息使用一个曲线展示组件。
进一步优选,所述曲线展示组件通过调用所述D5000电网调度***中历史查询服务,获取历史库中的资源数据。
进一步优选,所述D5000电网调度***的人机界面,按照今日曲线和昨日曲线两条曲线进行每类资源使用信息使用状态的展示,且所述今日曲线的颜色与所述昨日曲线的颜色不同。
本发明提供的基于D5000电网调度***的资源实时监测方法中,通过周期实时监视D5000电网调度***中资源使用信息,并调用EMS***服务总线,通过实时库服务更新到遥测表中,并通过被动采样服务将信息写入到历史库中,以D5000电网调度***的人机界面进行展示,以快速辨识***服务资源使用情况,并及时发现***重要资源异常访问问题,及早处理,避免***故障于未然,提高运行的稳定性。
本发明提供的基于D5000电网调度***的资源实时监测方法中,可实现资源使用信息的自动监测和结果展示,具有工作效率高、准确性好等优点,可有效提高D5000电网调度***运行的稳定性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明的公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明公开实施例提供的一种基于D5000电网调度***的资源实时监测方法的流程示意图;
图2为本发明公开实施例提供的一种基于D5000电网调度***的资源实时监测方法中步骤S3的流程示意图;
图3为本发明公开实施例提供的一种基于D5000电网调度***的资源实时监测方法中步骤S4的流程示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的方法的例子。
为了解决以往的运维人员的手动登录巡视方法,存在工作效率低的问题,本实施方案提供了一种基于D5000电网调度***的资源实时监测方法,参见图1,该方法包括如下步骤:
S1:周期获取D5000电网调度***中的资源使用信息;
S2:将获取的资源使用信息进行梳理筛选后,按照定制格式组合,形成标准E格式文件;
S3:将形成的标准E格式文件,通过D5000电网调度***中的实时库服务更新到遥测表中;
S4:通过被动采样服务将遥测表中的资源使用信息写入到D5000电网调度***的历史库中,并通过D5000电网调度***的人机界面进行资源使用信息的显示。
其中,步骤S1:周期获取D5000电网调度***中的资源使用信息的方法为:使用基于linux的脚本命令,通过shell编程技术进行资源信息收集功能开发,将各种命令进行整合优化,形成功能完备的资源信息抽取整理的程序脚本。通过配置定时任务,可以指定任意周期进行资源信息的动态获取,通常设定以分钟级进行获取。
上述获取的资源使用信息包括:CPU使用率、物理内存使用率、硬盘分区使用率、文件句柄使用个数、实时库scada服务连接数、实时库public服务连接数、midhs服务连接数、query_sample服务连接数以及数据库服务连接数。
步骤S2将获取的资源使用信息进行梳理筛选后,按照定制格式组合,形成标准E格式文件,其中,在E格式文件的文件名称中带有标准导出时间,用于注明资源使用断面是何时导出。最终形成的E格式文件中包含:cpu使用率、物理内存使用率、硬盘分区使用率、文件句柄使用个数、实时库scada服务连接数、实时库public服务连接数、midhs服务连接数、query_sample服务连接数、数据库服务连接数等***重要资源使用指标数据。
步骤S3:将形成的标准E格式文件,通过D5000电网调度***中的实时库服务更新到遥测表中,主要是基于D5000电网调度***开发资源信息E格式数据的解析与导入,使用D5000电网调度***框架,包含服务总线、消息总线、网络实时库服务、***应用管理服务、配置文件解析服务、被动采样服务,高度契合智能电网调度技术支持***基础平台,完全按照平台标准编写实现。
参见图2,步骤S3的具体过程为:
S301:依据E格式文本规范解析文本,并获取数据信息;
S302:将获取的数据信息,按照数据信息对应的数据类型,将数据信息的数据格式进行转换;
S303:将格式转换后的数据信息按照对应的结构类型进行封装后,存储到vector容器中;
S304:读入其他遥测量实时库数据信息,并存储到字典容器中;这样可以在这些记录中快速定位所需要的记录;
S305:将vector容器中的记录逐条取出和字典表中记录做匹配,将资源使用信息与其他遥测量表新建的记录一一匹配,并调用实时库服务更新到实时库中。
其中,步骤S302中将数据信息的数据格式进行转换时,具体为,将字符数据转换成浮点数数据,将文本数据转换成字符串数据。
步骤S303将格式转换后的数据信息按照对应的结构类型进行封装后,存储到vector容器中,其中,通常每一项数据信息对应一个结构类型,因此,在进行数据信息存储时,首先是进行数据信息类型的识别,然后识别该类型数据信息对应结构类型,最后将该数据信息封装到对应的结构类型中。为了满足数据的存储量要求,优选,上述ector容器为可按照实际数据量进行动态扩充的vector容器。
为提高准确性,在步骤S301中,还从所述E格式文件中获取时间信息,保证数据与时间的匹配正确性。
其中,上述步骤中,利用D5000电网调度***中现有其他要测量实时库表时,可通过人工定义监视资源记录,名称按照指定要求规范组成。
上述步骤S4中通过被动采样服务将遥测表中的资源使用信息写入到D5000电网调度***的历史库中,具体为:
通过D5000电网调度***中被动采样接口服务,将数据信息提交采样定义服务后,写入D5000电网调度***的历史库中。
上述步骤S4中通过D5000电网调度***的人机界面进行资源使用信息的显示,主要是基于D5000电网调度***的人机功能模块,利用图形组件展示***资源使用数据信息。
参见图3,步骤S4具体为:
S401:定义图形界面,并绘制曲线展示组件;
S402:基于数据信息,通过D5000电网调度***的人机界面以曲线的形式进行资源使用信息的显示,且每类资源使用信息使用一个曲线展示组件,每个曲线展示组件中包含重要服务器的该资源使用情况。
上述曲线展示组件可通过调用所述D5000电网调度***中历史查询服务,获取历史库中的资源数据。
为了便于比较发现重要服务器资源使用异常情况,所述D5000电网调度***的人机界面,按照今日曲线和昨日曲线两条曲线进行每类资源使用信息使用状态的展示,且今日曲线的颜色与昨日曲线的颜色不同,以便进行区分。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述的内容,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

Claims (11)

1.一种基于D5000电网调度***的资源实时监测方法,其特征在于,包括如下步骤:
S1:周期获取所述D5000电网调度***中的资源使用信息;
S2:将获取的资源使用信息进行梳理筛选后,按照定制格式组合,形成标准E格式文件;
S3:将形成的标准E格式文件,通过所述D5000电网调度***中的实时库服务更新到遥测表中;
S4:通过被动采样服务将遥测表中的资源使用信息写入到所述D5000电网调度***的历史库中,并通过所述D5000电网调度***的人机界面进行资源使用信息的显示。
2.根据权利要求1所述基于D5000电网调度***的资源实时监测方法,其特征在于,所述资源使用信息包括:CPU使用率、物理内存使用率、硬盘分区使用率、文件句柄使用个数、实时库scada服务连接数、实时库publ ic服务连接数、midhs服务连接数、query_sample服务连接数以及数据库服务连接数。
3.根据权利要求1所述基于D5000电网调度***的资源实时监测方法,其特征在于,所述E格式文件的文件名称中带有标准导出时间,用于注明资源使用断面是何时导出。
4.根据权利要求1所述基于D5000电网调度***的资源实时监测方法,其特征在于,步骤S3:将形成的标准E格式文件,通过所述D5000电网调度***中的实时库服务更新到遥测表中,具体包括:
S301:依据E格式文本规范解析文本,并获取数据信息;
S302:将获取的数据信息,按照所述数据信息对应的数据类型,将所述数据信息的数据格式进行转换;
S303:将格式转换后的数据信息按照对应的结构类型进行封装后,存储到vector容器中;
S304:读入其他遥测量实时库数据信息,并存储到字典容器中;
S305:将vector容器中的记录逐条取出和字典表中记录做匹配,将资源使用信息与其他遥测量表新建的记录一一匹配,并调用实时库服务更新到实时库中。
5.根据权利要求4所述基于D5000电网调度***的资源实时监测方法,其特征在于,步骤S302:将获取的数据信息,按照所述数据信息对应的数据类型,将所述数据信息的数据格式进行转换,具体为:
将字符数据转换成浮点数数据,将文本数据转换成字符串数据。
6.根据权利要求4所述基于D5000电网调度***的资源实时监测方法,其特征在于,步骤S303中所述vector容器为可按照实际数据量进行动态扩充vector容器。
7.根据权利要求4所述基于D5000电网调度***的资源实时监测方法,其特征在于,步骤S301中还包括:从所述E格式文件中获取时间信息。
8.根据权利要求1所述基于D5000电网调度***的资源实时监测方法,其特征在于,步骤S4中通过被动采样服务将遥测表中的资源使用信息写入到所述D5000电网调度***的历史库中,具体为:
通过所述D5000电网调度***中被动采样接口服务,将数据信息提交采样定义服务后,写入所述D5000电网调度***的历史库中。
9.根据权利要求1所述基于D5000电网调度***的资源实时监测方法,其特征在于,步骤S4中通过所述D5000电网调度***的人机界面进行资源使用信息的显示,具体为:
S401:定义图形界面,并绘制曲线展示组件;
S402:基于数据信息,通过所述D5000电网调度***的人机界面以曲线的形式进行资源使用信息的显示,且每类资源使用信息使用一个曲线展示组件。
10.根据权利要求9所述基于D5000电网调度***的资源实时监测方法,其特征在于,所述曲线展示组件通过调用所述D5000电网调度***中历史查询服务,获取历史库中的资源数据。
11.根据权利要求9所述基于D5000电网调度***的资源实时监测方法,其特征在于,所述D5000电网调度***的人机界面,按照今日曲线和昨日曲线两条曲线进行每类资源使用信息使用状态的展示,且所述今日曲线的颜色与所述昨日曲线的颜色不同。
CN202011274772.6A 2020-11-16 2020-11-16 基于d5000电网调度***的资源实时监测方法 Pending CN112381244A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011274772.6A CN112381244A (zh) 2020-11-16 2020-11-16 基于d5000电网调度***的资源实时监测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011274772.6A CN112381244A (zh) 2020-11-16 2020-11-16 基于d5000电网调度***的资源实时监测方法

Publications (1)

Publication Number Publication Date
CN112381244A true CN112381244A (zh) 2021-02-19

Family

ID=74584017

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011274772.6A Pending CN112381244A (zh) 2020-11-16 2020-11-16 基于d5000电网调度***的资源实时监测方法

Country Status (1)

Country Link
CN (1) CN112381244A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294802A (zh) * 2013-05-30 2013-09-11 国家电网公司 千万千瓦级风电基地风机运行信息实时监测方法
CN107943831A (zh) * 2017-10-23 2018-04-20 国家电网公司西北分部 一种基于HBase的电网历史数据集中存储方法
CN109712386A (zh) * 2018-12-06 2019-05-03 中国南方电网有限责任公司 一种基于e格式的分布式建模***量测数据校验方法
CN110247474A (zh) * 2019-05-22 2019-09-17 国网安徽省电力有限公司 一种基于d5000***电网运行状态的统计汇总方法及***
CN110531724A (zh) * 2019-09-17 2019-12-03 国网辽宁省电力有限公司辽阳供电公司 一种基于智能电网调度控制***的遥测自动采样定义方法
CN111858284A (zh) * 2020-07-24 2020-10-30 苏州浪潮智能科技有限公司 一种人工智能服务器的资源监控方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294802A (zh) * 2013-05-30 2013-09-11 国家电网公司 千万千瓦级风电基地风机运行信息实时监测方法
CN107943831A (zh) * 2017-10-23 2018-04-20 国家电网公司西北分部 一种基于HBase的电网历史数据集中存储方法
CN109712386A (zh) * 2018-12-06 2019-05-03 中国南方电网有限责任公司 一种基于e格式的分布式建模***量测数据校验方法
CN110247474A (zh) * 2019-05-22 2019-09-17 国网安徽省电力有限公司 一种基于d5000***电网运行状态的统计汇总方法及***
CN110531724A (zh) * 2019-09-17 2019-12-03 国网辽宁省电力有限公司辽阳供电公司 一种基于智能电网调度控制***的遥测自动采样定义方法
CN111858284A (zh) * 2020-07-24 2020-10-30 苏州浪潮智能科技有限公司 一种人工智能服务器的资源监控方法和装置

Similar Documents

Publication Publication Date Title
CN109302522A (zh) 测试方法、装置以及计算机***和介质
CN102298365B (zh) 自动识别管理航天测控地面站设备变化的方法
CN101867494B (zh) 基于监控模板的软硬件性能监控方法及***
CN109947746A (zh) 一种基于etl流程的数据质量管控方法和***
CN107909300A (zh) 智能工厂管理平台和方法
CN111125444A (zh) 大数据任务调度管理方法、装置、设备及存储介质
CN112804093B (zh) 一种基于故障能力中心的集中调度支撑方法和***
CN113361663A (zh) 基于人工智能的电网事件诊断自主学习方法及***
CN111062593A (zh) 一种配网运行管理方法及其***、计算机设备、存储介质
CN112052082B (zh) 任务属性优化方法、装置、服务器及存储介质
CN109902919A (zh) 服务器资产管理方法、装置、设备及可读存储介质
CN112286957A (zh) 基于结构化查询语言的bi***的api应用方法及***
CN113468168A (zh) 一种起重机械多源异构数据高速采集与处理软控制方法
CN112152874A (zh) 分布式***中应用监控数据的采集与分析***及方法
CN112825165A (zh) 项目质量管理的方法和装置
CN104461832B (zh) 一种监控应用服务器资源的方法及装置
CN104516736A (zh) 一种售后诊断***开发平台
CN112381244A (zh) 基于d5000电网调度***的资源实时监测方法
CN110336889B (zh) 一种数值天气预报模式运行智能监控平台和监控方法
CN111414355A (zh) 一种海上风电场数据监测存储***及方法、装置
CN103633736A (zh) 从变电子站至主站的在线监测通信方法
CN107018160B (zh) 一种基于层次化的制造资源和云化方法
Khan et al. Design and development of android performance testing tool
CN110727667B (zh) 一种电力设备一致性管理***
CN113704012A (zh) 基于虚拟化的录波数据处理任务透明计算方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination