CN113075950A - 一种监控信息展示方法及***、电子设备、存储介质 - Google Patents
一种监控信息展示方法及***、电子设备、存储介质 Download PDFInfo
- Publication number
- CN113075950A CN113075950A CN202110346635.7A CN202110346635A CN113075950A CN 113075950 A CN113075950 A CN 113075950A CN 202110346635 A CN202110346635 A CN 202110346635A CN 113075950 A CN113075950 A CN 113075950A
- Authority
- CN
- China
- Prior art keywords
- information
- dimensional
- monitoring
- environment
- query object
- 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
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 217
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000007613 environmental effect Effects 0.000 claims abstract description 26
- 238000005034 decoration Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 5
- 238000010276 construction Methods 0.000 claims description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 13
- 230000000007 visual effect Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000012800 visualization Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006698 induction Effects 0.000 description 2
- 239000002346 layers by function Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000010410 layer Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D27/00—Simultaneous control of variables covered by two or more of main groups G05D1/00 - G05D25/00
- G05D27/02—Simultaneous control of variables covered by two or more of main groups G05D1/00 - G05D25/00 characterised by the use of electric means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/328—Computer systems status display
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种监控信息展示方法、***、电子设备及存储介质。该方法,包括:获取监控查询请求,所述监控查询请求包括查询对象标识;根据所述查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据;根据所述位置信息获取所述查询对象所处的实际环境的环境参数;根据所述环境参数构建所述实际环境的三维环境模型,所述三维环境模型与所述实际环境保持一致;根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,并对所述三维监控信息展示界面进行展示。上述监控信息展示方法、***、电子设备及存储介质,可以通过三维监控信息展示界面直观地展示查询的监控数据,实现快速、直观地得到设备的监控情况,提高查找效率。
Description
技术领域
本发明涉及监控技术领域,具体涉及一种监控信息展示方法及***、电子设备、存储介质。
背景技术
随着业务的飞速发展,数据中心的规模也越来越庞大而复杂,为保障整个数据中心的正常运行,需要对数据中心下的各类基础设施管理对象进行监控管理。目前通常采集人工记录的方式记录各类设备的监控情况,当管理人员需要查看时,需要查找大量的记录数据,无法快速、直观地得到设备的监控情况。
发明内容
本发明的目的在于提出一种监控信息展示方法及***、电子设备、存储介质,实现快速、直观地得到设备的监控情况,提高查找效率。
为实现上述目的,本发明第一方面提出一种监控信息展示方法,包括:
获取监控查询请求,所述监控查询请求包括查询对象标识;
根据所述查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据;
根据所述位置信息获取所述查询对象所处的实际环境的环境参数;
根据所述环境参数构建所述实际环境的三维环境模型,所述三维环境模型与所述实际环境保持一致;
根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,并对所述三维监控信息展示界面进行展示。
可选地,所述实际环境包括信息机房环境,所述环境参数包括装修环境参数及设备摆放参数;
所述根据所述环境参数构建所述实际环境的三维环境模型,包括:
根据所述装修环境参数构建三维信息机房内部模型;
基于所述设备摆放参数在所述三维信息机房内部模型中添加三维设备模型,所述三维设备模型参照信息机房内真实摆放的各个设备的设备外观及设备尺寸比例构建。
可选地,所述实际环境包括信息机房环境,所述环境参数包括已使用的机位位置及未使用的机位位置;
所述根据所述环境参数构建所述实际环境的三维环境模型,包括:
根据所述已使用的机位位置及未使用的机位位置构建信息机房的三维机柜分布界面,所述三维机柜分布界面中采用第一形式标记已使用的机位,采用第二形式标记未使用的机位。
可选地,所述方法还包括:
根据所述已使用的机位位置及未使用的机位位置确定对应信息机房的机位使用比例;
根据所述机位使用比例确定所述信息机房的空间容量分布信息;
在展示所述信息机房的三维机柜分布界面时,当接收到容量资源查询请求时,显示所述信息机房的空间容量分布信息。
可选地,所述根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,包括:
获取所述监控数据包含的数据类别,以及每个数据类别对应的展示模板;
按照所述展示模板生成与所述每个数据类别对应的界面展示元素,所述界面展示元素中包含有对应数据类别下的监控数据。
可选地,所述方法还包括:
当检测到所述查询对象的监控数据发生变化时,获取发生变化的数据类别;
对所述发生变化的数据类别对应的界面展示元素中包含的监控数据进行更新。
可选地,所述查询对象包括信息机房的冷热通道,所述监控数据包括冷热通道的气流流向;
所述根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,包括:
根据所述冷热通道的气流流向确定冷气流流向和热气流流向;
根据冷气流流向在所述三维环境模型中构建第一颜色的第一动态箭头,根据热气流流向在所述三维环境模型中构建第二颜色的第二动态箭头,其中,所述第一动态箭头用于指示所述冷气流流向,所述第二动态箭头用于指示所述热气流流向。
本发明第二方面提出一种监控信息展示***,包括:
查询模块,用于获取监控查询请求,所述监控查询请求包括查询对象标识;
数据获取模块,用于根据所述查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据;
环境获取模块,用于根据所述位置信息获取所述查询对象所处的实际环境的环境参数;
构建模块,用于根据所述环境参数构建所述实际环境的三维环境模型,所述三维环境模型与所述实际环境保持一致;
界面生成模块,用于根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,并对所述三维监控信息展示界面进行展示。
本发明第三方面提出一种电子设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如第一方面所述的方法。
本发明第四方面提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法。
上述的一种监控信息展示方法及***、电子设备、存储介质具有以下有益效果:
通过获取监控查询请求,监控查询请求包括查询对象标识,根据查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据,根据位置信息获取查询对象所处的实际环境的环境参数,并根据环境参数构建所述实际环境的三维环境模型,该三维环境模型与实际环境保持一致,再根据监控数据及所述三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示,可以快速地查找到所需的监控数据,且通过三维监控信息展示界面直观、真实地呈现监控数据,能够提高查找效率及管理效率。
本发明的其它特征和优点将在随后的说明书中阐述。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的一个实施例中监控信息展示方法的应用场景图。
图2为本发明的一个实施例中监控信息展示方法的***架构图。
图3为本发明的一个实施例中监控信息展示方法的流程图。
图4为本发明的一个实施例中构建三维信息机房内部模型的流程图。
图5为本发明的一个实施例中展示信息机房容量资源的流程图。
图6为本发明的一个实施例中按照展示模板展示监控数据的流程图。
图7为本发明的一个实施例中监控信息展示的框图。
图8为本发明的一个实施例中电子设备的框图。
具体实施方式
以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。另外,为了更好的说明本发明,在下文的具体实施例中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的手段未作详细描述,以便于凸显本发明的主旨。
图1为一个实施例中监控信息展示方法的应用场景图。如图1所示,显示终端10与服务器20建立通信连接,连接方式可包括但不限于有线连接,Wi-Fi(Wireless Fidelity,无线保真)、蓝牙等无线连接。服务器20可对各个数据中心进行数据采集和监控,采集分布在各个数据中心的各个信息机房内的一个或多个用电设备30的各项信息,例如,电流、电压、温度等,其中,用电设备30可包括柜机、网络设备、空调等,还可以是温度传感器、湿度传感器等各类传感器,但不限于此。
显示终端10可获取监控查询请求,并根据监控查询请求获取查询对象标识。显示终端10可根据查询对象标识确定查询对象的位置信息,并根据查询对象标识获取与查询对象对应的监控数据。在一些实施方式中,数据中心各个信息机房的位置分布及各个信息机房中的设备分布等信息可预先存储在显示终端10中,显示终端10可根据查询对象标识进行查找,得到查询对象的位置信息。显示终端10可将查询对象标识发送至服务器20,以从服务器20的数据库中获取与查询对象对应的监控数据。显示终端10可根据位置信息获取查询对象所处的实际环境的环境参数,并根据环境参数构建实际环境的三维环境模型,其中,三维环境模型与实际环境保持一致。再根据监控数据及三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示。在一些实施方式中,显示终端10可以是PC(Personal Computer,个人计算机)、笔记本电脑等终端,在此不做限定。
图2为一个实施例中监控信息展示方法的***架构图。如图2所示,该***架构包括三维可视化交互展现展、三维可视化功能层、服务器、数据库、数据网关、监控管理***及各类设备。监控管理***可采集网络设备、空调、配电柜、传感器等各类设备的各项信息,并通过数据网关上传至服务器,服务器可将采集的信息存储在数据库中。显示终端可从服务器获取监控数据、环境参数等数据,并通过三维可视化功能层构建三维监控信息展示界面,再利用三维可视化交互展现层展示三维监控信息展示界面,从而可直观地对监控数据进行呈现。
如图3所示,在一个实施例中,提供一种监控信息展示方法,可应用于上述的显示终端,该方法包括以下步骤:
步骤310,获取监控查询请求,监控查询请求包括查询对象标识。
在一些实施方式中,数据中心可包括有一个或多栋建筑,每栋建筑内可能包括一个或多个信息机房,信息机房内设置有一个或多个设备,该设备可包括机柜、配电柜等,还可包括放置在机柜内的网络设备等,在一些实施例中,设备还可包括设置在信息机房内的各类传感器,例如温度传感器、湿度传感器等,但不限于此。服务器可实时采集信息机房内各个设备的数据,不同设备采集的数据可不同,比如,可采集机柜、配电柜等设备的电压、功率、电流等运行数据,可采集温度传感器检测的温度、湿度传感器检测的湿度等。服务器可将各个设备的数据存储在数据库中,并对各个设备的数据进行监控。
显示终端30可显示3D(three dimensional,三维)可视化界面,通过3D可视化界面直观地呈现各个设备的数据。显示终端接收管理人员触发的监控查询请求,该监控查询请求包括查询对象标识,查询对象标识可用于标识查询对象。查询对象指的是管理人员所需查看的监控对象。作为一种方式,查询对象可包括数据中心、数据中心的信息机房、信息机房中的设备等,作为另一种方式,查询对象还可以为具体的数据类别,例如温度数据、湿度数据、监控视频数据等,但不限于此。
步骤320,根据查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据。
显示终端可根据查询对象标识对查询对象进行定位,确定查询对象的位置信息。作为一种方式,服务器中可预先存储有地图数据,地图数据中可记录整个数据中心包含的建筑,以及各个建筑中在各个楼层分布的信息机房信息等。可根据查询对象标识先确定查询对象对应的信息机房标识,信息机房标识可以为信息机房编号或名称等,并根据信息机房标识对信息机房进行定位,从而可获取查询对象的位置信息。例如,查询对象的机柜A,可确定机柜A设置在03信息机房,03信息机房的位置为7号楼的第2楼层,则可确定机柜A的位置信息为7号楼的第2楼层03信息机房。在其他实施方式中,显示终端还可获取查询对象在信息机房中的位置坐标,更加精确确定查询对象的位置信息。
显示终端获取查询对象,可向服务器发送访问请求。服务器中可存储有大量的监控数据,服务器接收访问请求后,可根据该访问请求在数据库中查询对象的监控数据。不同查询对象的监控数据的种类可不同,例如,数据中心的监控数据可包括数据中心的消防监控数据、人员监控数据等,信息机房的监控数据可包括容量监控数据、温度监控数据等,设备的监控数据可包括功率监控数据、电压监控数据等,但不限于此。
步骤330,根据位置信息获取查询对象所处的实际环境的环境参数。
确定查询对象的位置信息后,显示终端可根据该位置信息获取环境参数,环境参数可用于描述查询对象所处的实际环境,例如,描述信息机房的信息机房环境、数据中心的园区环境等。针对不同的实际环境,环境参数可不同。例如,信息机房环境的环境参数可包括装修环境参数及设备摆放参数,其中,装修环境参数可用于表示信息机房的装修情况,如信息机房墙壁颜色、办公室的数量及摆放位置、墙上的装饰物(如应急灯、指示牌、插座等),设备摆放参数则可用于确定各个设备在信息机房内部的摆放位置、摆放方式等;数据中心的园区环境的环境参数可包括建筑参数、绿化参数等,其中,建筑参数可用于描述园区的各个建筑,如建筑的分布、建筑外形、建筑的占地面积、高度等,绿化参数则可用于表示园区内的绿化情况,如种植的树木类型、占地面积等。可以理解地,环境参数还可以为其他数据,上述列举的内容仅用于说明本申请,但不限定于上述几种数据。
步骤340,根据环境参数构建实际环境的三维环境模型,三维环境模型与实际环境保持一致。
显示终端可根据环境参数构建实际环境的三维环境模型,使构建的三维环境模型还原真实的实际环境,以实现查询对象所处实际环境的可视化。
步骤350,根据监控数据及三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示。
显示终端可根据监控数据生成界面展示元素,并在三维环境模型中叠加该界面展示元素,从而生成3D监控信息展示界面。管理人员通过显示的3D监控信息展示界面可以直观地获取所需的监控信息,且可以直观地获取监控对象所处的实际环境。显示终端还可实时从服务器获取监控数据,以对3D监控信息展示界面中展示的监控数据实时进行更新。
在本申请实施例中,获取监控查询请求,监控查询请求包括查询对象标识,根据查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据,根据位置信息获取查询对象所处的实际环境的环境参数,并根据环境参数构建所述实际环境的三维环境模型,该三维环境模型与实际环境保持一致,再根据监控数据及所述三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示,可以快速地查找到所需的监控数据,且通过三维监控信息展示界面直观、真实地呈现监控数据,能够提高查找效率及管理效率。
如图4所示,在一个实施例中,上述监控信息展示方法,还包括以下步骤:
步骤402,根据装修环境参数构建三维信息机房内部模型。
在一些实施方式中,实际环境可包括信息机房环境,环境参数可包括装修环境参数及设备摆放参数。显示终端可根据查询对象标识获取对应的信息机房标识,并根据信息机房标识获取对应信息机房内的设备数据、装修环境参数及设备摆放参数。设备数据可包括设备标识,可选地,设备标识可以是设备编号、设备名称等信息,设备数据还可包括各个设备的设备外观及设备尺寸比例,该设备外观可包括设备的形状、颜色等,设备尺寸比例可以为设备的长、宽、高比例。信息机房内设置的设备可包括配电柜、机柜、网络设备等用电设备,还可包括温度传感器、湿度传感器等各类传感器,但不限于此。
装修环境参数可用于表示信息机房的装修情况,例如,信息机房墙壁颜色、办公室的数量及摆放位置、墙上的装饰物(如应急灯、指示牌、插座等)。显示终端可根据装修环境参数构建3D信息机房内部模型,该3D信息机房内部模型可真实地还原现实中的信息机房内部环境,包括墙纸、应急灯、指示牌等各种细节的设置。
步骤404,基于设备摆放参数在三维信息机房内部模型中添加三维设备模型,三维设备模型参照信息机房内真实摆放的各个设备的设备外观及设备尺寸比例构建。
在一个实施例中,显示终端可构建信息机房内各个设备的3D设备模型,可根据设备外观及设备尺寸比例构建与真实环境中的设备外形、大小比例均一致的3D设备模型,真实地对3D设备模型进行还原。在一些实施方式中,信息机房内可能存在相同的设备,例如信息机房内存在5个相同的配电柜,分别对应不同的设备标识,显示终端可先对信息机房内相同的设备进行分类,根据同一类下设备的设备外观及设备尺寸比例构建3D设备模型后,可对3D设备进行复制,以得到多个相同的设备模型。
在构建3D信息机房内部模型后,可根据信息机房的设备摆放参数在该3D信息机房内部模型中添加对应的3D设备模型,以保证3D设备模型在3D信息机房内部模型中的位置与真实环境中设备在信息机房内的摆放位置保持一致。管理人员可通过3D可视化界面查看信息机房的内部环境,通过在3D可视化界面中显示与真实环境中保持一致的信息机房装修环境、摆放的设备,各个3D设备模型的外形、大小比例均与真实设备保持,管理人员可以更加直观、快速地获知信息机房内的布局,以及各个设备分布情况,可能仅通过模型即可找到感兴趣的设备,而不需要逐一查找,提高管理效率。
在本申请实施例中,可以根据实际的环境参数构建三维信息机房内部模型,展示更加直观、真实的信息机房三维可视化界面,能够提升管理效率和操作体验。
如图4所示,在一个实施例中,上述监控信息展示方法,还包括以下步骤:
步骤402,根据已使用的机位位置及未使用的机位位置构建信息机房的三维机柜分布界面。
在一个实施例中,实际环境可包括信息机房环境,环境参数可包括已使用的机位位置及未使用的机位位置。服务器可对数据中心的各个信息机房的容量资源进行监控,信息机房空置的机位越多,可说明信息机房剩余可用的容量空间越大,容量资源的占用率较低。服务器可获取属于同一信息机房的设备的数据,设备的数据可包括设备在信息机房对应的机位信息,比如设备对应的机位编号等,可选地,可能多个设备对应同一个机位编号。可根据属于同一信息机房的设备的数据确定信息机房中已使用的机位位置及未使用的机位位置。服务器可存储有各个信息机房的内部地图,内部地图中记录有各个机位的位置,可根据同一信息机房内各个设备对应的机位编号找到在内部地图中对应的机位位置,从而可确定信息机房内已使用的机位位置,剩余的机位位置即为未使用的机位位置。
显示终端可根据查询对象标识获取对应的信息机房标识,并根据信息机房标识从服务器获取信息机房已使用的机位位置及未使用的机位位置。可根据信息机房的已使用的机位位置及未使用的机位位置生成信息机房的3D机柜分布界面,3D机柜分布界面中可标注有已使用的机位位置及未使用的机位位置。作为一种方式,可分别按照第一形式及第二形式标记3D机柜分布界面中信息机房已使用的机位及未使用的机位。第一形式区别于第二形式,例如,可采用不同的颜色对已使用的机位和未使用的机位分别进行标记,也可添加不同的标记图形等,标记形式在此不作限定。
步骤404,根据已使用的机位位置及未使用的机位位置确定对应信息机房的机位使用比例。
显示终端可根据信息机房内已使用的机位数量及机位总数量确定机位使用比例,该机位使用比例可通过已使用的机位数量除以机位总数量得到。
步骤406,根据机位使用比例确定信息机房的空间容量分布信息。
显示终端可根据信息机房的机位使用比例确定信息机房的空间容量分布信息,该空间空量分布信息可用于描述信息机房的容量资源情况。
步骤408,在展示信息机房的三维机柜分布界面时,当接收到容量资源查询请求时,显示信息机房的空间容量分布信息。
显示终端可对信息机房的3D机柜分布界面进行展示,管理人员可触发容量资源查询请求,显示终端根据容量资源查询请求显示信息机房的空间容量分布信息。通过展示的3D机柜分布界面可以直观地获取信息机房内部的设备分布信息、容量资源占用信息,以及可使用的机位信息等,方便对信息机房的机位使用进行管理。
在本申请实施例中,可以快速、直观地展示信息机房的容量资源情况,能够提高管理效率。
如图6所示,在一个实施例中,步骤根据监控数据及三维环境模型生成三维监控信息展示界面,包括以下步骤:
步骤602,获取监控数据包含的数据类别,以及每个数据类别对应的展示模板。
监控数据可能包括多种不同的数据类别,例如,对信息机房的环境进行监控,监控数据可包括信息机房的温度、湿度、汽流等类别,对园区环境进行监控,监控数据可包括园区出入人员、视频监控等类别,但不限于此。不同数据类别可对应不同的展示模板,可按照不同的展示模板进行显示。例如,信息机房温度可采用3D面板的形式进行展示,信息机房湿度可采用3D汽泡的形式进行展示,气流可采用动态的3D箭头进行展示等。
步骤604,按照展示模板生成与每个数据类别对应的界面展示元素,界面展示元素中包含有对应数据类别下的监控数据。
显示终端获取监控数据后,可根据各个监控数据对应的展示模板生成3D界面展示元素,3D界面展示元素中可包含相应的监控数据。例如,信息机房的温度为23℃(摄氏度),则可生成包含23℃数值的3D面板。
在一个实施例中,显示终端可实时从服务器获取查询对象最新的监控数据,当检测到监控数据发生变化时,可获取发生变化的数据类别,并对发生变化的数据类别对应的3D界面展示元素中包含的监控数据进行更新,从而可展示最近的监控数据。在一些实施方式中,3D界面展示元素还可展示监控数据的变化情况,比如,可通过折线图的方式展示不同时刻下变化的信息机房温度等。
在本申请实施例中,可以按照不同的展示模板展示监控数据,以更加直观的方式呈现监控数据,可以提高管理效率。
在一个实施例中,查询对象可包括信息机房的冷热通道,监控数据可包括冷热通道的气流流向。数据中心的各个信息机房中可设置有冷热通道,服务器可通过传感器实时采集信息机房内的冷热通道数据,并得到相应的汽流流向,包括冷气流流向及热气流流向。显示终端确定查询对象为信息机房的冷热通道,可从服务器获取该信息机房中冷热通道的气流流向。可根据冷气流流向构建第一颜色的第一动态箭头,根据热气流流向构建第二颜色的第二动态箭头,其中,第一动态箭头可用于指示冷气流流向,第二动态箭头可用于指示热气流流向。当气流流向发生变化时,对应的箭头指向也可实时发生变化,保证与真实环境中的汽流流向一致。
在一个实施例中,查询对象可包括信息机房的漏水感应绳,监控数据可包括漏水参数。数据中心的各个信息机房中可设置有漏水感应绳,漏水感应绳可用于检测信息机房中的漏水情况。当检测到信息机房发生漏水时,可将发生漏水的坐标上传至服务器,再由服务器下发至显示终端。显示终端可在3D监控信息展示界面中对漏水感应绳的布线进行展示,当接收到发生漏水的坐标时,根据该坐标确定漏水位置,可在3D监控信息展示界面中对漏水位置进行标注,例如,以放大的方式进行标注,或是在漏水位置添加漏水图形等。管理人员通过3D可视化界面可以直观地查看到发生漏水的位置,可以更加快速地进行维护。
在本申请实施例中,可实现监控数据的动态可视化,且与实际情况同步,能够更加直接地展示各种监控数据,提升监控及管理效率。
在一个实施例中,提供一种监控信息展示方法,包括以下步骤:
步骤(1),获取监控查询请求,监控查询请求包括查询对象标识。
步骤(2),根据查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据。
步骤(3),根据位置信息获取查询对象所处的实际环境的环境参数。
步骤(4),根据环境参数构建实际环境的三维环境模型,三维环境模型与实际环境保持一致。
在一个实施例中,实际环境包括信息机房环境,环境参数包括装修环境参数及设备摆放参数;根据环境参数构建实际环境的三维环境模型,包括:根据装修环境参数构建三维信息机房内部模型;基于设备摆放参数在三维信息机房内部模型中添加三维设备模型,三维设备模型参照信息机房内真实摆放的各个设备的设备外观及设备尺寸比例构建。
在一个实施例中,实际环境包括信息机房环境,环境参数包括已使用的机位位置及未使用的机位位置;根据环境参数构建实际环境的三维环境模型,包括:根据已使用的机位位置及未使用的机位位置构建信息机房的三维机柜分布界面,三维机柜分布界面中采用第一形式标记已使用的机位,采用第二形式标记未使用的机位。
在一个实施例中,上述方法还包括:根据已使用的机位位置及未使用的机位位置确定对应信息机房的机位使用比例;根据机位使用比例确定信息机房的空间容量分布信息;在展示信息机房的三维机柜分布界面时,当接收到容量资源查询请求时,显示信息机房的空间容量分布信息。
步骤(5),根据监控数据及三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示。
在一个实施例中,步骤根据监控数据及所述三维环境模型生成三维监控信息展示界面,包括:获取监控数据包含的数据类别,以及每个数据类别对应的展示模板;按照展示模板生成与每个数据类别对应的界面展示元素,界面展示元素中包含有对应数据类别下的监控数据。
在一个实施例中,上述方法还包括:当检测到查询对象的监控数据发生变化时,获取发生变化的数据类别;对发生变化的数据类别对应的界面展示元素中包含的监控数据进行更新。
在一个实施例中,查询对象包括信息机房的冷热通道,监控数据包括冷热通道的气流流向;步骤根据监控数据及所述三维环境模型生成三维监控信息展示界面,包括:根据冷热通道的气流流向确定冷气流流向和热气流流向;根据冷气流流向在三维环境模型中构建第一颜色的第一动态箭头,根据热气流流向在三维环境模型中构建第二颜色的第二动态箭头,其中,第一动态箭头用于指示所述冷气流流向,第二动态箭头用于指示所述热气流流向。
在本申请实施例中,获取监控查询请求,监控查询请求包括查询对象标识,根据查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据,根据位置信息获取查询对象所处的实际环境的环境参数,并根据环境参数构建所述实际环境的三维环境模型,该三维环境模型与实际环境保持一致,再根据监控数据及所述三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示,可以快速地查找到所需的监控数据,且通过三维监控信息展示界面直观、真实地呈现监控数据,能够提高查找效率及管理效率。
如图7所示,在一个实施例中,提供一种监控信息展示***600,该***600包括查询模块610、数据获取模块620、环境获取模块630、构建模块640及界面生成模块650。
查询模块610,用于获取监控查询请求,监控查询请求包括查询对象标识。
数据获取模块620,用于根据查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据。
环境获取模块630,用于根据位置信息获取查询对象所处的实际环境的环境参数。
构建模块640,用于根据环境参数构建实际环境的三维环境模型,三维环境模型与实际环境保持一致。
界面生成模块650,用于根据监控数据及三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示。
在本申请实施例中,获取监控查询请求,监控查询请求包括查询对象标识,根据查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据,根据位置信息获取查询对象所处的实际环境的环境参数,并根据环境参数构建所述实际环境的三维环境模型,该三维环境模型与实际环境保持一致,再根据监控数据及所述三维环境模型生成三维监控信息展示界面,并对三维监控信息展示界面进行展示,可以快速地查找到所需的监控数据,且通过三维监控信息展示界面直观、真实地呈现监控数据,能够提高查找效率及管理效率。
在一个实施例中,实际环境包括信息机房环境,环境参数包括装修环境参数及设备摆放参数。
构建模块640,还用于根据装修环境参数构建三维信息机房内部模型,并基于设备摆放参数在三维信息机房内部模型中添加三维设备模型,三维设备模型参照信息机房内真实摆放的各个设备的设备外观及设备尺寸比例构建。
在本申请实施例中,可以根据实际的环境参数构建三维信息机房内部模型,展示更加直观、真实的信息机房三维可视化界面,能够提升管理效率和操作体验。
在一个实施例中,实际环境包括信息机房环境,环境参数包括已使用的机位位置及未使用的机位位置。
构建模块640,还用于根据已使用的机位位置及未使用的机位位置构建信息机房的三维机柜分布界面,三维机柜分布界面中采用第一形式标记已使用的机位,采用第二形式标记未使用的机位。
在一个实施例中,上述监控信息展示***600除了包括查询模块610、数据获取模块620、环境获取模块630、构建模块640及界面生成模块650,还包括比例确定模块及容量确定模块。
比例确定模块,用于根据已使用的机位位置及未使用的机位位置确定对应信息机房的机位使用比例。
容量确定模块,用于根据机位使用比例确定信息机房的空间容量分布信息。
界面生成模块650,还用于在展示所述信息机房的三维机柜分布界面时,当接收到容量资源查询请求时,显示信息机房的空间容量分布信息。
在本申请实施例中,可以快速、直观地展示信息机房的容量资源情况,能够提高管理效率。
在一个实施例中,界面生成模块650,包括模板获取单元及元素生成单元。
模板获取单元,用于获取监控数据包含的数据类别,以及每个数据类别对应的展示模板。
元素生成单元,用于按照展示模板生成与每个数据类别对应的界面展示元素,界面展示元素中包含有对应数据类别下的监控数据。
在一个实施例中,元素生成单元,还用于当检测到查询对象的监控数据发生变化时,获取发生变化的数据类别,并对发生变化的数据类别对应的界面展示元素中包含的监控数据进行更新。
在本申请实施例中,可以按照不同的展示模板展示监控数据,以更加直观的方式呈现监控数据,可以提高管理效率。
在一个实施例中,查询对象包括信息机房的冷热通道,监控数据包括冷热通道的气流流向。
界面生成模块650,还用于根据冷热通道的气流流向确定冷气流流向和热气流流向,并根据冷气流流向在三维环境模型中构建第一颜色的第一动态箭头,根据热气流流向在三维环境模型中构建第二颜色的第二动态箭头,其中,第一动态箭头用于指示冷气流流向,第二动态箭头用于指示热气流流向。
在本申请实施例中,可实现监控数据的动态可视化,且与实际情况同步,能够更加直接地展示各种监控数据,提升监控及管理效率。
图8为一个实施例中电子设备的结构框图。如图8所示,电子设备800可以包括一个或多个如下部件:处理器810和存储器820,存储器820可存储有一个或多个应用程序,一个或多个应用程序可以被配置为由一个或多个处理器810执行,一个或多个程序配置用于执行如上述的方法。
处理器810可以包括一个或者多个处理核。处理器810利用各种接口和线路连接整个电子设备800内的各个部分,通过运行或执行存储在存储器820内的指令、程序、代码集或指令集,以及调用存储在存储器820内的数据,执行电子设备800的各种功能和处理数据。可选地,处理器810可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器810可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器810中,单独通过一块通信芯片进行实现。
存储器820可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器820可用于存储指令、程序、代码、代码集或指令集。存储器820可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储电子设备800在使用中所创建的数据等。
可以理解地,电子设备800可包括比上述结构框图中更多或更少的结构元件,在此不进行限定。
在一个实施例中,还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述实施例描述的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
Claims (10)
1.一种监控信息展示方法,其特征在于,包括:
获取监控查询请求,所述监控查询请求包括查询对象标识;
根据所述查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据;
根据所述位置信息获取所述查询对象所处的实际环境的环境参数;
根据所述环境参数构建所述实际环境的三维环境模型,所述三维环境模型与所述实际环境保持一致;
根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,并对所述三维监控信息展示界面进行展示。
2.根据权利要求1所述的方法,其特征在于,所述实际环境包括信息机房环境,所述环境参数包括装修环境参数及设备摆放参数;
所述根据所述环境参数构建所述实际环境的三维环境模型,包括:
根据所述装修环境参数构建三维信息机房内部模型;
基于所述设备摆放参数在所述三维信息机房内部模型中添加三维设备模型,所述三维设备模型参照信息机房内真实摆放的各个设备的设备外观及设备尺寸比例构建。
3.根据权利要求1所述的方法,其特征在于,所述实际环境包括信息机房环境,所述环境参数包括已使用的机位位置及未使用的机位位置;
所述根据所述环境参数构建所述实际环境的三维环境模型,包括:
根据所述已使用的机位位置及未使用的机位位置构建信息机房的三维机柜分布界面,所述三维机柜分布界面中采用第一形式标记已使用的机位,采用第二形式标记未使用的机位。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
根据所述已使用的机位位置及未使用的机位位置确定对应信息机房的机位使用比例;
根据所述机位使用比例确定所述信息机房的空间容量分布信息;
在展示所述信息机房的三维机柜分布界面时,当接收到容量资源查询请求时,显示所述信息机房的空间容量分布信息。
5.根据权利要求1所述的方法,其特征在于,所述根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,包括:
获取所述监控数据包含的数据类别,以及每个数据类别对应的展示模板;
按照所述展示模板生成与所述每个数据类别对应的界面展示元素,所述界面展示元素中包含有对应数据类别下的监控数据。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当检测到所述查询对象的监控数据发生变化时,获取发生变化的数据类别;
对所述发生变化的数据类别对应的界面展示元素中包含的监控数据进行更新。
7.根据权利要求1所述的方法,其特征在于,所述查询对象包括信息机房的冷热通道,所述监控数据包括冷热通道的气流流向;
所述根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,包括:
根据所述冷热通道的气流流向确定冷气流流向和热气流流向;
根据冷气流流向在所述三维环境模型中构建第一颜色的第一动态箭头,根据热气流流向在所述三维环境模型中构建第二颜色的第二动态箭头,其中,所述第一动态箭头用于指示所述冷气流流向,所述第二动态箭头用于指示所述热气流流向。
8.一种监控信息展示***,其特征在于,包括:
查询模块,用于获取监控查询请求,所述监控查询请求包括查询对象标识;
数据获取模块,用于根据所述查询对象标识确定查询对象的位置信息,并获取与查询对象对应的监控数据;
环境获取模块,用于根据所述位置信息获取所述查询对象所处的实际环境的环境参数;
构建模块,用于根据所述环境参数构建所述实际环境的三维环境模型,所述三维环境模型与所述实际环境保持一致;
界面生成模块,用于根据所述监控数据及所述三维环境模型生成三维监控信息展示界面,并对所述三维监控信息展示界面进行展示。
9.一种电子设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如权利要求1至7任一所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110346635.7A CN113075950A (zh) | 2021-03-31 | 2021-03-31 | 一种监控信息展示方法及***、电子设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110346635.7A CN113075950A (zh) | 2021-03-31 | 2021-03-31 | 一种监控信息展示方法及***、电子设备、存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113075950A true CN113075950A (zh) | 2021-07-06 |
Family
ID=76614101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110346635.7A Pending CN113075950A (zh) | 2021-03-31 | 2021-03-31 | 一种监控信息展示方法及***、电子设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113075950A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425741A (zh) * | 2013-07-16 | 2013-12-04 | 北京中科汇联信息技术有限公司 | 一种信息展示方法和装置 |
CN106094683A (zh) * | 2016-07-11 | 2016-11-09 | 浪潮(北京)电子信息产业有限公司 | 一种3d可视化机房监控*** |
CN106776207A (zh) * | 2016-12-02 | 2017-05-31 | 郑州云海信息技术有限公司 | 一种数据中心监控*** |
CN107729065A (zh) * | 2017-11-02 | 2018-02-23 | 港珠澳大桥管理局 | 一种三维监控的方法以及*** |
CN109827293A (zh) * | 2019-01-11 | 2019-05-31 | 平安科技(深圳)有限公司 | 一种基于大数据的机房环境监控方法及相关设备 |
CN110135042A (zh) * | 2019-05-08 | 2019-08-16 | 国网江苏省电力有限公司信息通信分公司 | 一种信息机房的可视化集成管理方法 |
CN111125236A (zh) * | 2019-12-18 | 2020-05-08 | 中国东方电气集团有限公司 | 一种基于gis的三维动态信息物理*** |
CN111507647A (zh) * | 2020-04-10 | 2020-08-07 | 江苏锐创软件技术有限公司 | It数据中心场景的3d可视化呈现方法、***及存储介质 |
CN112363443A (zh) * | 2020-11-11 | 2021-02-12 | 深圳供电局有限公司 | 一种数据中心的自动化监控方法及*** |
CN112381923A (zh) * | 2020-11-11 | 2021-02-19 | 深圳供电局有限公司 | 一种数据中心的三维可视化管理方法、装置及电子设备 |
-
2021
- 2021-03-31 CN CN202110346635.7A patent/CN113075950A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425741A (zh) * | 2013-07-16 | 2013-12-04 | 北京中科汇联信息技术有限公司 | 一种信息展示方法和装置 |
CN106094683A (zh) * | 2016-07-11 | 2016-11-09 | 浪潮(北京)电子信息产业有限公司 | 一种3d可视化机房监控*** |
CN106776207A (zh) * | 2016-12-02 | 2017-05-31 | 郑州云海信息技术有限公司 | 一种数据中心监控*** |
CN107729065A (zh) * | 2017-11-02 | 2018-02-23 | 港珠澳大桥管理局 | 一种三维监控的方法以及*** |
CN109827293A (zh) * | 2019-01-11 | 2019-05-31 | 平安科技(深圳)有限公司 | 一种基于大数据的机房环境监控方法及相关设备 |
CN110135042A (zh) * | 2019-05-08 | 2019-08-16 | 国网江苏省电力有限公司信息通信分公司 | 一种信息机房的可视化集成管理方法 |
CN111125236A (zh) * | 2019-12-18 | 2020-05-08 | 中国东方电气集团有限公司 | 一种基于gis的三维动态信息物理*** |
CN111507647A (zh) * | 2020-04-10 | 2020-08-07 | 江苏锐创软件技术有限公司 | It数据中心场景的3d可视化呈现方法、***及存储介质 |
CN112363443A (zh) * | 2020-11-11 | 2021-02-12 | 深圳供电局有限公司 | 一种数据中心的自动化监控方法及*** |
CN112381923A (zh) * | 2020-11-11 | 2021-02-19 | 深圳供电局有限公司 | 一种数据中心的三维可视化管理方法、装置及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101937096B1 (ko) | 3차원 bim 객체 모델을 이용한 3차원 모니터링 서버 및 이를 포함하는 3차원 모니터링 시스템 | |
CN112381923A (zh) | 一种数据中心的三维可视化管理方法、装置及电子设备 | |
US9292972B2 (en) | Occupant centric capture and visualization of building performance data | |
CN104797992B (zh) | 用于监测多个建筑物自动化***的*** | |
US8594980B2 (en) | Method and apparatus of template model view generation for home monitoring and control | |
EP3137977A2 (en) | Augmented reality based management of a representation of a smart environment | |
KR101896892B1 (ko) | 무선 디바이스를 둘러싼 환경의 지도를 재구성하기 위한 방법과 그러한 방법을 구현하는 무선 디바이스 | |
CN111968247B (zh) | 三维房屋空间的构建方法、装置、电子设备及存储介质 | |
CN114418025A (zh) | 基于bim数据和物联网数据的实时交互方法、装置及设备 | |
CN114385287B (zh) | 展示内容确定方法、装置、电子设备及存储介质 | |
CN106846431B (zh) | 一种支持多表现形式的统一Web图形绘制*** | |
JP2019200720A (ja) | 設計支援装置及び設計支援モデル学習装置 | |
CN110678879A (zh) | 数据生成装置、数据生成方法以及程序 | |
CN114332439A (zh) | 一种三维数据编辑生成*** | |
CN113075950A (zh) | 一种监控信息展示方法及***、电子设备、存储介质 | |
KR20100130266A (ko) | Bim 공간정보를 활용한 부동산 정보 제공방법 및 그 장치 | |
CN110609825A (zh) | 一种电力***图形数据可视化处理方法及装置 | |
CN112948933B (zh) | 房屋模型的构建方法、显示方法、管理装置以及存储介质 | |
CN102065315B (zh) | 一种用于电视台技术信息监测的三维可视化方法 | |
CN110691116B (zh) | 用于管理网络设备的方法、定位设备及*** | |
CN111950974A (zh) | 进度信息处理方法、装置、计算机设备和存储介质 | |
KR20100073128A (ko) | 센서 네트워크 모델링 시스템 | |
CN117876642B (zh) | 数字模型的构建方法、计算机程序产品及电子设备 | |
US9613464B2 (en) | System and method to select and characterize building floors using 2D representations | |
KR102097242B1 (ko) | 3d 기반 건물 관리방법 및 이를 위한 장치 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210706 |