Movatterモバイル変換


[0]ホーム

URL:


CN109981377A - A kind of distributive data center link monitoring method and system - Google Patents

A kind of distributive data center link monitoring method and system
Download PDF

Info

Publication number
CN109981377A
CN109981377ACN201910287217.8ACN201910287217ACN109981377ACN 109981377 ACN109981377 ACN 109981377ACN 201910287217 ACN201910287217 ACN 201910287217ACN 109981377 ACN109981377 ACN 109981377A
Authority
CN
China
Prior art keywords
monitoring server
link quality
link
data center
computer room
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.)
Granted
Application number
CN201910287217.8A
Other languages
Chinese (zh)
Other versions
CN109981377B (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.)
Beijing Sohu New Media Information Technology Co Ltd
Original Assignee
Beijing Sohu New Media Information 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 Beijing Sohu New Media Information Technology Co LtdfiledCriticalBeijing Sohu New Media Information Technology Co Ltd
Priority to CN201910287217.8ApriorityCriticalpatent/CN109981377B/en
Publication of CN109981377ApublicationCriticalpatent/CN109981377A/en
Application grantedgrantedCritical
Publication of CN109981377BpublicationCriticalpatent/CN109981377B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种分布式数据中心链路监控方法及系统,方法包括:在每个互联网数据中心机房部署一台监控服务器,对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在监控服务器的网卡上;基于监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据,存储链路质量数据,基于链路质量矩阵显示所述链路质量数据。本发明能够实现实时网络链路监控,无需额外开发工具、无需分析网络设备日志,开发简单,几乎不需要维护,能够从网络设备层直接反馈网络链路的质量,不需要从应用侧发现故障,使得定位及时准确。

The invention discloses a distributed data center link monitoring method and system. The method includes: deploying a monitoring server in each Internet data center computer room, and selecting an IP address from each subnet for all subnets in the computer room where the monitoring server is located. , configure the IP of all subnets on the network card of the monitoring server; obtain the link quality data between different subnets in each Internet data center computer room based on the monitoring server, store the link quality data, and display the link based on the link quality matrix quality data. The present invention can realize real-time network link monitoring without additional development tools and analysis of network equipment logs, simple development, almost no maintenance, and can directly feed back the quality of network links from the network equipment layer, and does not need to find faults from the application side. Make the positioning timely and accurate.

Description

Translated fromChinese
一种分布式数据中心链路监控方法及系统A distributed data center link monitoring method and system

技术领域technical field

本发明涉及互联网数据中心技术领域,尤其涉及一种分布式数据中心链路监控方法及系统。The invention relates to the technical field of Internet data centers, in particular to a method and system for monitoring links of distributed data centers.

背景技术Background technique

大型数据中心的网络规模庞大,通常有数量庞大的网络设备,且网络设备要进行多层级联,一旦设备出了故障,需要及时定位到故障设备。如果等到应用方发现故障,根据应用方的故障现象被动的定位问题链路,往往不能得到充分的信息进行及时定位。所以网络运营部门需要实时的主动监控数据中心链路质量情况,以及时发现故障,隔离、替换故障设备。The network of a large data center is huge, and there are usually a large number of network devices, and the network devices need to be connected in multiple layers. Once a device fails, it is necessary to locate the faulty device in time. If the application side finds the fault and passively locates the faulty link according to the fault phenomenon of the application side, it is often unable to obtain sufficient information to locate the fault in time. Therefore, the network operation department needs to actively monitor the link quality of the data center in real time, detect faults in time, isolate and replace the faulty equipment.

传统的网络中心链路监控方法通常需要收集、分析络设备上的日志或信息,配置、分析复杂,维护成本大。或者通过应用侧反应出网络故障,不能充分、及时定位故障。Traditional network-centric link monitoring methods usually need to collect and analyze logs or information on network devices, which are complicated to configure and analyze, and cost a lot to maintain. Or the network fault is reflected on the application side, and the fault cannot be located sufficiently and in time.

因此,如何有效的对分布式数据中心链路进行监控,是一项亟待解决的问题。Therefore, how to effectively monitor the links of distributed data centers is an urgent problem to be solved.

发明内容SUMMARY OF THE INVENTION

有鉴于此,本发明提供了一种分布式数据中心链路监控方法,能够实现实时网络链路监控,无需额外开发工具、无需分析网络设备日志,开发简单,几乎不需要维护,能够从网络设备层直接反馈网络链路的质量,不需要从应用侧发现故障,使得定位及时准确。In view of this, the present invention provides a distributed data center link monitoring method, which can realize real-time network link monitoring without additional development tools and analysis of network equipment logs, simple development, almost no maintenance, and can be monitored from network equipment. The layer directly feeds back the quality of the network link, and does not need to find faults from the application side, enabling timely and accurate positioning.

本发明提供了一种分布式数据中心链路监控方法,包括:The present invention provides a distributed data center link monitoring method, comprising:

在每个互联网数据中心机房部署一台监控服务器;Deploy a monitoring server in each Internet data center computer room;

对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在所述监控服务器的网卡上;For all subnets in the computer room where the monitoring server is located, select an IP from each subnet, and configure the IPs of all subnets on the network card of the monitoring server;

基于所述监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据;Obtain link quality data between different subnets of each Internet data center computer room based on the monitoring server;

存储所述链路质量数据;storing the link quality data;

基于链路质量矩阵显示所述链路质量数据。The link quality data is displayed based on a link quality matrix.

优选地,所述基于所述监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据包括:Preferably, the obtaining link quality data between different subnets of each Internet data center computer room based on the monitoring server includes:

读取每台监控服务器上记录的所有互联网数据中心机房的监控服务器IP集合;Read the monitoring server IP set of all Internet data center computer rooms recorded on each monitoring server;

在每台监控服务器上运行Ping命令,监控服务器上的所有IP依次Ping所有互联网数据中心机房监控服务器的IP,得到各个互联网数据中心机房不同子网间的链路质量数据。Run the ping command on each monitoring server, and ping all the IP addresses of the monitoring servers in turn to the IPs of the monitoring servers in all Internet data center computer rooms to obtain link quality data between different subnets in each Internet data center computer room.

优选地,所述Ping命令执行时指定参数为:Preferably, the specified parameters when the Ping command is executed are:

发送10个包,每个包的大小为500字节,每6秒钟发一个包。Send 10 packets, each with a size of 500 bytes, and send a packet every 6 seconds.

优选地,所述存储所述链路质量数据包括:Preferably, the storing the link quality data includes:

实时存储所述链路质量数据;storing the link quality data in real time;

每小时汇总所述链路质量数据;Aggregate the link quality data hourly;

每天汇总所述链路质量数据。The link quality data is aggregated daily.

优选地,所述方法还包括:Preferably, the method further includes:

当所述链路质量数据的丢包率或网络延时大于告警阈值时,生成告警信息。When the packet loss rate or network delay of the link quality data is greater than the alarm threshold, alarm information is generated.

一种分布式数据中心链路监控系统,包括:A distributed data center link monitoring system, comprising:

部署模块,用于在每个互联网数据中心机房部署一台监控服务器;The deployment module is used to deploy a monitoring server in each Internet data center computer room;

配置模块,用于对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在所述监控服务器的网卡上;The configuration module is used to select an IP from each subnet for all subnets in the computer room where the monitoring server is located, and configure the IPs of all subnets on the network card of the monitoring server;

处理模块,用于基于所述监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据;a processing module, configured to obtain link quality data between different subnets of each Internet data center computer room based on the monitoring server;

存储模块,用于存储所述链路质量数据;a storage module for storing the link quality data;

显示模块,用于基于链路质量矩阵显示所述链路质量数据。A display module, configured to display the link quality data based on the link quality matrix.

优选地,所述处理模块包括:Preferably, the processing module includes:

读取单元,用于读取每台监控服务器上记录的所有互联网数据中心机房的监控服务器IP集合;The reading unit is used to read the monitoring server IP sets of all Internet data center computer rooms recorded on each monitoring server;

命令运行单元,用于在每台监控服务器上运行Ping命令,监控服务器上的所有IP依次Ping所有互联网数据中心机房监控服务器的IP,得到各个互联网数据中心机房不同子网间的链路质量数据。The command running unit is used to run the ping command on each monitoring server, and all IPs on the monitoring server ping the IPs of all monitoring servers in the computer room of the Internet data center in turn, and obtain the link quality data between different subnets of the computer room of each Internet data center.

优选地,所述Ping命令执行时指定参数为:Preferably, the specified parameters when the Ping command is executed are:

发送10个包,每个包的大小为500字节,每6秒钟发一个包。Send 10 packets, each with a size of 500 bytes, and send a packet every 6 seconds.

优选地,所述存储模块在执行存储所述链路质量数据时,具体用于:Preferably, when storing the link quality data, the storage module is specifically configured to:

实时存储所述链路质量数据;storing the link quality data in real time;

每小时汇总所述链路质量数据;Aggregate the link quality data hourly;

每天汇总所述链路质量数据。The link quality data is aggregated daily.

优选地,所述系统还包括:Preferably, the system further includes:

生成模块,用于当所述链路质量数据的丢包率或网络延时大于告警阈值时,生成告警信息。A generating module, configured to generate alarm information when the packet loss rate or network delay of the link quality data is greater than the alarm threshold.

综上所述,本发明公开了一种分布式数据中心链路监控方法,包括:在每个互联网数据中心机房部署一台监控服务器;对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在监控服务器的网卡上;基于监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据;存储链路质量数据,基于链路质量矩阵显示链路质量数据。本发明不需要收集、分析网络设备的信息,只需要在每个互联网数据中心机房部署一个简单的监控服务,即可监控所有子网的链路质量情况,并且以链路矩阵的形式展示监控数据,能够直观的检测出链路状态。In summary, the present invention discloses a distributed data center link monitoring method, comprising: deploying a monitoring server in each Internet data center computer room; for all subnets in the computer room where the monitoring server is located, selecting from each subnet One IP, configure the IPs of all subnets on the network card of the monitoring server; obtain the link quality data between different subnets in each Internet data center computer room based on the monitoring server; store the link quality data, and display the link based on the link quality matrix quality data. The present invention does not need to collect and analyze the information of network equipment, and only needs to deploy a simple monitoring service in each Internet data center computer room to monitor the link quality of all subnets, and display the monitoring data in the form of a link matrix , the link status can be detected intuitively.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1为本发明公开的一种分布式数据中心链路监控方法实施例1的流程图;1 is a flowchart of Embodiment 1 of a method for monitoring a distributed data center link disclosed in the present invention;

图2为本发明公开的一种分布式数据中心链路监控方法实施例2的流程图;2 is a flowchart of Embodiment 2 of a distributed data center link monitoring method disclosed in the present invention;

图3为本发明公开的链路质量矩阵示意图;3 is a schematic diagram of a link quality matrix disclosed in the present invention;

图4为本发明公开的显示数值的链路质量矩阵示意图;4 is a schematic diagram of a link quality matrix showing numerical values disclosed in the present invention;

图5为本发明公开的一种分布式数据中心链路监控系统实施例1的结构示意图;5 is a schematic structural diagram of Embodiment 1 of a distributed data center link monitoring system disclosed in the present invention;

图6为本发明公开的一种分布式数据中心链路监控系统实施例2的结构示意图。FIG. 6 is a schematic structural diagram of Embodiment 2 of a distributed data center link monitoring system disclosed in the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

如图1所示,为本发明公开的一种分布式数据中心链路监控方法实施例1的流程图,所述方法可以包括以下步骤:As shown in FIG. 1 , it is a flowchart of Embodiment 1 of a distributed data center link monitoring method disclosed in the present invention, and the method may include the following steps:

S101、在每个互联网数据中心机房部署一台监控服务器;S101. Deploy a monitoring server in each Internet data center computer room;

当需要对分布式数据中心链路的质量进行监控时,首先在每个IDC(InternetDate Center,互联网数据中心)机房部署一台监控服务器。其中,所述的IDC机房,就是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。When it is necessary to monitor the quality of the distributed data center link, a monitoring server is first deployed in each IDC (Internet Date Center, Internet Data Center) computer room. Among them, the IDC computer room is that the telecommunications department uses the existing Internet communication lines and bandwidth resources to establish a standardized telecommunications professional-level computer room environment to provide enterprises and governments with a full range of services in terms of server hosting, leasing and related value-added services.

S102、对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在所述监控服务器的网卡上;S102, for all subnets in the computer room where the monitoring server is located, select an IP from each subnet, and configure the IPs of all subnets on the network card of the monitoring server;

IP地址是以网路号和主机号来表示网络上的主机的,只有在一个网络号下的计算机之间才能“直接”互通,不同网络号的计算机要通过网关才能互通。但是这样的划分在某些情况下显得并不十分灵活,为此IP网络还允许划分成更小的网络,称为子网(Subnet)。IP addresses represent hosts on the network by network numbers and host numbers. Only computers under one network number can communicate with each other "directly". Computers with different network numbers can communicate with each other through a gateway. However, such a division is not very flexible in some cases, so the IP network is also allowed to be divided into smaller networks, which are called subnets.

对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将这些IP配置在监控服务器的网卡上。因此每台监控服务器都配置了所在IDC机房的所有不同子网的IP。监控服务器上的网卡配置举例如下:For all subnets in the computer room where the monitoring server is located, select an IP from each subnet and configure these IPs on the network card of the monitoring server. Therefore, each monitoring server is configured with the IPs of all different subnets in the IDC room where it is located. An example of the NIC configuration on the monitoring server is as follows:

eth10.subnet1:inet IP1netmask mask1broadcast broadcast1eth10.subnet1:inet IP1netmask mask1broadcast broadcast1

eth10.subnet2:inet IP1netmask mask1broadcast broadcast2eth10.subnet2:inet IP1netmask mask1broadcast broadcast2

eth10.subnet3:inet IP1netmask mask1broadcast broadcast3eth10.subnet3:inet IP1netmask mask1broadcast broadcast3

eth10.subnet4:inet IP1netmask mask4broadcast broadcast4eth10.subnet4:inet IP1netmask mask4broadcast broadcast4

S103、基于监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据;S103, based on the monitoring server, obtain link quality data between different subnets of each Internet data center computer room;

然后,在每个监控服务器上定时执行监控服务程序,获取各IDC机房不同子网间的链路质量数据。Then, the monitoring service program is regularly executed on each monitoring server to obtain link quality data between different subnets in each IDC room.

S104、存储链路质量数据;S104. Store link quality data;

当获取到各IDC机房不同子网间的链路质量数据后,进一步对获取到的链路质量数据进行存储,便于前端进行显示。After acquiring the link quality data between different subnets in each IDC room, the acquired link quality data is further stored, which is convenient for front-end display.

S105、基于链路质量矩阵显示所述链路质量数据。S105. Display the link quality data based on the link quality matrix.

最后,如图3所示,通过链路质量矩阵,以矩阵的形式展示不同子网间的链路情况,可以由不同的颜色代表不同的链路质量。Finally, as shown in Figure 3, through the link quality matrix, the link conditions between different subnets are displayed in the form of a matrix, and different colors can represent different link qualities.

进一步,如图4所示,可以进入链路质量矩阵中的每一个点显示链路情况的具体数值。其中,行和列为不同IDC机房所有子网的一个IP采用延时和丢包率曲线直观显示链路情况。Further, as shown in Figure 4, each point in the link quality matrix can be entered to display the specific value of the link condition. Among them, the row and column of an IP of all subnets in different IDC computer rooms use delay and packet loss rate curves to visually display the link status.

综上所述,在上述实施例中,一种分布式数据中心链路监控方法,包括:在每个互联网数据中心机房部署一台监控服务器;对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在监控服务器的网卡上;基于监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据;存储链路质量数据,基于链路质量矩阵显示链路质量数据。本发明不需要收集、分析网络设备的信息,只需要在每个互联网数据中心机房部署一个简单的监控服务,即可监控所有子网的链路质量情况,并且以链路矩阵的形式展示监控数据,能够直观的检测出链路状态。To sum up, in the above embodiment, a method for monitoring a distributed data center link includes: deploying a monitoring server in each Internet data center computer room; for all subnets in the computer room where the monitoring server is located, from each subnet Select an IP from the network, and configure the IPs of all subnets on the network card of the monitoring server; obtain the link quality data between different subnets in each Internet data center computer room based on the monitoring server; store the link quality data and display it based on the link quality matrix Link quality data. The present invention does not need to collect and analyze the information of network equipment, and only needs to deploy a simple monitoring service in each Internet data center computer room to monitor the link quality of all subnets, and display the monitoring data in the form of a link matrix , the link status can be detected intuitively.

如图2所示,为本发明公开的一种分布式数据中心链路监控方法实施例2的流程图,所述方法可以包括以下步骤:As shown in FIG. 2 , it is a flowchart of Embodiment 2 of a distributed data center link monitoring method disclosed in the present invention, and the method may include the following steps:

S201、在每个互联网数据中心机房部署一台监控服务器;S201. Deploy a monitoring server in each Internet data center computer room;

当需要对分布式数据中心链路的质量进行监控时,首先在每个IDC(InternetDate Center,互联网数据中心)机房部署一台监控服务器。其中,所述的IDC机房,就是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。When it is necessary to monitor the quality of the distributed data center link, a monitoring server is first deployed in each IDC (Internet Date Center, Internet Data Center) computer room. Among them, the IDC computer room is that the telecommunications department uses the existing Internet communication lines and bandwidth resources to establish a standardized telecommunications professional-level computer room environment to provide enterprises and governments with a full range of services in terms of server hosting, leasing and related value-added services.

S202、对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在所述监控服务器的网卡上;S202, for all subnets in the computer room where the monitoring server is located, select an IP from each subnet, and configure the IPs of all subnets on the network card of the monitoring server;

IP地址是以网路号和主机号来表示网络上的主机的,只有在一个网络号下的计算机之间才能“直接”互通,不同网络号的计算机要通过网关才能互通。但是这样的划分在某些情况下显得并不十分灵活,为此IP网络还允许划分成更小的网络,称为子网(Subnet)。IP addresses represent hosts on the network by network numbers and host numbers. Only computers under one network number can communicate with each other "directly". Computers with different network numbers can communicate with each other through a gateway. However, such a division is not very flexible in some cases, so the IP network is also allowed to be divided into smaller networks, which are called subnets.

对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将这些IP配置在监控服务器的网卡上。因此每台监控服务器都配置了所在IDC机房的所有不同子网的IP。监控服务器上的网卡配置举例如下:For all subnets in the computer room where the monitoring server is located, select an IP from each subnet and configure these IPs on the network card of the monitoring server. Therefore, each monitoring server is configured with the IPs of all different subnets in the IDC room where it is located. An example of the NIC configuration on the monitoring server is as follows:

eth10.subnet1:inet IP1netmask mask1broadcast broadcast1eth10.subnet1:inet IP1netmask mask1broadcast broadcast1

eth10.subnet2:inet IP1netmask mask1broadcast broadcast2eth10.subnet2:inet IP1netmask mask1broadcast broadcast2

eth10.subnet3:inet IP1netmask mask1broadcast broadcast3eth10.subnet3:inet IP1netmask mask1broadcast broadcast3

eth10.subnet4:inet IP1netmask mask4broadcast broadcast4eth10.subnet4:inet IP1netmask mask4broadcast broadcast4

S203、读取每台监控服务器上记录的所有互联网数据中心机房的监控服务器IP集合;S203, read the monitoring server IP sets of all Internet data center computer rooms recorded on each monitoring server;

然后,在每个监控服务器上定时执行监控服务程序,获取各IDC机房不同子网间的链路质量数据。具体的,首先读取每台监控服务器上记录的所有IDC机房的监控服务器IP集合。Then, the monitoring service program is regularly executed on each monitoring server to obtain link quality data between different subnets in each IDC room. Specifically, first read the monitoring server IP sets of all IDC computer rooms recorded on each monitoring server.

S204、在每台监控服务器上运行Ping命令,监控服务器上的所有IP依次Ping所有互联网数据中心机房监控服务器的IP,得到各个互联网数据中心机房不同子网间的链路质量数据;S204, running the Ping command on each monitoring server, and pinging all IPs on the monitoring server in turn to the IPs of all monitoring servers in the computer room of the Internet data center, to obtain link quality data between different subnets in the computer room of each Internet data center;

然后读取本监控节点的IP,即读取本监控服务器上的所有IP,在监控服务器上运行Ping命令,依次使用本监控服务器上的所有IP Ping所有IDC机房的监控服务器IP,得到各个互联网数据中心机房不同子网间的链路质量数据。Then read the IP of the monitoring node, that is, read all the IPs on the monitoring server, run the Ping command on the monitoring server, and use all the IPs on the monitoring server in turn to ping the monitoring server IPs of all IDC computer rooms to obtain various Internet data. Link quality data between different subnets in the central computer room.

具体的,为确保链路监控的实时性能,本发明期望将Ping命令的执行限制在一分钟以内,因此经过多次试验设定Ping命令执行时指定参数为:Specifically, in order to ensure the real-time performance of link monitoring, the present invention expects to limit the execution of the Ping command within one minute. Therefore, after many experiments, the specified parameters when executing the Ping command are set as:

ping–I source_ip-c 10-i 6-l 500destination_ipping–I source_ip-c 10-i 6-l 500destination_ip

其中-c 10表示发送10个包,-l 500表示每个包的大小为500字节,-i 6表示每6秒钟发一个包。Where -c 10 means to send 10 packets, -l 500 means that the size of each packet is 500 bytes, -i 6 means to send a packet every 6 seconds.

为实时监控链路情况,监控程序定时为两分钟执行一次,每次程序的执行时间控制在两分钟以内,其中一分钟用于执行Ping命令,一分钟用于数据的处理的存储。In order to monitor the link status in real time, the monitoring program is scheduled to be executed once every two minutes, and the execution time of each program is controlled within two minutes, of which one minute is used to execute the Ping command, and one minute is used for data processing and storage.

S205、存储链路质量数据;S205. Store link quality data;

当获取到各IDC机房不同子网间的链路质量数据后,进一步对获取到的链路质量数据进行存储,便于前端进行显示。After acquiring the link quality data between different subnets in each IDC room, the acquired link quality data is further stored, which is convenient for front-end display.

具体的,为显示不同时间粒度的监控数据,数据可以分三个粒度存储,分别为实时数据、每小时汇总数据、每天汇总数据。其中实时数据每两分钟更新一次;每小时汇总数据每两分钟一条数据,保留上个小时的所有数据;每天汇总数据一小时一条数据,保留近两周数据。其中每小时汇总和每天汇总数据是从实时数据中获取保存。Specifically, in order to display monitoring data of different time granularities, the data can be stored in three granularities, namely real-time data, hourly aggregated data, and daily aggregated data. The real-time data is updated every two minutes; the hourly summary data is one data every two minutes, and all the data of the previous hour is retained; the daily summary data is one data per hour, and the data for the past two weeks is retained. The hourly summary and daily summary data are obtained and saved from real-time data.

S206、基于链路质量矩阵显示链路质量数据;S206, displaying link quality data based on the link quality matrix;

最后,如图3所示,通过链路质量矩阵,以矩阵的形式展示不同子网间的链路情况,可以由不同的颜色代表不同的链路质量。Finally, as shown in Figure 3, through the link quality matrix, the link conditions between different subnets are displayed in the form of a matrix, and different colors can represent different link qualities.

进一步,如图4所示,可以进入链路质量矩阵中的每一个点显示链路情况的具体数值。其中,行和列为不同IDC机房所有子网的一个IP采用延时和丢包率曲线直观显示链路情况。Further, as shown in Figure 4, each point in the link quality matrix can be entered to display the specific value of the link condition. Among them, the row and column of an IP of all subnets in different IDC computer rooms use delay and packet loss rate curves to visually display the link status.

S207、当链路质量数据的丢包率或网络延时大于告警阈值时,生成告警信息。S207. When the packet loss rate or network delay of the link quality data is greater than the alarm threshold, generate alarm information.

根据实际经验,当丢包率>10%或网络延时>5ms时,即可认为网络链路出现故障,本发明以此范围作为告警的阈值。当链路质量数据的丢包率或网络延时大于告警阈值时,生成告警信息,并将告警信息以邮件或短信等形式报警。According to actual experience, when the packet loss rate is greater than 10% or the network delay is greater than 5ms, it can be considered that the network link is faulty, and the present invention uses this range as the alarm threshold. When the packet loss rate or network delay of link quality data is greater than the alarm threshold, alarm information is generated, and the alarm information is sent to the alarm in the form of email or SMS.

综上所述,传统的网络中心链路监控方法通常需要收集、分析网络设备上的日志或信息,配置、分析复杂,维护成本大。或者通过应用侧反应出网络故障,不能充分、及时定位故障。本发明不需要收集、分析网络设备的信息,直接监控链路侧的质量。只需要在每个IDC机房部署一个简单的监控服务,即可监控所有子网的链路质量情况,监控程序可以使用Python或shell脚本开发,开发周期短,基本不需要维护,通过选定合适的Ping命令参数可以在两分钟内完成链路质量数据的获取和处理,实现实时监控的目的,并且以链路矩阵的形式展示监控数据,可以帮助网络工程师直观的检测链路状态。To sum up, the traditional network center link monitoring method usually needs to collect and analyze logs or information on network devices, which is complicated to configure and analyze, and the maintenance cost is high. Or the network fault is reflected on the application side, and the fault cannot be located sufficiently and in time. The invention does not need to collect and analyze the information of the network equipment, and directly monitors the quality of the link side. It is only necessary to deploy a simple monitoring service in each IDC room to monitor the link quality of all subnets. The monitoring program can be developed using Python or shell scripts, with a short development cycle and basically no maintenance. The parameters of the ping command can complete the acquisition and processing of link quality data within two minutes, realizing the purpose of real-time monitoring, and displaying the monitoring data in the form of link matrix, which can help network engineers to detect the link status intuitively.

如图5所示,为本发明公开的一种分布式数据中心链路监控系统实施例1的结构示意图,所述系统可以包括:As shown in FIG. 5, it is a schematic structural diagram of Embodiment 1 of a distributed data center link monitoring system disclosed in the present invention. The system may include:

部署模块501,用于在每个互联网数据中心机房部署一台监控服务器;A deployment module 501 is used to deploy a monitoring server in each Internet data center computer room;

当需要对分布式数据中心链路的质量进行监控时,首先在每个IDC(InternetDate Center,互联网数据中心)机房部署一台监控服务器。其中,所述的IDC机房,就是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。When it is necessary to monitor the quality of the distributed data center link, a monitoring server is first deployed in each IDC (Internet Date Center, Internet Data Center) computer room. Among them, the IDC computer room is that the telecommunications department uses the existing Internet communication lines and bandwidth resources to establish a standardized telecommunications professional-level computer room environment to provide enterprises and governments with a full range of services in terms of server hosting, leasing and related value-added services.

配置模块502,用于对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在所述监控服务器的网卡上;The configuration module 502 is used to select an IP from each subnet for all subnets in the computer room where the monitoring server is located, and configure the IPs of all subnets on the network card of the monitoring server;

IP地址是以网路号和主机号来表示网络上的主机的,只有在一个网络号下的计算机之间才能“直接”互通,不同网络号的计算机要通过网关才能互通。但是这样的划分在某些情况下显得并不十分灵活,为此IP网络还允许划分成更小的网络,称为子网(Subnet)。IP addresses represent hosts on the network by network numbers and host numbers. Only computers under one network number can communicate with each other "directly". Computers with different network numbers can communicate with each other through a gateway. However, such a division is not very flexible in some cases, so the IP network is also allowed to be divided into smaller networks, which are called subnets.

对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将这些IP配置在监控服务器的网卡上。因此每台监控服务器都配置了所在IDC机房的所有不同子网的IP。监控服务器上的网卡配置举例如下:For all subnets in the computer room where the monitoring server is located, select an IP from each subnet and configure these IPs on the network card of the monitoring server. Therefore, each monitoring server is configured with the IPs of all different subnets in the IDC room where it is located. An example of the NIC configuration on the monitoring server is as follows:

eth10.subnet1:inet IP1netmask mask1broadcast broadcast1eth10.subnet1:inet IP1netmask mask1broadcast broadcast1

eth10.subnet2:inet IP1netmask mask1broadcast broadcast2eth10.subnet2:inet IP1netmask mask1broadcast broadcast2

eth10.subnet3:inet IP1netmask mask1broadcast broadcast3eth10.subnet3:inet IP1netmask mask1broadcast broadcast3

eth10.subnet4:inet IP1netmask mask4broadcast broadcast4eth10.subnet4:inet IP1netmask mask4broadcast broadcast4

处理模块503,用于基于监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据;A processing module 503, configured to obtain link quality data between different subnets of each Internet data center computer room based on the monitoring server;

然后,在每个监控服务器上定时执行监控服务程序,获取各IDC机房不同子网间的链路质量数据。Then, the monitoring service program is regularly executed on each monitoring server to obtain link quality data between different subnets in each IDC room.

存储模块504,用于存储链路质量数据;a storage module 504, configured to store link quality data;

当获取到各IDC机房不同子网间的链路质量数据后,进一步对获取到的链路质量数据进行存储,便于前端进行显示。After acquiring the link quality data between different subnets in each IDC room, the acquired link quality data is further stored, which is convenient for front-end display.

显示模块505,用于基于链路质量矩阵显示所述链路质量数据。The display module 505 is configured to display the link quality data based on the link quality matrix.

最后,如图3所示,通过链路质量矩阵,以矩阵的形式展示不同子网间的链路情况,可以由不同的颜色代表不同的链路质量。Finally, as shown in Figure 3, through the link quality matrix, the link conditions between different subnets are displayed in the form of a matrix, and different colors can represent different link qualities.

进一步,如图4所示,可以进入链路质量矩阵中的每一个点显示链路情况的具体数值。其中,行和列为不同IDC机房所有子网的一个IP采用延时和丢包率曲线直观显示链路情况。Further, as shown in FIG. 4 , each point in the link quality matrix can be entered to display the specific value of the link condition. Among them, the row and column of an IP of all subnets in different IDC computer rooms use delay and packet loss rate curves to visually display the link status.

综上所述,在上述实施例中,一种分布式数据中心链路监控方法,包括:在每个互联网数据中心机房部署一台监控服务器;对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在监控服务器的网卡上;基于监控服务器获取各个互联网数据中心机房不同子网间的链路质量数据;存储链路质量数据,基于链路质量矩阵显示链路质量数据。本发明不需要收集、分析网络设备的信息,只需要在每个互联网数据中心机房部署一个简单的监控服务,即可监控所有子网的链路质量情况,并且以链路矩阵的形式展示监控数据,能够直观的检测出链路状态。To sum up, in the above embodiment, a method for monitoring a distributed data center link includes: deploying a monitoring server in each Internet data center computer room; for all subnets in the computer room where the monitoring server is located, from each subnet Select an IP from the network, and configure the IPs of all subnets on the network card of the monitoring server; obtain the link quality data between different subnets in each Internet data center computer room based on the monitoring server; store the link quality data and display it based on the link quality matrix Link quality data. The present invention does not need to collect and analyze the information of network equipment, and only needs to deploy a simple monitoring service in each Internet data center computer room to monitor the link quality of all subnets, and display the monitoring data in the form of a link matrix , the link status can be detected intuitively.

如图6所示,为本发明公开的一种分布式数据中心链路监控系统实施例2的结构示意图,所述系统可以包括:As shown in FIG. 6, it is a schematic structural diagram of Embodiment 2 of a distributed data center link monitoring system disclosed in the present invention. The system may include:

部署模块601,用于在每个互联网数据中心机房部署一台监控服务器;A deployment module 601 is used to deploy a monitoring server in each Internet data center computer room;

当需要对分布式数据中心链路的质量进行监控时,首先在每个IDC(InternetDate Center,互联网数据中心)机房部署一台监控服务器。其中,所述的IDC机房,就是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。When it is necessary to monitor the quality of the distributed data center link, a monitoring server is first deployed in each IDC (Internet Date Center, Internet Data Center) computer room. Among them, the IDC computer room is that the telecommunications department uses the existing Internet communication lines and bandwidth resources to establish a standardized telecommunications professional-level computer room environment to provide enterprises and governments with a full range of services in terms of server hosting, leasing and related value-added services.

配置模块602,用于对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将所有子网的IP配置在所述监控服务器的网卡上;The configuration module 602 is used to select an IP from each subnet for all subnets in the computer room where the monitoring server is located, and configure the IPs of all subnets on the network card of the monitoring server;

IP地址是以网路号和主机号来表示网络上的主机的,只有在一个网络号下的计算机之间才能“直接”互通,不同网络号的计算机要通过网关才能互通。但是这样的划分在某些情况下显得并不十分灵活,为此IP网络还允许划分成更小的网络,称为子网(Subnet)。IP addresses represent hosts on the network by network numbers and host numbers. Only computers under one network number can communicate with each other "directly". Computers with different network numbers can communicate with each other through a gateway. However, such a division is not very flexible in some cases, so the IP network is also allowed to be divided into smaller networks, which are called subnets.

对于监控服务器所在机房的所有子网,从每个子网选取一个IP,将这些IP配置在监控服务器的网卡上。因此每台监控服务器都配置了所在IDC机房的所有不同子网的IP。监控服务器上的网卡配置举例如下:For all subnets in the computer room where the monitoring server is located, select an IP from each subnet and configure these IPs on the network card of the monitoring server. Therefore, each monitoring server is configured with the IPs of all different subnets in the IDC room where it is located. An example of the NIC configuration on the monitoring server is as follows:

eth10.subnet1:inet IP1netmask mask1broadcast broadcast1eth10.subnet1:inet IP1netmask mask1broadcast broadcast1

eth10.subnet2:inet IP1netmask mask1broadcast broadcast2eth10.subnet2:inet IP1netmask mask1broadcast broadcast2

eth10.subnet3:inet IP1netmask mask1broadcast broadcast3eth10.subnet3:inet IP1netmask mask1broadcast broadcast3

eth10.subnet4:inet IP1netmask mask4broadcast broadcast4eth10.subnet4:inet IP1netmask mask4broadcast broadcast4

读取单元603,用于读取每台监控服务器上记录的所有互联网数据中心机房的监控服务器IP集合;The reading unit 603 is used to read the monitoring server IP sets of all Internet data center computer rooms recorded on each monitoring server;

然后,在每个监控服务器上定时执行监控服务程序,获取各IDC机房不同子网间的链路质量数据。具体的,首先读取每台监控服务器上记录的所有IDC机房的监控服务器IP集合。Then, the monitoring service program is regularly executed on each monitoring server to obtain link quality data between different subnets in each IDC room. Specifically, first read the monitoring server IP sets of all IDC computer rooms recorded on each monitoring server.

命令运行单元604,用于在每台监控服务器上运行Ping命令,监控服务器上的所有IP依次Ping所有互联网数据中心机房监控服务器的IP,得到各个互联网数据中心机房不同子网间的链路质量数据;The command running unit 604 is configured to run a Ping command on each monitoring server, and ping all IPs on the monitoring server to the IPs of all monitoring servers in the computer room of the Internet data center in turn, and obtain the link quality data between different subnets of the computer room of each Internet data center ;

然后读取本监控节点的IP,即读取本监控服务器上的所有IP,在监控服务器上运行Ping命令,依次使用本监控服务器上的所有IP Ping所有IDC机房的监控服务器IP,得到各个互联网数据中心机房不同子网间的链路质量数据。Then read the IP of the monitoring node, that is, read all the IPs on the monitoring server, run the Ping command on the monitoring server, and use all the IPs on the monitoring server in turn to ping the monitoring server IPs of all IDC computer rooms to obtain various Internet data. Link quality data between different subnets in the central computer room.

具体的,为确保链路监控的实时性能,本发明期望将Ping命令的执行限制在一分钟以内,因此经过多次试验设定Ping命令执行时指定参数为:Specifically, in order to ensure the real-time performance of link monitoring, the present invention expects to limit the execution of the Ping command within one minute. Therefore, after many experiments, the specified parameters when executing the Ping command are set as:

ping–I source_ip-c 10-i 6-l 500destination_ipping–I source_ip-c 10-i 6-l 500destination_ip

其中-c 10表示发送10个包,-l 500表示每个包的大小为500字节,-i 6表示每6秒钟发一个包。Where -c 10 means to send 10 packets, -l 500 means that the size of each packet is 500 bytes, -i 6 means to send a packet every 6 seconds.

为实时监控链路情况,监控程序定时为两分钟执行一次,每次程序的执行时间控制在两分钟以内,其中一分钟用于执行Ping命令,一分钟用于数据的处理的存储。In order to monitor the link status in real time, the monitoring program is scheduled to be executed once every two minutes, and the execution time of each program is controlled within two minutes, of which one minute is used to execute the Ping command, and one minute is used for data processing and storage.

存储模块605,用于存储链路质量数据;a storage module 605, configured to store link quality data;

当获取到各IDC机房不同子网间的链路质量数据后,进一步对获取到的链路质量数据进行存储,便于前端进行显示。After acquiring the link quality data between different subnets in each IDC room, the acquired link quality data is further stored, which is convenient for front-end display.

具体的,为显示不同时间粒度的监控数据,数据可以分三个粒度存储,分别为实时数据、每小时汇总数据、每天汇总数据。其中实时数据每两分钟更新一次;每小时汇总数据每两分钟一条数据,保留上个小时的所有数据;每天汇总数据一小时一条数据,保留近两周数据。其中每小时汇总和每天汇总数据是从实时数据中获取保存。Specifically, in order to display monitoring data of different time granularities, the data can be stored in three granularities, namely real-time data, hourly aggregated data, and daily aggregated data. The real-time data is updated every two minutes; the hourly summary data is one data every two minutes, and all the data of the previous hour is retained; the daily summary data is one data per hour, and the data for the past two weeks is retained. The hourly summary and daily summary data are obtained and saved from real-time data.

显示模块606,用于基于链路质量矩阵显示链路质量数据;A display module 606, configured to display link quality data based on the link quality matrix;

最后,如图3所示,通过链路质量矩阵,以矩阵的形式展示不同子网间的链路情况,可以由不同的颜色代表不同的链路质量。Finally, as shown in Figure 3, through the link quality matrix, the link conditions between different subnets are displayed in the form of a matrix, and different colors can represent different link qualities.

进一步,如图4所示,可以进入链路质量矩阵中的每一个点显示链路情况的具体数值。其中,行和列为不同IDC机房所有子网的一个IP采用延时和丢包率曲线直观显示链路情况。Further, as shown in Figure 4, each point in the link quality matrix can be entered to display the specific value of the link condition. Among them, the row and column of an IP of all subnets in different IDC computer rooms use delay and packet loss rate curves to visually display the link status.

生成模块607,用于当链路质量数据的丢包率或网络延时大于告警阈值时,生成告警信息。The generating module 607 is configured to generate alarm information when the packet loss rate or network delay of the link quality data is greater than the alarm threshold.

根据实际经验,当丢包率>10%或网络延时>5ms时,即可认为网络链路出现故障,本发明以此范围作为告警的阈值。当链路质量数据的丢包率或网络延时大于告警阈值时,生成告警信息,并将告警信息以邮件或短信等形式报警。According to actual experience, when the packet loss rate is greater than 10% or the network delay is greater than 5ms, it can be considered that the network link is faulty, and the present invention uses this range as the alarm threshold. When the packet loss rate or network delay of link quality data is greater than the alarm threshold, alarm information is generated, and the alarm information is sent to the alarm in the form of email or SMS.

综上所述,传统的网络中心链路监控方法通常需要收集、分析网络设备上的日志或信息,配置、分析复杂,维护成本大。或者通过应用侧反应出网络故障,不能充分、及时定位故障。本发明不需要收集、分析网络设备的信息,直接监控链路侧的质量。只需要在每个IDC机房部署一个简单的监控服务,即可监控所有子网的链路质量情况,监控程序可以使用Python或shell脚本开发,开发周期短,基本不需要维护,通过选定合适的Ping命令参数可以在两分钟内完成链路质量数据的获取和处理,实现实时监控的目的,并且以链路矩阵的形式展示监控数据,可以帮助网络工程师直观的检测链路状态。To sum up, the traditional network center link monitoring method usually needs to collect and analyze logs or information on network devices, which is complicated to configure and analyze, and the maintenance cost is high. Or the network fault is reflected on the application side, and the fault cannot be located sufficiently and in time. The invention does not need to collect and analyze the information of the network equipment, and directly monitors the quality of the link side. It is only necessary to deploy a simple monitoring service in each IDC room to monitor the link quality of all subnets. The monitoring program can be developed using Python or shell scripts, with a short development cycle and basically no maintenance. Ping command parameters can complete the acquisition and processing of link quality data within two minutes to achieve real-time monitoring, and display monitoring data in the form of link matrix, which can help network engineers to intuitively detect link status.

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same and similar parts between the various embodiments can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant part can be referred to the description of the method.

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals may further realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two, in order to clearly illustrate the possibilities of hardware and software. Interchangeability, the above description has generally described the components and steps of each example in terms of functionality. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of a method or algorithm described in conjunction with the embodiments disclosed herein may be directly implemented in hardware, a software module executed by a processor, or a combination of the two. A software module can be placed in random access memory (RAM), internal memory, read only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other in the technical field. in any other known form of storage medium.

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments enables any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

CN201910287217.8A2019-04-102019-04-10Distributed data center link monitoring method and systemActiveCN109981377B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910287217.8ACN109981377B (en)2019-04-102019-04-10Distributed data center link monitoring method and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910287217.8ACN109981377B (en)2019-04-102019-04-10Distributed data center link monitoring method and system

Publications (2)

Publication NumberPublication Date
CN109981377Atrue CN109981377A (en)2019-07-05
CN109981377B CN109981377B (en)2022-03-01

Family

ID=67084034

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910287217.8AActiveCN109981377B (en)2019-04-102019-04-10Distributed data center link monitoring method and system

Country Status (1)

CountryLink
CN (1)CN109981377B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112367212A (en)*2020-08-032021-02-12浪潮云信息技术股份公司Virtual machine network quality monitoring method and system in cloud environment
CN113395356A (en)*2021-07-062021-09-14山东电力工程咨询院有限公司Health monitoring method and system of data center
CN113572644A (en)*2021-07-262021-10-29武汉众邦银行股份有限公司Internet cloud dial-up test automatic monitoring method and device
CN114500921A (en)*2020-10-262022-05-13网联清算有限公司Service monitoring method, device and equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2001035601A1 (en)*1999-11-102001-05-17Rainfinity, Inc.Distributed traffic controlling system and method for network data
CN101883409A (en)*2010-06-182010-11-10西安电子科技大学 A Fast Handover Method Based on RSSI and LQI in Wireless Sensor Networks
CN102546251A (en)*2011-12-312012-07-04清华大学Hybrid-detection-technology-based network topology discovery and automatic topology method and system
CN104270291A (en)*2014-10-222015-01-07网宿科技股份有限公司 CDN Network Quality Monitoring Method
CN104683182A (en)*2015-02-152015-06-03上海帝联信息科技股份有限公司Method and device for detecting network service quality of IDC machine room
CN107070726A (en)*2017-05-222017-08-18郑州云海信息技术有限公司A kind of integrated management approach based on MDC
US9992121B1 (en)*2017-03-202018-06-05Engine Media, LlcDynamic advertisement routing

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2001035601A1 (en)*1999-11-102001-05-17Rainfinity, Inc.Distributed traffic controlling system and method for network data
CN101883409A (en)*2010-06-182010-11-10西安电子科技大学 A Fast Handover Method Based on RSSI and LQI in Wireless Sensor Networks
CN102546251A (en)*2011-12-312012-07-04清华大学Hybrid-detection-technology-based network topology discovery and automatic topology method and system
CN104270291A (en)*2014-10-222015-01-07网宿科技股份有限公司 CDN Network Quality Monitoring Method
CN104683182A (en)*2015-02-152015-06-03上海帝联信息科技股份有限公司Method and device for detecting network service quality of IDC machine room
US9992121B1 (en)*2017-03-202018-06-05Engine Media, LlcDynamic advertisement routing
CN107070726A (en)*2017-05-222017-08-18郑州云海信息技术有限公司A kind of integrated management approach based on MDC

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112367212A (en)*2020-08-032021-02-12浪潮云信息技术股份公司Virtual machine network quality monitoring method and system in cloud environment
CN112367212B (en)*2020-08-032022-04-05浪潮云信息技术股份公司Virtual machine network quality monitoring method and system in cloud environment
CN114500921A (en)*2020-10-262022-05-13网联清算有限公司Service monitoring method, device and equipment
CN113395356A (en)*2021-07-062021-09-14山东电力工程咨询院有限公司Health monitoring method and system of data center
CN113395356B (en)*2021-07-062023-04-28山东电力工程咨询院有限公司Health monitoring method and system for data center
CN113572644A (en)*2021-07-262021-10-29武汉众邦银行股份有限公司Internet cloud dial-up test automatic monitoring method and device
CN113572644B (en)*2021-07-262024-01-23武汉众邦银行股份有限公司Internet cloud dial testing automatic monitoring method and device

Also Published As

Publication numberPublication date
CN109981377B (en)2022-03-01

Similar Documents

PublicationPublication DateTitle
US10057136B2 (en)Method and apparatus for visualized network operation and maintenance
CN108989136B (en) Service end-to-end performance monitoring method and device
US8208381B2 (en)Root-cause approach to problem diagnosis in data networks
US9311160B2 (en)Elastic cloud networking
CN104993953B (en) Method and device for detecting network service status
CN109981377A (en)A kind of distributive data center link monitoring method and system
US10333816B2 (en)Key network entity detection
WO2020147419A1 (en)Monitoring method and apparatus, computer device and storage medium
CN107508722B (en)Service monitoring method and device
RO132010A2 (en)Methods, systems and computer readable media for network diagnosis
CN102546269B (en)A kind of method and system of Fast Monitoring IP network
US20200327045A1 (en)Test System and Test Method
CN106612199A (en)Network monitoring data collection and analysis system and method
US10904123B2 (en)Trace routing in virtual networks
JP2007208633A (en) Network design apparatus, network design method, and network design program
CN110912751A (en)Network equipment topological graph generation method and related device
CN115632968A (en)Network link monitoring method and device, electronic equipment and storage medium
US20140325279A1 (en)Target failure based root cause analysis of network probe failures
CN108694116B (en) A method, device and system for network stability testing of VPC cluster
CN112995042B (en)Method, device and equipment for generating service topological graph and storage medium
Levin et al.Network Monitoring in Federated Cloud Environment
CN106209456B (en)A kind of kernel state lower network fault detection method and device
CN106972979A (en)A kind of network performance monitoring method and device based on SDN
CN111669290A (en) Network element management method, management server and storage medium
CN115914009B (en) ToB private network service quality testing method and system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp