CN115396281B - 告警可视化方法、装置、设备及计算机可读存储介质 - Google Patents
告警可视化方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN115396281B CN115396281B CN202110497672.8A CN202110497672A CN115396281B CN 115396281 B CN115396281 B CN 115396281B CN 202110497672 A CN202110497672 A CN 202110497672A CN 115396281 B CN115396281 B CN 115396281B
- Authority
- CN
- China
- Prior art keywords
- alarm
- information
- model
- visualization
- alarm information
- 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.)
- Active
Links
- 238000007794 visualization technique Methods 0.000 title claims abstract description 27
- 238000012800 visualization Methods 0.000 claims abstract description 114
- 238000012545 processing Methods 0.000 claims abstract description 52
- 238000012216 screening Methods 0.000 claims abstract description 45
- 238000000034 method Methods 0.000 claims description 19
- 230000000007 visual effect Effects 0.000 claims description 16
- 238000010276 construction Methods 0.000 claims description 6
- 238000012423 maintenance Methods 0.000 description 34
- 238000013461 design Methods 0.000 description 19
- 238000004891 communication Methods 0.000 description 9
- 230000007613 environmental effect Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000007781 pre-processing Methods 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
- G06F16/287—Visualization; Browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
- H04L43/045—Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Alarm Systems (AREA)
Abstract
本发明公开了一种告警可视化方法、装置、设备以及计算机可读存储介质,告警可视化方法包括:获取写入的初始模型,并根据各所述初始模型构建模型信息库;获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库;对所述告警可视化信息库中的目标告警信息进行告警可视化处理。本发明实现了告警信息的可视化。
Description
技术领域
本发明涉及信息模型技术领域,尤其涉及一种告警可视化方法、装置、设备以及计算机可读存储介质。
背景技术
由于DCIM(Data Center Infrastructure management,数据中心管理***)主要实现对数据中心基础设施资源的管理和监控,因此DCIM已经在大型数据中心广泛应用,比如集中物理基础设施、电力和冷却散热等相关要素的综合管理。但是由于DCIM的自身特性,并未对运行于数据中心的云计算资源池设施进行管理。而云资源池虚拟化资源管理***Openstack,以及基于Openstack***架构的电信云资源管理***主要用于数据中心内云化计算、存储和网络资源的监控管理,虽然广泛应用于云计算数据中心,但缺乏对基础资源的联动和管理,使得无法实现多源信息联动的可视化。
发明内容
本发明的主要目的在于提供一种告警可视化方法、装置、设备及计算机可读存储介质,旨在解决如何解决实现告警信息的可视化的技术问题。
为实现上述目的,本发明提供一种告警可视化方法,包括以下步骤:
获取写入的初始模型,并根据各所述初始模型构建模型信息库;
获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;
根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库;
对所述告警可视化信息库中的目标告警信息进行告警可视化处理。
可选地,确定所述模型信息库中和所述告警信息匹配的目标模型的步骤,包括:
若所述告警信息是设备告警信息,则确定所述设备告警信息中携带的设备地址,并确定所述模型信息库中所述设备地址对应的设备信息模型,并将所述设备信息模型作为目标模型。
可选地,确定所述模型信息库中和所述告警信息匹配的目标模型的步骤,包括:
若所述告警信息是环境告警信息,则确定所述环境告警信息中携带的位置区域,并确定所述模型信息库中所述位置区域对应的设备信息模型,并将所述设备信息模型作为目标模型。
可选地,根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库的步骤,包括:
根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选处理,以获取目标告警信息;
确定和所述目标告警信息关联的所有关联设备,根据所述所有关联设备和所述目标告警信息构建告警可视化信息库。
可选地,根据预设策略对所述告警可视化信息库中的目标告警信息进行告警可视化处理的步骤,包括:
检测所述告警可视化信息库中的目标告警信息是否和预设策略匹配;
若匹配,则根据所述预设策略对所述目标告警信息进行告警可视化处理。
可选地,根据所述预设策略对所述目标告警信息进行告警可视化处理的步骤之后,包括:
若检测到所述告警信息的状态由告警状态转换为告警处理完成状态,则对所述告警可视化信息模型库中的所述告警信息进行清除处理。
可选地,获取写入的初始模型,并根据各所述初始模型构建模型信息库的步骤,包括:
若各所述初始模型中存在基础设施信息化模型和云计算资源池信息化模型,则加载所述基础设施信息化模型和所述云计算资源池信息化模型,以形成模型信息库。
此外,为实现上述目的,本发明还提供一种告警可视化装置,包括:
获取单元,用于获取写入的初始模型,并根据各所述初始模型构建模型信息库;
构建单元,用于获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;
筛选单元,用于根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库;
告警可视化单元,用于对所述告警可视化信息库中的目标告警信息进行告警可视化处理。
此外,为实现上述目的,本发明还提供一种告警可视化设备,告警可视化设备包括存储器、处理器及存储在存储器上并可在处理器上运行的告警可视化程序,告警可视化程序被处理器执行时实现如上述的告警可视化方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有告警可视化程序,告警可视化程序被处理器执行时实现如上述的告警可视化方法的步骤。
本发明通过获取写入的初始模型,并根据各所述初始模型构建模型信息库;获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库;对所述告警可视化信息库中的目标告警信息进行告警可视化处理。通过根据写入的所有初始模型构建模型信息库,并确定模型信息库中和输入的告警信息匹配的目标模型,以建立告警信息和目标模型之间的关联库,从而实现了告警信息与模型之间的联动,并且还会对关联库中的告警信息进行筛选定位处理,以构建告警可视化信息库,并对告警可视化信息库中的目标告警信息进行告警可视化处理,从而避免了现有技术中无法实现告警信息的呈现,导致运维效率低的现象发生,实现了告警信息的可视化,提高了运维效率。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;
图2为本发明告警可视化方法第一实施例的流程示意图;
图3为本发明告警可视化装置的装置单元示意图;
图4为本发明告警可视化方法中的流程示意图;
图5为本发明告警可视化***的***结构示意图。
本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
本发明实施例终端为告警可视化设备。
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,终端还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在终端设备移动到耳边时,关闭显示屏和/或背光。当然,终端设备还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及告警可视化程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的告警可视化程序,并执行以下操作:
获取写入的初始模型,并根据各所述初始模型构建模型信息库;
获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;
根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库;
对所述告警可视化信息库中的目标告警信息进行告警可视化处理。
参照图2,本发明提供一种告警可视化方法,在告警可视化方法的第一实施例中,告警可视化方法包括以下步骤:
步骤S10,获取写入的初始模型,并根据各所述初始模型构建信息模型库;
由于目前无法有效地解决规模庞大的云计算算力、存储、网络设施与数据中心机房物理资源间的告警信息、监控信息的联动,消除信息孤岛,无法实现多源信息联动的可视化,如告警信息的可视化。并且随着大数据、AI(Artificial Intelligence,人工智能)技术的发展,云计算资源池规模越来越庞大,***具有组网复杂、资源独立部署,匹配差异化机房基础配套信息及机房土建信息,对数据中心大规模云计算资源的复杂***缺乏有效信息化建模和信息的联动方法。
因此为了避免上述缺点,在本实施例中,会进行云计算资源建模和信息化,即会建立云资源池BIM(Building Information Modeling,建筑信息模型)资源库模型,并结合配套***和信息网络***资源信息,形成一体化完备资源数据库。而且会进行告警和监控信息与数字化云计算资源模型联动,也就是通过结合BIM建模后的三维可视化特性对接云计算网管***,并关联物理信息模型与告警信息形成三维可视的告警可视化***,以便对告警信息进行告警可视化处理。而且在本实施例中,是基于BIM对建筑、机电建模的优势来建立云资源池BIM资源库模型,并配套***和信息网络***资源信息有效结合,形成一体化完备资源数据库。而且由于BIM模型中存有大量信息数据(如几何信息、材料性能和构件属性等),因此只要将模型导入相关的性能化分析软件就可以得到相应的分析结果,从而降低了性能分析的周期,提高了分析的分析结果质量。并且在本实施例中是先在设计域中进行模型构建,再到运维域中形成模型信息库的,并会结合告警信息对应目标模型来确定位置信息(即告警信息对应的机器设备所在的位置),并根据位置信息和提前设置的策略进行告警数据可视化,从而实现了告警数据的可视化的同时,提高运维效率。
在本实施例中,会先在设计域中完成数据中心机房及小机电BIM信息化建模,以得到基础设施信息化模型。并且会根据云计算资源池建模信息进行云计算资源池BIM信息化建模,得到云计算资源池信息化模型。其中,云计算资源池建模信息包括云计算资源池工程设计模型、组网模型和硬件集成信息模型的一体化信息模型。初始模型包括基础设施信息化模型和云计算资源池信息化模型。而且初始模型还包括与运维域建立连接的所有设备对应的云计算设计信息模型和所有设备所处环境的环境信息模型。
然后再将设计域中的基础设施信息化模型和云计算资源池信息化模型作为初始模型写入至运维域中,以形成云计算设计信息模型库,即信息模型库。其中,设计域是进行模型初始设计的设计阶段,只能加载静态参数。运维域是模型设计好后,可以运行的区域,可以让模型加载动态参数。
步骤S20,获取输入的告警信息,并确定所述信息模型库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;
当构建完成信息模型库后,且在运维域中的平台接收到***设备输入的告警信息时,会将此告警信息加载到信息模型库中,并在信息模型库中确定告警信息的类型,如确定告警信息是设备告警信息(如A设备的参数故障),还是环境告警信息。若告警信息是设备告警信息,则会通过硬件管理IP(Internet Protocol,网际互连协议)地址的关联进行物理设备资源的定位,即确定产生告警信息的是哪台设备,并确定该设备在信息模型库中对应的云计算设计信息模型,并将此云计算设计信息模型作为信息模型库中和告警信息匹配的目标模型。若告警信息是环境告警信息(如A设备的温度过高),则也会先定位确定是哪台设备所处的环境位置,再根据环境位置来确定与之对应的设备信息模型,并将此设备信息模型作为信息模型库中和告警信息匹配的目标模型。并且在确定目标模型后,会根据告警信息与目标模型之间的关联关系形成告警信息和目标模型之间的关联库。其中关联库中包括有告警信息和目标模型之间的关联关系。
步骤S30,根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库;
当构建完成关联库后,会在关联库中通过目标模型对告警信息进行筛选定位处理,即对告警信息进行筛选预处理,并进行信息关联定位处理。而对告警信息进行筛选预处理的方式可以是对告警信息进行关键字提取等。并在对告警信息进筛选预处理后,得到目标告警信息,再对目标告警信息进行关联定位处理,以确定与告警信息相关联的所有设备位置,并根据这些设备位置来构建告警可视化信息库。并且需要说明的是,在本实施例中,还会对不同类型的告警信息进行等级排序(如高等级告警信息、中等级告警信息和低等级告警信息),并对不同等级的告警信息设置不同的处理策略。
例如,若告警信息是端口故障信息,则对告警信息进行筛选预处理,确定该端口故障信息对应的端口号,以及该端口号所在的设备位置等关键信息,并将这些关键信息作为目标告警信息,再根据目标告警信息进行信息关联定位处理,以确定告警故障位置,并根据告警故障位置确定告警信息的告警等级,并将告警等级、告警故障位置和告警信息构建成告警可视化信息模型库。
步骤S40,对所述告警可视化信息库中的目标告警信息进行告警可视化处理。
当构建好告警可视化信息模型库后,需要先确定告警可视化信息模型库中待进行告警显示的目标告警信息,并确定目标告警信息的告警等级,再根据告警等级来确定提前设置的预设策略,以便根据预设策略对目标告警信息进告警可视化处理。其中,告警可视化处理是进行告警可视化信息呈现,呈现内容包括但不限于告警信息、定位设备信息模型,还包括颜色、声、光、电等信息告警呈现。而且在本实施例中,不同等级的告警信息对应不同的预设策略,且预设策略是根据用户的需求自行进行设置,如采用不同颜色的灯光进行显示。如低等级告警信息对应预设策略可以是进行黄色灯光闪烁、中等级告警信息对应的预设策略可以是进行红色灯光闪烁、高等级告警信息对应的预设策略可以是进行红色灯光闪烁,并进行声音报警。
并且在本实施例中,在进行告警可视化处理后,还会将告警信息通过运维域平台接口至工单***和短信接口发送到运维人员所持有的终端,以告知运维人员有故障信息需要进行处理。并且在告警处理完成后,运维域平台会反馈告警信息状态,并会清除告警可视化信息库中与已经处理完成的告警信息相关的数据信息,同时该告警信息的告警可视化流程会终止。
此外,为了辅助理解本实施例中告警可视化方法的理解,下面进行举例说明。
例如,如图4所示,先在设计域中进行物理建模和信息建模,即进行数据中心机房及小机电BIM信息化建模,得到基础设施信息化模型;然后再进行云计算资源池BIM信息化建模,得到云计算资源池信息化模型。其中基础设施信息化模型和云计算资源池信息化模型的数量可以是多个。然后将所有的云计算资源池信息化模型和所有的基础设施信息化模型加载至运维域中,得到云计算书资源池模型信息库,即模型信息库。并且运维域中平台输出告警信息,如设备告警信息、和/或环境告警信息,而在运维域中接收到告警信息后,会将告警信息加载到云计算资源池模型信息库中,再通过告警信息对应的云计算设计信息模型(即目标模型)对告警信息进行筛选预处理、信息关联定位处理,得到告警可视化信息库。并根据预设策略对告警可视化信息库中的告警信息进行告警可视化信息呈现。在告警处理完毕后,会清除告警可视化信息库中相关告警信息。
在本实施例中,通过根据写入的初始模型构建模型信息库,并确定模型信息库中和输入的告警信息匹配的目标模型,以建立告警信息和目标模型之间的关联库,从而实现了告警信息与模型之间的联动,并且还会对关联库中的告警信息进行筛选定位处理,以构建告警可视化信息库,并对告警可视化信息库中的目标告警信息进行告警可视化处理,从而避免了现有技术中无法实现告警信息的呈现,导致运维效率低的现象发生,实现了告警信息的可视化,提高了运维效率。
进一步地,基于上述本发明的第一实施例,提出本发明告警可视化方法的第二实施例,在本实施例中,上述实施例步骤S20,确定所述模型信息库中和所述告警信息匹配的目标模型的步骤的细化,包括:
步骤a,若所述告警信息是设备告警信息,则确定所述设备告警信息中携带的设备地址,并确定所述模型信息库中所述设备地址对应的设备信息模型,并将所述设备信息模型作为目标模型。
在本实施例中,在运维域中获取到告警信息,且将告警信息写入至模型信息库后,会对告警信息的类型进行判断,若告警信息是设备告警信息(即设备出现故障产生的告警信息,如端口故障),则会通过硬件管理IP地址的关联进行物理设备资源的定位,即可以根据设备告警信息中携带的设备地址进行设设备定位,即确定产生告警信息的是哪台设备,并通过此设备地址来确定模型信息库中设备地址对应的云计算设计信息模型,即设备信息模型,并将此设备信息模型作为目标模型。
在本实施例中,通过在确定告警信息是设备告警信息时,先确定设备告警信息中携带的设备地址,并确定设备地址对应的设备信息模型,并将此设备信息模型作为目标模型,从而保障了获取到的目标模型的准确性。
进一步地,确定所述模型信息库中和所述告警信息匹配的目标模型的步骤的细化,还包括:
步骤b,若所述告警信息是环境告警信息,则确定所述环境告警信息中携带的位置区域,并确定所述模型信息库中所述位置区域对应的设备信息模型,并将所述设备信息模型作为目标模型。
在本实施例中,在运维域中获取到告警信息,且将告警信息写入至模型信息库后,会对告警信息的类型进行判断,若告警信息是环境告警信息(即设备周边或者自身环境出现故障产生的告警信息,如设备自身温度过高),则也会先定位确定是哪台设备所处的环境位置,即先确定出现环境告警信息的设备的地址信息(如IP地址),再将其作为环境位置,并根据环境位置来确定与之对应的设备信息模型,并将此设备信息模型作为信息模型库中和告警信息匹配的目标模型。
在本实施例中,通过在确定告警信息是环境告警信息时,先确定环境告警信息中携带的位置区域,并将模型信息库中位置区域对应的设备信息模型作为目标模型,从而保障了获取到的目标模型的准确性。
进一步地,根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库的步骤,包括:
步骤c,根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选处理,以获取目标告警信息;
在本实施例中,在确定告警信息对应的目标模型,并建立好告警信息与目标模型之间的关联库后,会在关联库中通过告警信息与目标模型之间的关联关系先对告警信息进行筛选处理,如筛选出告警信息中携带的关键信息,并将其作为目标告警信息。而关键信息可以是告警信息中携带的设备信息,并与此设备信息相关联的其它设备信息。例如,若告警信息是A设备的b端口发生故障,则关键信息可以是A设备和b端口。
步骤d,确定和所述目标告警信息关联的所有关联设备,根据所述所有关联设备和所述目标告警信息构建告警可视化信息库。
当获取到目标告警信息后,可以对目标告警信息进行关联定位处理,以确定与所有目标告警信息对应的所有关联设备,关联设备可以是与此告警信息相关联的设备,如A设备的b端口发生故障,则A设备就可以是关联设备。并会根据各个关联设备、目标告警信息及其对应的关联关系来构建告警可视化信息库。
在本实施例中,通过根据关联库中告警信息与目标模型的关联关系对告警信息进行筛选处理,以获取目标告警信息,并确定目标告警信息关联的所有关联设备,以便根据各个关联设备和目标告警信息构建告警可视化信息库,从而保障了获取到的告警可视化信息库的有效性。
进一步地,对所述告警可视化信息库中的目标告警信息进行告警可视化处理的步骤,包括:
步骤e,检测所述告警可视化信息库中的目标告警信息是否和预设策略匹配;
在本实施例中,当构建完成告警可视化信息库后,需要检测告警可视化信息库中的目标告警信息是否和提前设置的预设策略匹配,并根据不同的检测结果执行不同的操作。其中,目标告警信息是当前待进行告警可视化处理的告警信息。
步骤f,若匹配,则根据所述预设策略对所述目标告警信息进行告警可视化处理。
当经过判断发现预设策略和告警信息匹配,则可以根据预设策略对目标告警信息进行告警可视化处理,其中,告警可视化处理是进行告警可视化信息呈现,呈现内容包括但不限于告警信息、定位设备信息模型,还包括颜色、声、光、电等信息告警呈现。而且在本实施例中,不同等级的告警信息对应不同的预设策略,且预设策略是根据用户的需求自行进行设置,如采用不同颜色的灯光进行显示。如低等级告警信息对应预设策略可以是进行黄色灯光闪烁、中等级告警信息对应的预设策略可以是进行红色灯光闪烁、高等级告警信息对应的预设策略可以是进行红色灯光闪烁,并进行声音报警。若预设策略和告警信息不匹配,则输出相应的提示信息告知运维人员。
并且在本实施例中,在对目标告警信息进行告警可视化处理的同时,也会将告警信息通过运维域平台接口至工单***和短信接口发送到运维人员所持有的终端,以告知运维人员有故障信息需要进行处理。
在本实施例中,通过在确定告警可视化信息库中目标告警信息和预设策略匹配时,根据预设策略对目标告警信息进行告警可视化处理,从而实现了告警信息的告警可视化。
具体地,根据所述预设策略对所述目标告警信息进行告警可视化处理的步骤之后,包括:
步骤g,若检测到所述告警信息的状态由告警状态转换为告警处理完成状态,则对所述告警可视化信息库中的所述告警信息进行清除处理。
当检测到告警信息的状态由告警状态转换为告警处理完成状态,则可以确定此时运维人员已经处理完成该告警信息对应的异常,此时就可以将告警可视化信息库中的告警信息进行清除处理,并停止进行对此告警信息进行告警可视化处理。
在本实施例中,通过在检测到告警信息的状态由告警状态转换为告警处理完成状态时,对告警可视化信息模型库汇总的告警信息进行清除处理,从而避免了资源浪费的现象发生。
进一步地,获取写入的初始模型,并根据各所述初始模型构建模型信息库的步骤,包括:
步骤h,若各所述初始模型中存在基础设施信息化模型和云计算资源池信息化模型,则加载所述基础设施信息化模型和所述云计算资源池信息化模型,以形成模型信息库。
在本实施例中,当经过判断发现写入至运维域中的各个初始模型中存在基础设施信息化模型(即各个设备的三维模型),会同时加载基础设施信息化模型和各个初始模型中所有的云计算资源池信息化模型,以形成模型信息库。
在本实施例中,通过在确定各个初始模型中存在基础设施信息化模型和云计算资源池信息化模型时,会加载基础设施信息化模型和云计算资源池信息化模型,以形成模型信息库,从而保障了模型信息库的有效性。
而且需要说明的是,如图5所示,在本发明中还提供一种告警可视化***,告警可视化***包括告警接口模块,云计算资源模型信息库模块,云计算资源模型信息与运维告警信息的关联模块,告警可视化信息模型库模块和告警呈现模块。
告警接口模块,用于接收运维域中平台输出的设备告警信息、环境告警信息等各种类型的告警信息,并发送到云计算设计信息模型库与运维告警信息的关联库模块。告警处理完成后,接收运维域平台反馈的告警信息状态,并将告警信息状态发生至云计算设计信息模型库与运维告警信息的关联库模块进行处理。
云计算资源模型信息库模块,用于加载和运行云计算资源池BIM信息化模型,当具备数据中心机房及小机电BIM信息化模型时一同记者,形成运维域中的云计算设计信息模型库。
云计算资源模型信息与运维告警信息的关联库模块,用于接收来自告警接口模块的运维域中平台输出的设备告警信息、环境告警信息等,并将其加载到云计算资源池BIM信息化模型中,形成云计算设计信息模型库与运维告警信息的关联库。
告警可视化信息模型库模块,用于加载云计算设计信息模型库与运维告警信息的关联库,并对告警信息进行筛选预处理,信息关联定位处理后,形成告警可视化信息模型库。
告警呈现模块,用于加载告警可视化信息模型库,根据预设策略进行告警可视化信息呈现。呈现内容包括告警信息、定位设备信息模型,还可以包括颜色、声、光、电等信息告警呈现。
此外,参照图3,本发明实施例还提供一种告警可视化装置,包括:
获取单元,用于获取写入的初始模型,并根据各所述初始模型构建模型信息库;
构建单元,用于获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;
筛选单元,用于根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库;
告警可视化单元,用于对所述告警可视化信息库中的目标告警信息进行告警可视化处理。
可选地,构建单元,用于:
若所述告警信息是设备告警信息,则确定所述设备告警信息中携带的设备地址,并确定所述模型信息库中所述设备地址对应的设备信息模型,并将所述设备信息模型作为目标模型。
可选地,构建单元,用于:
若所述告警信息是环境告警信息,则确定所述环境告警信息中携带的位置区域,并确定所述模型信息库中所述位置区域对应的设备信息模型,并将所述设备信息模型作为目标模型。
可选地,筛选单元,用于:
根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选处理,以获取目标告警信息;
确定和所述目标告警信息关联的所有关联设备,根据所述所有关联设备和所述目标告警信息构建告警可视化信息库。
可选地,告警可视化单元,用于:
检测所述告警可视化信息库中的目标告警信息是否和预设策略匹配;
若匹配,则根据所述预设策略对所述目标告警信息进行告警可视化处理。
可选地,告警可视化单元,用于:
若检测到所述告警信息的状态由告警状态转换为告警处理完成状态,则对所述告警可视化信息库中的所述告警信息进行清除处理。
可选地,获取单元,用于:
若各所述初始模型中存在基础设施信息化模型和云计算资源池信息化模型,则加载所述基础设施信息化模型和所述云计算资源池信息化模型,以形成模型信息库。
其中,告警可视化装置的各个功能单元实现的步骤可参照本发明告警可视化方法的各个实施例,此处不再赘述。
此外,本发明还提供一种告警可视化设备,所述终端包括:存储器、处理器、通信总线以及存储在所述存储器上的告警可视化程序:
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述告警可视化程序,以实现上述告警可视化方法各实施例的步骤。
本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于实现上述告警可视化方法各实施例的步骤。
本发明计算机可读存储介质具体实施方式与上述告警可视化方法各实施例基本相同,在此不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种告警可视化方法,其特征在于,所述告警可视化方法包括以下步骤:
获取写入的初始模型,并根据各所述初始模型构建模型信息库;
获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;
根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库,其中,所述筛选定位处理包括筛选预处理和信息关联定位处理,所述筛选预处理的方式为对所述告警信息进行关键字提取;
对所述告警可视化信息库中的目标告警信息进行告警可视化处理;
其中,所述确定所述模型信息库中和所述告警信息匹配的目标模型的步骤,包括:
若所述告警信息是设备告警信息,则确定所述设备告警信息中携带的设备地址,并确定所述模型信息库中所述设备地址对应的设备信息模型,并将所述设备信息模型作为目标模型;
若所述告警信息是环境告警信息,则确定所述环境告警信息中携带的位置区域,并确定所述模型信息库中所述位置区域对应的设备信息模型,并将所述设备信息模型作为目标模型。
2.如权利要求1所述的告警可视化方法,其特征在于,所述根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库的步骤,包括:
根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选处理,以获取目标告警信息;
确定和所述目标告警信息关联的所有关联设备,根据所述所有关联设备和所述目标告警信息构建告警可视化信息库。
3.如权利要求1所述的告警可视化方法,其特征在于,所述对所述告警可视化信息库中的目标告警信息进行告警可视化处理的步骤,包括:
检测所述告警可视化信息库中的目标告警信息是否和预设策略匹配;
若匹配,则根据所述预设策略对所述目标告警信息进行告警可视化处理。
4.如权利要求3所述的告警可视化方法,其特征在于,所述根据所述预设策略对所述目标告警信息进行告警可视化处理的步骤之后,包括:
若检测到所述告警信息的状态由告警状态转换为告警处理完成状态,则对所述告警可视化信息库中的所述告警信息进行清除处理。
5.如权利要求1-4任一项所述的告警可视化方法,其特征在于,所述获取写入的初始模型,并根据各所述初始模型构建模型信息库的步骤,包括:
若各所述初始模型中存在基础设施信息化模型和云计算资源池信息化模型,则加载所述基础设施信息化模型和所述云计算资源池信息化模型,以形成模型信息库。
6.一种告警可视化装置,其特征在于,所述告警可视化装置包括:
获取单元,用于获取写入的初始模型,并根据各所述初始模型构建模型信息库;
构建单元,用于获取输入的告警信息,并确定所述模型信息库中和所述告警信息匹配的目标模型,构建所述告警信息和目标模型之间的关联库;
筛选单元,用于根据所述关联库中所述告警信息与目标模型之间的关联关系对所述告警信息进行筛选定位处理,并基于所述筛选定位处理得到的目标告警信息构建告警可视化信息库,其中,所述筛选定位处理包括筛选预处理和信息关联定位处理,所述筛选预处理的方式为对所述告警信息进行关键字提取;
告警可视化单元,用于对所述告警可视化信息库中的目标告警信息进行告警可视化处理;
其中,所述构建单元具体用于:
若所述告警信息是设备告警信息,则确定所述设备告警信息中携带的设备地址,并确定所述模型信息库中所述设备地址对应的设备信息模型,并将所述设备信息模型作为目标模型;
若所述告警信息是环境告警信息,则确定所述环境告警信息中携带的位置区域,并确定所述模型信息库中所述位置区域对应的设备信息模型,并将所述设备信息模型作为目标模型。
7.一种告警可视化设备,其特征在于,所述告警可视化设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的告警可视化程序,所述告警可视化程序被所述处理器执行时实现如权利要求1至5中任一项所述的告警可视化方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有告警可视化程序,所述告警可视化程序被处理器执行时实现如权利要求1至5中任一项所述的告警可视化方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110497672.8A CN115396281B (zh) | 2021-05-07 | 2021-05-07 | 告警可视化方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110497672.8A CN115396281B (zh) | 2021-05-07 | 2021-05-07 | 告警可视化方法、装置、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115396281A CN115396281A (zh) | 2022-11-25 |
CN115396281B true CN115396281B (zh) | 2023-10-27 |
Family
ID=84114773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110497672.8A Active CN115396281B (zh) | 2021-05-07 | 2021-05-07 | 告警可视化方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115396281B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060013120A (ko) * | 2004-08-06 | 2006-02-09 | 학교법인 포항공과대학교 | 침입 탐지 경고 메시지의 연관성을 이용한 침입 탐지시각화 방법 |
CN104156875A (zh) * | 2014-07-02 | 2014-11-19 | 国家电网公司 | 一种用于告警信息处理的可视化展示方法及其*** |
CN106992604A (zh) * | 2017-05-31 | 2017-07-28 | 泉州创先力智能科技有限公司 | 一种基于自动化设备虚连接的故障定位和可视化展示装置 |
WO2018001326A1 (zh) * | 2016-06-29 | 2018-01-04 | 中兴通讯股份有限公司 | 故障信息获取方法及装置 |
CN110020967A (zh) * | 2019-04-18 | 2019-07-16 | 首钢京唐钢铁联合有限责任公司 | 一种电网调度端变电站智能告警的信息处理方法及装置 |
CN111611132A (zh) * | 2020-05-20 | 2020-09-01 | ***通信集团江苏有限公司 | 面向业务的运维分析方法、装置、设备及介质 |
CN111696202A (zh) * | 2020-05-06 | 2020-09-22 | 广东康云科技有限公司 | 一种应急指挥可视化***、方法、装置及存储介质 |
CN111860900A (zh) * | 2020-08-14 | 2020-10-30 | 中国能源建设集团广东省电力设计研究院有限公司 | 基于bim的数字孪生智慧机房管理方法、装置、设备及介质 |
CN111964731A (zh) * | 2020-09-08 | 2020-11-20 | 江苏燕宁工程科技集团有限公司 | 一种管廊监测与告警装置及方法 |
CN112286771A (zh) * | 2020-11-03 | 2021-01-29 | 中国电子科技集团公司第二十八研究所 | 一种针对全域资源监控的告警方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10190791B2 (en) * | 2016-04-27 | 2019-01-29 | Crestron Electronics, Inc. | Three-dimensional building management system visualization |
US10235853B2 (en) * | 2016-06-20 | 2019-03-19 | General Electric Company | Interface method and apparatus for alarms |
US11360468B2 (en) * | 2017-10-06 | 2022-06-14 | Johnson Controls Tyco IP Holdings LLP | Building management system with cloud-based timeseries service |
-
2021
- 2021-05-07 CN CN202110497672.8A patent/CN115396281B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060013120A (ko) * | 2004-08-06 | 2006-02-09 | 학교법인 포항공과대학교 | 침입 탐지 경고 메시지의 연관성을 이용한 침입 탐지시각화 방법 |
CN104156875A (zh) * | 2014-07-02 | 2014-11-19 | 国家电网公司 | 一种用于告警信息处理的可视化展示方法及其*** |
WO2018001326A1 (zh) * | 2016-06-29 | 2018-01-04 | 中兴通讯股份有限公司 | 故障信息获取方法及装置 |
CN106992604A (zh) * | 2017-05-31 | 2017-07-28 | 泉州创先力智能科技有限公司 | 一种基于自动化设备虚连接的故障定位和可视化展示装置 |
CN110020967A (zh) * | 2019-04-18 | 2019-07-16 | 首钢京唐钢铁联合有限责任公司 | 一种电网调度端变电站智能告警的信息处理方法及装置 |
CN111696202A (zh) * | 2020-05-06 | 2020-09-22 | 广东康云科技有限公司 | 一种应急指挥可视化***、方法、装置及存储介质 |
CN111611132A (zh) * | 2020-05-20 | 2020-09-01 | ***通信集团江苏有限公司 | 面向业务的运维分析方法、装置、设备及介质 |
CN111860900A (zh) * | 2020-08-14 | 2020-10-30 | 中国能源建设集团广东省电力设计研究院有限公司 | 基于bim的数字孪生智慧机房管理方法、装置、设备及介质 |
CN111964731A (zh) * | 2020-09-08 | 2020-11-20 | 江苏燕宁工程科技集团有限公司 | 一种管廊监测与告警装置及方法 |
CN112286771A (zh) * | 2020-11-03 | 2021-01-29 | 中国电子科技集团公司第二十八研究所 | 一种针对全域资源监控的告警方法 |
Non-Patent Citations (2)
Title |
---|
Yand Fan,et al.Improved correlation analysis and visualization of industrial alarm data.ISA transactions.2012,全文. * |
综合智能可视化告警与WAMS一体化应用的研究与实现;温丽丽;赵静;郭亮;;四川电力技术(06);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115396281A (zh) | 2022-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109739604B (zh) | 页面渲染方法、装置、服务器及存储介质 | |
US10348747B2 (en) | Non-transitory computer-readable recording medium storing cyber attack analysis support program, cyber attack analysis support method, and cyber attack analysis support device | |
CN111177618B (zh) | 网站搭建方法、装置、设备及计算机可读存储介质 | |
CN107204964B (zh) | 一种权限管理的方法、装置和*** | |
KR20130113340A (ko) | 지도 좌표를 이용한 광고자의 지리적 타겟팅 기법 | |
CN111078539B (zh) | 一种测试方法、装置、***、计算机可读存储介质 | |
CN107168844B (zh) | 一种性能监控的方法及装置 | |
WO2016133534A1 (en) | An automatically invoked unified visualization interface | |
CN110727572A (zh) | 埋点数据处理方法、装置、设备及存储介质 | |
CN111026063A (zh) | 数字孪生体构建方法、装置、计算机设备及存储介质 | |
CN111078556A (zh) | 应用测试方法及装置 | |
CN111930565B (zh) | 分布式管理***中组件的进程故障自愈方法、装置及设备 | |
JP6525043B2 (ja) | データ生成装置、データ生成方法及びプログラム | |
CN113395251A (zh) | 一种机器学习安全场景检测方法及装置 | |
CN108874653B (zh) | 任务测试方法、测试机、共享服务器和可读存储介质 | |
CN115291856A (zh) | 一种流程建立方法、装置以及电子设备 | |
CN112328237B (zh) | 一种场景展示方法、装置、计算机设备和存储介质 | |
CN115396281B (zh) | 告警可视化方法、装置、设备及计算机可读存储介质 | |
CN117667607A (zh) | 可视化埋点方法、装置及存储介质 | |
CN112163174A (zh) | 消息的显示方法、装置、存储介质及计算机设备 | |
JP2022078129A (ja) | データラベリング方法、装置、電子デバイス、コンピュータ可読記憶媒体及びコンピュータプログラム | |
CN110601879B (zh) | Zabbix告警过程信息的形成方法、装置及存储介质 | |
CN113434382A (zh) | 数据库性能监控方法、装置、电子设备及计算机可读介质 | |
CN113849176A (zh) | 一种前端框架的处理方法、装置、存储介质及电子设备 | |
WO2020057104A1 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |