CN110995528B - 基于水母图的可视化网络状态监控方法及其应用*** - Google Patents

基于水母图的可视化网络状态监控方法及其应用*** Download PDF

Info

Publication number
CN110995528B
CN110995528B CN201911111807.1A CN201911111807A CN110995528B CN 110995528 B CN110995528 B CN 110995528B CN 201911111807 A CN201911111807 A CN 201911111807A CN 110995528 B CN110995528 B CN 110995528B
Authority
CN
China
Prior art keywords
nodes
jellyfish
data information
monitoring
tentacle
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
Application number
CN201911111807.1A
Other languages
English (en)
Other versions
CN110995528A (zh
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.)
Shanghai Jinshida Software Technology Co ltd
Original Assignee
Shanghai Jinshida Software Technology Co ltd
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 Shanghai Jinshida Software Technology Co ltd filed Critical Shanghai Jinshida Software Technology Co ltd
Priority to CN201911111807.1A priority Critical patent/CN110995528B/zh
Publication of CN110995528A publication Critical patent/CN110995528A/zh
Application granted granted Critical
Publication of CN110995528B publication Critical patent/CN110995528B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/12Network monitoring probes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Alarm Systems (AREA)

Abstract

本发明公开了一种基于水母图的可视化网络状态监控方法及其应用***,包括:S1、采集监控对象的数据信息;S2、对所述数据信息进行分析和处理以得到中间结果;S3、对所述中间结果进行处理,进而生成水母图的图像数据并由显示装置进行展示;所述显示装置所展示的水母图包括伞区以及触手区:所述伞区的上侧缘处包括若干左结点和若干右结点,用于表示所述监控对象;所述水母图伞区的下侧缘包括若干触手结点,所述若干左节点、若干右结点以及若干触手结点相互之间通过曲线连接,以表示所述监控对象之间的网络连接或工作方式;所述显示装置根据其所接受到的图像数据,对所述曲线以及所述触手进行调整,以动态地反映所述数据信息的变化。

Description

基于水母图的可视化网络状态监控方法及其应用***
技术领域
本发明属于数据分析与监控***领域,具体为一种基于水母图的可视化网络状态监控方法及其应用***。
背景技术
网络状态的监控,已经覆盖在很多应用中,可以实时显示网速等信息。但大部分的监控方案都是给出具体的数值,而无法直观的显示网络速率的变化,不同速率之间的对比,尤其是在监控对象较多时,纯数据显示的监控方法存在可读性差的缺陷。
而对于金融行业,监控内容并不仅限于网速,组件的健康状态、交易的相关指标,如会员数、访问请求的数量等,都是需要关注的指标。对此,在大量的对象和指标都需要监控的情况下,现有的监控方式并不适用。
特别的,在这种存在多监控对象、多监控指标的情况下,数据显示不能很好的反应整个金融交易***的运行状况,技术人员也不可能时刻关注众多指标的数值变化情况,并且技术人员不需要知悉具体指标的详细数据。例如网传输速率,500kb/s的传输速率与510kb/s的传输速率之间的微小变化对于技术人员而言并不存在实际意义。
发明内容
为了克服现有技术不能直观地展示大量指标和网络状态的变化的缺陷,本发明提供了一种基于水母图的可视化网络状态监控方法及其应用***。
本发明解决其技术问题所采用的技术方案是:
一种基于水母图的可视化网络状态监控方法,包括:
S1、通过采集模块对监控对象的数据信息进行采集并将其所采集到的数据信息实时发送到数据分析和处理模块;
S2、通过所述数据分析和处理模块对其所接收到的实时数据信息进行分析和处理以得到所述监控对象的数据信息的中间结果,并将该中间结果传递给Front模块;该数据分析和处理模块对所述数据信息所进行的分析包括判断该数据信息是否需要进一步处理,若不需要进一步处理则将该数据信息视为中间结果;
S3、通过Front模块将其获得的中间结果进行处理,进而生成水母图的图像数据,并将该水母图的图像数据发送给显示装置进行展示;
所述监控对象的数据信息包括硬件信息、网络状态以及业务信息;
所述显示装置所展示的水母图包括伞区以及触手区:
所述伞区的上侧缘处包括若干左结点和若干右结点,且呈弧形排布,用于表示所述监控对象;所述水母图伞区的下侧缘包括若干触手结点,且呈水平直线排布,也用于表示所述监控对象;所述若干左结点、若干右结点以及若干触手结点相互之间通过曲线连接,以表示所述监控对象之间的网络连接或工作方式;
所述触手区包括若干触手,一个触手对应显示于一个触手结点的下方;
所述显示装置根据其所接收到的图像数据,对所述曲线以及所述触手进行调整,以动态地反映所述监控对象的数据信息的变化。
进一步的,所述监控对象包括交易主机、日志中转机以及前置机;其中,一个所述左结点表示一台交易主机,一个所述右结点表示一台日志中转机,一个所述触手结点表示一台前置机;所述结点之间的曲线连接包括:所述若干触手结点通过若干条位于所述伞区内部的曲线与所述若干左结点以及若干右结点一一对应进而连接,相邻的所述左结点之间均通过一段边缘曲线连接,相邻的所述右结点之间也均通过一段边缘曲线连接;
所述伞区内部的曲线的颜色用于表示所述网络状态,所述触手的颜色以及长度用于表示所述监控对象的数据信息;
所述伞区边缘处的同类结点之间的边缘曲线用于表示负载均衡HA机制,当连接相邻的两个左结点的边缘曲线或者相邻的两个右结点之间的边缘曲线断开时,表示退出负载均衡HA机制的工作方式,即无法实现自动主备切换的功能。
进一步的,所述显示装置所展示的水母图还包括多种网络状态标记,当网络状态符合触发显示所述网络状态标记的条件时,所述Front模块将相应的图像数据信息发送给所述显示装置进行展示,所述网络状态标记标注于所述表示监控对象的结点处或所述伞区内部的曲线上,作为对网络状态的补充展示。
根据一个优选实施例,所述多种网络状态标记包括感叹号标记以及叉号标记:
所述感叹号标记用于展示监控对象的离线状态,即显示感叹号标记的触发条件为监控对象离线;
所述叉号标记用于展示所述监控对象之间的网络连接的断开状态,即显示该叉号标记的触发条件为网络连接断开。
进一步的,所述显示装置所展示的水母图的触手包括多个并列的条形图块,每一条形图块表示具体的某一项数据信息,通过颜色对不同的条形图块进行区分,并且所述显示装置通过对所述条形图块的长度的调整来展示某一具体数据信息的数量或相对比值的变化。
进一步的,所述Front模块根据规则X对所述伞区内部的曲线的颜色图像数据进行调整并将调整后的图像数据发送给所述显示装置,该显示装置则展示经过调整后的水母图;所述规则X为:所述曲线的颜色默认为浅色,当网络传输速率低于500kb/s,所述曲线的颜色加深;当网络传输速率进一步下降并低于100kb/s时,所述曲线的颜色调整为黄色;当网络传输速率下降到10kb/s以下时,所述曲线的颜色调整为红色。
进一步的,所述Front模块根据规则Y对所述触手的条形图块的长度进行调整并将调整后的图像数据发送给所述显示装置,该显示装置则展示经过调整后的水母图;所述规则Y为:若前置机离线,则与该前置机对应的触手结点下方的触手缺省;若前置机在线,则设定某一数据信息的一个基准值以及与该基准值相对应的表示该项数据信息的条形图块的基准长度,并计算该项数据信息的实际值与基准值的比值,根据该比值得到表示该项数据信息的条形图块的实际长度。
一种基于水母图的可视化网络状态监控***,通过所述基于水母图的可视化网络状态监控方法对监控对象进行监控,包括用于实现所述基于水母图的可视化网络状态监控方法的采集模块、数据分析和处理模块、Front模块以及显示装置,还包括基础管理模块以及所述采集模块的代理组件;
所述基础管理模块用于所述监控***的配置,包括:为所述监控***配置各个监控对象的基础信息;
所述采集模块的代理组件部署于所述监控对象,该代理组件用于收集所述监控对象的数据信息并通过网络通信将其收集到的监控对象的数据信息发送给所述采集模块;
所述采集模块、数据分析和处理模块、Front模块用于生成所述水母图,并由所述显示装置进行展示。
进一步的,所述监控***还包括I/O(输入/输出)设备,通过所述I/O设备指向所述显示装置所展示的水母图监控界面上表示某一监控对象的结点时,所述显示装置在该在结点的一侧显示所述监控对象的简略硬件信息,包括该监控对象的类型、编号、IP等。
一种基于水母图的数据信息的可视化监控方法,所述数据信息采集自监控对象并经过分析和处理,所述数据信息进行分析和处理后得到相应的图像数据,通过显示装置以水母图的形式展示监控界面,该水母图形式的监控界面包括:
伞区:包括若干结点,所述若干结点位于所述伞区的上侧缘和下侧缘,且相互之间通过曲线连接;
触手区:位于所述伞区的下方,包括若干触手,所述触手对应地位于所述伞区的下侧缘处的结点的下方;
所述伞区和触手区构成一水母构形;
所述结点用于表示监控对象且为一一对应的关系,所述结点之间的曲线连接用于表示所述结点所表示的监控对象之间的网络连接或工作方式,所述触手用于表示所述伞区的下侧缘处的结点所表示的监控对象的数据信息。
进一步的,所述处于伞区上侧缘处的结点呈弧状排布,所述处于伞区下侧缘处的结点呈水平直线排布,所述结点之间的曲线位于所述伞区内部或者沿所述伞区边缘。
进一步的,所述触手包括多个条形图块且相互之间通过颜色进行区分;其中,一个条形图块表示一项具体数据信息;所述条形图块的长度用于表示某一具体数据信息的值或者相对比例。
与现有技术相比,本发明的有益效果是:
1、实现了对多监控对象和多监控指标的可视化监控,并且能够直观展示监控对象的网络状态,包括是否在线、网络传输速率的变化、业务数据的变化等。
2、所述显示装置所展示的水母图监控界面简洁,以图形化的方式展示网络状态以及监控指标的变化,在监控对象以及监控指标数量较多的情况下仍然具备极高的可读性。
3、所述基于水母图的可视化网络状态监控***设有基础管理模块,可通过该基础管理模块对所需要监控的对象以及监控指标进行配置,能够灵活的调整所需监控的内容。
附图说明
图1为实施例的基于水母图的可视化网络状态监控方法的流程图。
图2为实施例的基于水母图的可视化网络状态监控方法所涉及的采集模块、数据分析和处理模块、Front模块以及显示装置的结构框图,图中箭头表示采集模块对监控对象的数据进行采集。
图3为实施例的基于水母图的可视化网络状态监控方法的显示装置所展示的水母图图形界面。
图4为实施例的基于水母图的可视化网络状态监控***的结构框图。
图号说明:
10.采集模块,101.代理组件,11.数据分析和处理模块,12.Front模块,13.基础管理模块,20.显示装置,30.监控对象,40.I/O设备,50.左结点,51.右结点,52.触手结点,53.触手,530.条形图块,54.边缘曲线,55.内部曲线,550.颜色加深的内部曲线,56.感叹号标记,57.叉号标记。
具体实施方式
以下结合附图和具体实施例对本发明进一步说明。
如图1和图2所示,本实施例的基于水母图的可视化网络状态监控方法,包括:
S1、通过采集模块10对监控对象30的数据信息进行采集,并将其所采集到的数据信息实时发送到数据分析和处理模块11;
S2、通过所述数据分析和处理模块11对其所接收到的实时数据信息进行分析和处理,以得到所述监控对象30的数据信息的中间结果,并将该中间结果传递给Front模块12;该数据分析和处理模块11对所述数据信息所进行的分析包括判断该数据信息是否需要进一步处理:若不需要进一步的处理,则将所述数据信息视为中间结果;若需要对所述数据信息进行处理,则对所述数据信息进行处理后得到所述中间结果;
应理解,所述数据分析和处理模块11对所述数据信息的处理是根据具体指标的自身计算规则而进行的,并不包含对方法的改进;例如,对于“委托成交率”这一监控指标而言,委托成交率=委托成交数/(委托总数-撤单总数-无效委托数),其中委托成交率是指在可成交的有效委托中,成交委托数的占比,委托总数是指前置机接收的全部委托数,撤单数是指委托撤回的数量,无效委托数是指因资金等原因无法成交的委托数;又例如,对于“分钟交易延迟”这一监控指标而言,
Figure BDA0002272935190000062
Figure BDA0002272935190000061
第n秒交易量,其中分钟交易延迟是指一分钟内所有委托延时的加总平均值;因此本领域技术人员可根据实际监控指标来设定所述数据分析和处理模块11对所述数据信息的处理规则;
S3、通过Front模块12将所述数据分析和处理模块11得到的中间结果进行处理,进而生成水母图的图像数据,并将该水母图的图像数据发送给显示装置20进行展示;
所述监控对象30的数据信息包括硬件信息、网络状态以及业务信息;
所述显示装置20所展示的水母图图形界面,简称水母图,结合图3所示,包括伞区以及触手区:
所述伞区的上侧缘处包括若干左结点50和若干右结点51,且呈弧形排布,用于表示所述监控对象;所述伞区的下侧缘包括若干触手结点52,且呈水平直线排布,也用于表示监控对象;所述若干左结点50、若干右结点51以及若干触手结点52相互之间通过曲线连接,以表示所述监控对象30之间的网络连接或工作方式;
所述触手区包括若干触手53,一个触手53对应显示于一个触手结点52的下方;
所述显示装置20根据其所接收到的图像数据的变化,对所述曲线以及所述触手53进行调整,以动态地反映所述监控对象30的数据信息的变化。
以基于水母图的可视化监控方法对监控对象30进行监控,在存在大量监控对象30以及大量监控指标的情况下,依然能够直观清楚的反映监控对象30的整体运行状态。
结合图3所示,进一步的,所述监控对象30包括交易主机、日志中转机以及前置机;其中,一个所述左结点50表示一台交易主机,一个所述右结点51表示一台日志中转机,一个所述触手结点52表示一台前置机;所述结点50,51,52之间的曲线连接包括:所述若干触手结点52通过若干条位于所述伞区内部的曲线55与所述若干左结点50以及若干右结点51一一对应进而连接,相邻的所述左结点50之间均通过一段边缘曲线54连接,相邻的所述右结点51之间也均通过一段边缘曲线54连接;
所述伞区内部的曲线55的颜色(图中未示出)用于表示所述网络状态,所述触手53的颜色(图中未示出)以及长度用于表示所述监控对象30的数据信息;
所述伞区边缘处的同类结点之间的边缘曲线54用于表示负载均衡HA机制,当连接相邻的两个左结点50的边缘曲线或者相邻的两个右结点51之间的边缘曲线54断开时,表示退出负载均衡HA机制的工作方式,即无法实现自动主备切换的功能。
所述显示装置20所展示的水母图的图形化界面简单,易识别,通过对图形区域的功能划分,技术人员能够快速的定位运行状态欠佳或者出现故障的监控对象或者指标,在监控过程中技术人员也无需再查阅多个图表,减轻了技术人员的工作量。通过所述显示装置20所展示的水母图的图形界面,技术人员可以直观地了解整体网络连接和传输速率的情况,同时通过所述水母图的触手的长度可以直观地了解业务信息的情况。
进一步的,所述显示装置20所展示的水母图还包括多种网络状态标记,当网络状态符合触发显示所述网络状态标记的条件时,所述Front模块12将相应的图像数据发送给所述显示装置20进行展示,所述网络状态标记标注于所述表示监控对象的结点50,51,52处或所述伞区内部的曲线55上,作为对网络状态的补充展示。所述多种网络状态标记进一步简化所述显示装置所显示的水母图的图形界面,仅在相应的网络状态符合触发条件时才会展示,因此整个水母图的图形界面的可读性更高。
优选的,所述多种网络状态标记包括感叹号标记56以及叉号标记57:
所述感叹号标记56用于展示监控对象30的离线状态,当某一监控对象30离线时,触发所述Front模块13向所述显示装置20发送显示所述感叹号标记56的图像数据,此时所述显示装置20在所述离线的这一监控对象30所对应的结点50,51,52处展示所述感叹号标记56;当监控对象30处于在线状态时,则不展示所述感叹号标记56;即显示感叹号标记56的触发条件为监控对象30离线;
所述叉号标记57用于展示所述监控对象30之间的网络连接的断开状态,当某一监控对象30与另一监控对象30之间的连接断开时,触发所述Front模块12向所述显示装置20发送显示所述叉号标记57的图像数据,此时所述显示装置20在表示所述两个监控对象30之间的网络连接的曲线55上展示所述叉号标记57;当两个所述监控对象30之间的网络连接处于正常连接状态时,则不展示所述叉号标记57;即显示叉号标记57的触发条件为网络连接断开。
进一步的,所述显示装置20所展示的水母图的触手53包括多个并列的条形图块530,每一条形图块530表示具体的某一项数据信息,通过颜色(图中未示出)对不同的条形图块530进行区分,并且所述显示装置20通过对所述条形图块530的长度的调整来展示具体的某一项数据信息的数量或相对比值的变化。所述水母图的触手53包括多个并列的条形图块530,可以在同一个界面上实现对多个业务指标进行监控,技术人员可以通过所述触手的条形图块530的长度来了解相关业务信息。
进一步的,所述Front模块12根据规则X对所述伞区内部的曲线55的颜色(图中未示出)图像数据进行调整并将调整后的图像数据发送给所述显示装置20,该显示装置20则展示经过调整后的水母图,以此实现对网络状态的变化进行更加清楚的展示;所述规则X为:所述曲线55的颜色默认为浅色,当网络传输速率低于500kb/s,所述曲线55的颜色相对于默认浅色加深,图中以深色曲线550表示该状态;当网络传输速率进一步下降并低于100kb/s时,所述曲线55的颜色调整为黄色;当网络传输速率下降到10kb/s以下时,所述曲线55的颜色调整为红色。通过颜色的变化来表示网络传输速率的情况,由于伞区内部的曲线55较多,以较为显眼和对比度较高的颜色以凸显出速率较低的连接,而淡化处于正常状态的曲线55,进一步提高水母图监控界面的可读性。
进一步的,所述Front模块12根据规则Y对所述触手53的条形图块530的长度进行调整并将调整后的图像数据发送给所述显示装置20,该显示装置20则展示经过调整后的水母图,以实时显示对应所述条形图块530的具体的某一数据信息的变化;所述规则Y为:若前置机离线,则与该前置机对应的触手结点52下方的触手53缺省;若前置机在线,则设定某一数据信息的一个基准值以及与该基准值相对应的表示该项数据信息的条形图块530的基准长度,并计算该项数据信息的实际值与基准值的比值,根据该比值得到表示该项数据信息的条形图块530的实际长度。
本发明的基于水母图的可视化网络状态监控方法通过所述采集模块10自动进行数据信息的采集,并由数据分析和处理模块11对所述采集模块10所采集到的数据信息进行处理已得到中间结果,再由Front模块12将中间结果进行进一步处理以得到用于展示水母图的图像数据,最后由显示装置20展示所述用于监控的水母图界面。该监控方法实现了对大量监控对象30和监控指标的可视化监控,监控界面简洁、直观,能够有效减小技术人员的监控工作量。
结合图4所示,本实施例的基于水母图的可视化网络状态监控***,应用于金融交易***的网络状态的监控,通过所述基于水母图的可视化网络状态监控方法对监控对象30进行监控,包括用于实现所述基于水母图的可视化网络状态监控方法的采集模块10、数据分析和处理模块11、Front模块12以及显示装置20,还包括基础管理模块13以及所述采集模块10的代理组件101;
所述基础管理模块13用于所述监控***的配置,包括:为所述监控***配置各个监控对象30的基础信息;
所述采集模块10的代理组件101部署于所述监控对象30,该代理组件101用于收集所述监控对象30的数据信息并通过网络通信将其收集到的监控对象30的数据信息发送给所述采集模块10;
再通过所述采集模块10、数据分析和处理模块11、Front模块12生成所述水母图,并由所述显示装置20进行展示。
所述基础信息包括监控对象30、监控指标以及所述有关监控指标的处理规则,通过所述基础管理模块13配置所述监控***的监控范围并定义所述硬件信息、网络状态以及业务信息的具体监控指标。
所述硬件信息的监控指标包括设备名称和类型、位置、内存占用情况、CPU占用情况等,所述网络状态的监控指标包括网络传输速率、通信时延、设备在线或者离线状态等,所述业务信息的监控指标包括定单申报速度、未应答定单数、错单数、定单申报延迟数、回报处理线程、回报处理速度、退出时间、登录次数、退出次数、登录频率等等。可根据监控需要,通过所述基础管理模块对各个监控指标进行选择和配置。
进一步的,所述监控***还包括I/O设备40,通过所述I/O设备40指向所述显示装置20所展示的水母图监控界面上表示某一监控对象的结点50,51,52时,所述显示装置20在该在结点50,51,52的一侧显示所述监控对象30的简略硬件信息,包括该监控对象的类型、编号、IP等。
所述I/O设备40可以是鼠标/触摸识别设备等。以鼠标为I/0设备时40,当鼠标移动至所述水母图监控界面上表示某一监控对象30的结点50,51,52时,所述显示装置20显示该监控对象30的相关信息。以触摸识别设备为I/0设备40时,当触碰到该设备40上与所述水母图监控界面上表示某一监控对象30的结点50,51,52相对应的识别位置时,所述显示装置20显示该监控对象30的相关信息。
以上实施例对本发明的方法和原理进行了详细描述,但不应理解为对本发明的限制,对本发明的技术方案所作的任何非创造性的简单替换或者修改都将落入本发明的权力要求书所要求的保护范围。

Claims (11)

1.一种基于水母图的可视化网络状态监控方法,其特征在于包括:
S1、通过采集模块对监控对象的数据信息进行采集并将其所采集到的数据信息实时发送到数据分析和处理模块;
S2、通过所述数据分析和处理模块对其所接收到的实时数据信息进行分析和处理以得到所述监控对象的数据信息的中间结果,并将该中间结果传递给Front模块;该数据分析和处理模块对所述数据信息所进行的分析包括判断该数据信息是否需要进一步处理,若不需要进一步处理则将该数据信息视为中间结果;
S3、通过Front模块将其获得的中间结果进行处理,进而生成水母图的图像数据,并将该水母图的图像数据发送给显示装置进行展示;
所述监控对象的数据信息包括硬件信息、网络状态以及业务信息;
所述显示装置所展示的水母图包括伞区以及触手区:
所述伞区的上侧缘处包括若干左结点和若干右结点,且呈弧形排布,用于表示所述监控对象;所述水母图伞区的下侧缘包括若干触手结点,且呈水平直线排布;所述若干左结点、若干右结点以及若干触手结点相互之间通过曲线连接,以表示所述监控对象之间的网络连接或工作方式;
所述触手区包括若干触手,一个触手对应显示于一个触手结点的下方,其中,所述触手结点用于表示监控对象,所述触手用于表示监控对象的所述数据信息;
所述显示装置根据其所接受到的图像数据,对所述曲线以及所述触手进行调整,以动态地反映所述监控对象的数据信息的变化;
所述伞区内部的曲线的颜色用于表示所述网络状态,所述触手的颜色以及长度用于表示所述监控对象的数据信息。
2.根据权利要求1所述的监控方法,其特征在于,所述监控对象包括交易主机、日志中转机以及前置机;其中,一个所述左结点表示一台交易主机,一个所述右结点表示一台日志中转机,一个所述触手结点表示一台前置机;所述结点之间的曲线连接包括:所述若干触手结点通过若干条位于所述伞区内部的曲线与所述若干左结点以及若干右结点一一对应进而连接,相邻的所述左结点之间均通过一段边缘曲线连接,相邻的所述右结点之间也均通过一段边缘曲线连接;
所述伞区边缘处的同类结点之间的边缘曲线用于表示负载均衡HA机制,当连接相邻的两个左结点的边缘曲线或者相邻的两个右结点之间的边缘曲线断开时,表示退出负载均衡HA机制的工作方式。
3.根据权利要求1所述的监控方法,其特征在于,所述显示装置所展示的水母图还包括多种网络状态标记,当网络状态符合触发显示所述网络状态标记的条件时,所述Front模块将相应的图像数据信息发送给所述显示装置进行展示,所述网络状态标记标注于所述表示监控对象的结点处或所述伞区内部的曲线上,作为对网络状态的补充展示。
4.根据权利要求3所述的监控方法,其特征在于,所述多种网络状态标记包括:
感叹号标记,用于展示监控对象的离线状态;
叉号标记,用于展示所述监控对象之间的网络连接的断开状态。
5.根据权利要求1所述的监控方法,其特征在于,所述显示装置所展示的水母图的触手包括多个并列的条形图块,每一条形图块表示具体的某一项数据信息,通过颜色对不同的条形图块进行区分,并且所述显示装置通过对所述条形图块的长度的调整来展示某一具体数据信息的数量或相对比值的变化。
6.根据权利要求5所述的监控方法,其特征在于,所述Front模块根据规则Y对所述触手的条形图块的长度进行调整并将调整后的图像数据发送给所述显示装置,该显示装置则展示经过调整后的水母图;所述规则Y为:若前置机离线,则与该前置机对应的触手结点下方的触手缺省;若前置机在线,则设定某一数据信息的一个基准值以及与该基准值相对应的表示该项数据信息的条形图块的基准长度,并计算该项数据信息的实际值与基准值的比值,根据该比值得到表示该项数据信息的条形图块的实际长度。
7.根据权利要求1所述的监控方法,其特征在于,所述Front模块根据规则X对所述伞区内部的曲线的颜色图像数据进行调整并将调整后的图像数据发送给所述显示装置,该显示装置则展示经过调整后的水母图;所述规则X为:所述曲线的颜色默认为浅色,当网络传输速率低于500 kb/s,所述曲线的颜色加深;当网络传输速率进一步下降并低于100 kb/s时,所述曲线的颜色调整为黄色;当网络传输速率下降到10 kb/s以下时,所述曲线的颜色调整为红色。
8.一种基于水母图的可视化网络状态监控***,其特征在于,通过权利要求1-7任意一项所述的监控方法对监控对象进行监控,包括用于实现所述基于水母图的可视化网络状态监控方法的采集模块、数据分析和处理模块、Front模块以及显示装置,还包括基础管理模块以及所述采集模块的代理组件;
所述基础管理模块用于所述监控***的配置,包括:为所述监控***配置各个监控对象的基础信息;
所述采集模块的代理组件部署于所述监控对象,该代理组件用于收集所述监控对象的数据信息并通过网络通信将其收集到的监控对象的数据信息发送给所述采集模块;
所述采集模块、数据分析和处理模块、Front模块用于生成所述水母图,并由所述显示装置进行展示。
9.根据权利要求8所述的监控***,其特征在于,所述监控***还包括I/O设备,通过所述I/O设备指向所述显示装置所展示的水母图监控界面上表示某一监控对象的结点时,所述显示装置在该结点的一侧显示所述监控对象的简略硬件信息。
10.一种基于水母图的数据信息的可视化监控方法,所述数据信息采集自监控对象并经过分析和处理,其特征在于,所述数据信息进行分析和处理后得到相应的图像数据,通过显示装置以水母图的形式展示监控界面,该水母图形式的监控界面包括:
伞区:包括若干结点,所述若干结点位于所述伞区的上侧缘和下侧缘,且相互之间通过曲线连接;
触手区:位于所述伞区的下方,包括若干触手,所述触手对应地位于所述伞区的下侧缘处的结点的下方;
所述伞区和触手区构成一水母构形;
所述结点用于表示监控对象且为一一对应的关系,所述结点之间的曲线连接用于表示所述结点所表示的监控对象之间的网络连接或工作方式,所述触手用于表示所述伞区的下侧缘处的结点所表示的监控对象的数据信息;
处于伞区上侧缘处的结点呈弧状排布,所述处于伞区下侧缘处的结点呈水平直线排布,所述结点之间的曲线位于所述伞区内部或者沿所述伞区边缘;
所述伞区内部的曲线的颜色用于表示网络状态,所述触手的颜色以及长度用于表示所述监控对象的数据信息。
11.根据权利要求10所述的可视化监控方法,其特征在于,所述触手包括多个条形图块且相互之间通过颜色进行区分;其中,一个条形图块表示一项具体数据信息;所述条形图块的长度用于表示某一具体数据信息的值或者相对比例。
CN201911111807.1A 2019-11-14 2019-11-14 基于水母图的可视化网络状态监控方法及其应用*** Active CN110995528B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911111807.1A CN110995528B (zh) 2019-11-14 2019-11-14 基于水母图的可视化网络状态监控方法及其应用***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911111807.1A CN110995528B (zh) 2019-11-14 2019-11-14 基于水母图的可视化网络状态监控方法及其应用***

Publications (2)

Publication Number Publication Date
CN110995528A CN110995528A (zh) 2020-04-10
CN110995528B true CN110995528B (zh) 2023-04-18

Family

ID=70084290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911111807.1A Active CN110995528B (zh) 2019-11-14 2019-11-14 基于水母图的可视化网络状态监控方法及其应用***

Country Status (1)

Country Link
CN (1) CN110995528B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107888447A (zh) * 2017-10-31 2018-04-06 国网四川省电力公司信息通信公司 一种早会***图形化展示平台
CN108849676A (zh) * 2018-07-02 2018-11-23 马鞍山正复安电子科技有限公司 一种基于物联网水生物可视化养殖***
CN109639756A (zh) * 2018-10-31 2019-04-16 广东电网有限责任公司信息中心 一种终端网络关联关系展示和设备接入实时监测***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9747183B2 (en) * 2013-12-31 2017-08-29 Ciena Corporation Method and system for intelligent distributed health monitoring in switching system equipment
CN105791761A (zh) * 2016-03-07 2016-07-20 深圳羚羊极速科技有限公司 一种实时视频分发的综合监控的方法及***
CN106982143A (zh) * 2017-04-19 2017-07-25 济南浪潮高新科技投资发展有限公司 一种利用拓扑实现电信指标监控的方法
CN109034521B (zh) * 2018-06-07 2021-11-16 国电南瑞科技股份有限公司 一种电网调度控制***的智能运维架构设计方法
CN109522360A (zh) * 2018-11-16 2019-03-26 江苏物联网研究发展中心 一种大数据中心监控数据可视化***及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107888447A (zh) * 2017-10-31 2018-04-06 国网四川省电力公司信息通信公司 一种早会***图形化展示平台
CN108849676A (zh) * 2018-07-02 2018-11-23 马鞍山正复安电子科技有限公司 一种基于物联网水生物可视化养殖***
CN109639756A (zh) * 2018-10-31 2019-04-16 广东电网有限责任公司信息中心 一种终端网络关联关系展示和设备接入实时监测***

Also Published As

Publication number Publication date
CN110995528A (zh) 2020-04-10

Similar Documents

Publication Publication Date Title
CN105591691B (zh) 一种基于gis的通信光缆的故障点定位方法
CN100383780C (zh) 机器管理***
CN102123052B (zh) 业务***可用性评估方法及***
CN102546216B (zh) 网络管理***中的告警消息处理方法及网络管理***
CN104467950B (zh) 一种光功率数据的获取方法及装置
CN101296128A (zh) 一种对互联网信息进行异常状态监测的方法
JP5694297B2 (ja) 警報管理システム
CN113179182B (zh) 网络监管方法、装置、设备及存储介质
CN101989931A (zh) 一种运维告警处理方法和装置
KR20220008736A (ko) 강건성 확정 방법, 장치, 전자 기기 및 판독 가능한 저장 매체
CN107505549A (zh) 一种智能型多功能局部放电在线监测***
CN116881083A (zh) 一种信息资源可共享配网设备管理***
CN110995528B (zh) 基于水母图的可视化网络状态监控方法及其应用***
CN111917183A (zh) 一种源网荷控制秒级网络远程监控分析平台
CN112202613B (zh) 光缆故障处理方法、装置、设备及计算机可读存储介质
CN101505410A (zh) 具备智能报警功能的网络摄像机***
CN113037593A (zh) 基于可视化平台***的信息显示方法、装置及***
CN109981401B (zh) 一种光缆质量检测数据的展示方法
CN101399970A (zh) 具备智能报警功能的网络摄像机***
CN114221858B (zh) Sdn网络故障定位方法、装置、设备及可读存储介质
CN207380871U (zh) 一种基于子***划分的火电机组实时报警监控***
CN110990657A (zh) 一种全流程可视化建模平台
CN112769646A (zh) 一种智能网络监控的方法和***
CN116317138A (zh) 一种断路器控制***
CN111599174B (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
CB02 Change of applicant information

Address after: 201203 No. 210, Liangjing Road, Free Trade Pilot Zone, Pudong New Area, Shanghai

Applicant after: Shanghai Jinshida Software Technology Co.,Ltd.

Address before: No. 210, Liangjing Road, Zhangjiang hi tech park, Pudong New Area, Shanghai, 201203

Applicant before: Shanghai Kingstar Software Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant