CN109450727A - A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium - Google Patents

A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium Download PDF

Info

Publication number
CN109450727A
CN109450727A CN201811296300.3A CN201811296300A CN109450727A CN 109450727 A CN109450727 A CN 109450727A CN 201811296300 A CN201811296300 A CN 201811296300A CN 109450727 A CN109450727 A CN 109450727A
Authority
CN
China
Prior art keywords
address
network
network monitoring
monitoring data
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811296300.3A
Other languages
Chinese (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.)
Guangzhou Baiguoyuan Information Technology Co Ltd
Original Assignee
Guangzhou Baiguoyuan 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 Guangzhou Baiguoyuan Information Technology Co Ltd filed Critical Guangzhou Baiguoyuan Information Technology Co Ltd
Priority to CN201811296300.3A priority Critical patent/CN109450727A/en
Publication of CN109450727A publication Critical patent/CN109450727A/en
Pending legal-status Critical Current

Links

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/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0847Transmission error
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a kind of methods of exhibiting of network monitoring data, device, equipment and storage mediums, which comprises at the appointed time multiple sampling time points in section acquire multiple groups network monitoring data to the IP address of the network equipment in computer room;For each sampling time point, the candidate IP address of network transmission exception is determined from the IP address according to the network monitoring data;The target ip address of network transmission abnormality in the designated time period is selected from the corresponding candidate IP address of all sampling time points;The network monitoring result of the network equipment is generated according to the corresponding network monitoring data of the target ip address;Client is sent by the network monitoring result to be shown, solve the problems, such as that user is inconvenient to the IP address that network transmission exception is accurately positioned in the prior art and customer terminal webpage is stuck, both user had been made to can be convenient the IP address for being accurately located network transmission exception, while customer terminal webpage can show network monitoring data glibly.

Description

A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium
Technical field
The present embodiments relate to technical field of data processing more particularly to a kind of methods of exhibiting of network monitoring data, Device, equipment and storage medium.
Background technique
With becoming increasingly popular for network service, web database technology also increases immediately, and user can be by access computer room The network equipment obtains corresponding network data.
In computer room, each network equipment has unique IP address, and user can IP to the network equipment in computer room Location is monitored, and is obtained the corresponding network monitoring data of IP address with awareness network and is transmitted situation, network when something goes wrong, use Family can check that the network monitoring data in the corresponding period checks network problem.As shown in Figure 1 in the prior art The schematic diagram of network monitoring data is shown in customer terminal webpage, and in Fig. 1, each layer of curve for stacking figure is that each IP address exists Network monitoring data in designated time period when user's operation mouse is put at some time point, can press in the prompting frame of pop-up The dynamic network monitoring data that all IP address are shown according to scheduled sequence, when the network equipment is more in computer room, client End page face needs to show the network monitoring data of more IP address, and it is different that one side user can not easily and accurately position network transmission On the other hand normal IP address be easy to cause customer terminal webpage stuck.
Summary of the invention
The embodiment of the present invention provides methods of exhibiting, device, equipment and the storage medium of a kind of network monitoring data, to solve The methods of exhibiting of existing network monitoring data is inconvenient to IP address and client that network transmission exception is accurately positioned there are user The stuck problem of the page had both made user can be convenient the IP address for being accurately located network transmission exception, while client's end page Face can show network monitoring data glibly.
In a first aspect, the embodiment of the invention provides a kind of methods of exhibiting of network monitoring data, comprising:
At the appointed time IP address acquisition multiple groups network prison of the multiple sampling time points in section to the network equipment in computer room Control data;
For each sampling time point, determine that network transmission is abnormal from the IP address according to the network monitoring data Candidate IP address;
Network transmission abnormality in the designated time period is selected from the corresponding candidate IP address of all sampling time points Target ip address;
The network monitoring result of the network equipment is generated according to the corresponding network monitoring data of the target ip address;
Client is sent by the network monitoring result to be shown.
Second aspect, the embodiment of the invention provides a kind of displaying devices of network monitoring data, comprising:
Network monitoring data obtains module, sets for multiple sampling time points at the appointed time section to network in computer room Standby IP address acquires multiple groups network monitoring data;
Candidate IP address determining module, for being directed to each sampling time point, according to the network monitoring data from described The candidate IP address of network transmission exception is determined in IP address;
Target ip address determining module, it is described specified for being selected from the corresponding candidate IP address of all sampling time points The target ip address of network transmission abnormality in period;
Network monitoring result-generation module, for according to the corresponding network monitoring data generation of the target ip address The network monitoring result of the network equipment;
Network monitoring result sending module is shown for sending client for the network monitoring result.
The third aspect, the embodiment of the invention provides a kind of equipment, the equipment includes:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes the methods of exhibiting of network monitoring data described in any embodiment of the embodiment of the present invention.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage mediums, are stored thereon with computer journey Sequence realizes the displaying side of network monitoring data described in any embodiment of the embodiment of the present invention when program is executed by processor Method.
The embodiment of the present invention by multiple sampling time points at the appointed time section to the IP of the network equipment in computer room Location acquires multiple groups network monitoring data, and is directed to each sampling time point, according to net determining in network monitoring data secondary IP address The candidate IP address of network transmission abnormality further selects designated time period from the corresponding candidate IP address of all sampling time points The target ip address of interior network transmission abnormality generates the network of the network equipment according to the corresponding network monitoring data of target ip address Be sent to after monitored results client displaying, can customer terminal webpage show designated time period in network transmission abnormality target IP address, user can be convenient the IP address for being accurately located network transmission exception, while filter the normal IP of network transmission Address reduces the data volume for showing network monitoring data, alleviates the performance pressures of client device, and customer terminal webpage can be with Network monitoring data is shown glibly.
Detailed description of the invention
Fig. 1 is the schematic diagram that customer terminal webpage shows network monitoring data in the prior art;
Fig. 2 is a kind of flow chart of the methods of exhibiting for network monitoring data that the embodiment of the present invention one provides;
Fig. 3 A is a kind of flow chart of the methods of exhibiting of network monitoring data provided by Embodiment 2 of the present invention;
Fig. 3 B is the schematic diagram of candidate IP address in each sampling time point in the embodiment of the present invention two;
Fig. 3 C is the schematic diagram that the total degree of candidate IP address in all sampling time points is counted in the embodiment of the present invention two;
Fig. 3 D is the schematic diagram that target ip address is selected after sorting in the embodiment of the present invention two according to total degree;
Fig. 3 E is the schematic diagram that customer terminal webpage shows network monitoring data in the embodiment of the present invention two;
Fig. 4 is a kind of structural block diagram of the displaying device for network monitoring data that the embodiment of the present invention three provides;
Fig. 5 is a kind of schematic diagram for equipment that the embodiment of the present invention four provides.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention rather than limiting the invention.It also should be noted that in order to just Only the parts related to the present invention are shown in description, attached drawing rather than entire infrastructure.
Embodiment one
Fig. 2 is a kind of flow chart of the methods of exhibiting for network monitoring data that the embodiment of the present invention one provides, and the present invention is real It applies example and is applicable to the case where showing the network monitoring data of computer room Intranet network equipment, this method can be by network monitoring data Device is shown to execute, which can realize by way of software and/or hardware, and is integrated in and executes setting for this method In standby, specifically, as shown in Fig. 2, this method may include steps of:
S201, at the appointed time multiple sampling time points in section acquire multiple groups net to the IP address of the network equipment in computer room Network monitoring data.
In the embodiment of the present invention, computer room can be electronic information system machine rooms, and the network equipment is provided in computer room, and Each network equipment has unique IP address, and the network equipment accesses internet by IP address, accesses the network in internet Equipment can be by network implementations data exchange, for example, live streaming client can access the server in computer room by IP address Platform is broadcast live with logging in network, carries out network direct broadcasting or the other users of viewing using the direct broadcast service that network direct broadcasting platform provides Live video, then client device and server realize data exchange, can also be the number in computer room between the network equipment According to data exchange between login service device and database server in exchange, such as computer room.
Network monitoring data can be the parameter of reaction network transmission situation, designated time period can be arranged in server, Multiple sampling time points are set in the designated time period, in each sampling time point, to all-network equipment in computer room IP address acquires network monitoring data, is also possible to server after receiving the network monitoring data request of client transmission, According to network monitoring data request in user setting designated time period and the designated time period in multiple sampling time points, it is right The IP address of the network equipment in computer room acquires network monitoring data.
S202, it is directed to each sampling time point, determines that network is passed from the IP address according to the network monitoring data Defeated abnormal candidate IP address.
In embodiments of the present invention, for each sampling time point, the network monitoring data of each IP address has reacted this The network transmission situation of IP address in sampling time point, can network monitoring data according to IP address in sampling time point, mistake The normal IP address of network transmission is filtered, and then filters out network transmission exception from all IP address in sampling time point IP address, it is alternatively possible to define the poor IP address of network transmission as network transmission exception according to network monitoring data The network monitoring data of candidate IP address or all IP address on comprehensively sampling time point determines part IP address as net The candidate IP address of network transmission abnormality.For each sampling time point, according to network determining in network monitoring data secondary IP address The candidate IP address of transmission abnormality can filter out the normal IP address of network transmission, subsequent without carrying out to all IP address Processing reduces the quantity for needing to handle ground IP address.
S203, select network transmission in the designated time period different from the corresponding candidate IP address of all sampling time points Normal target ip address.
Specifically, at the appointed time in section, an IP address is possible to appear in multiple sampling times in designated time period In the candidate IP address of point, it is also possible in the candidate IP address for appearing in a sampling time point, relative in a sampling Between the IP address that occurs in the candidate IP address put, the IP address occurred in the candidate IP address of multiple sampling time points more holds Easily there is network transmission exception, therefore, the IP repeatedly occurred can be selected from the candidate IP address in all sampling time points Target ip address of the address as network transmission abnormality in designated time period, since the target ip address selected is easier to occur Network transmission is abnormal, and user be can be convenient to be accurately located and network occur by returning to the network monitoring data of target ip address The IP address of transmission abnormality, while the quantity for returning to target ip address is further reduced, the property of client device can be mitigated It can pressure.
S204, the network monitoring knot that the network equipment is generated according to the corresponding network monitoring data of the target ip address Fruit.
It is determining in designated time period after the target ip address of network transmission abnormality, it can be using target ip address each The network monitoring data of sampling time point generate the network monitoring as a result, patterned network monitoring for example can be generated as a result, Network monitoring data to each sampling time point in customer terminal webpage displaying target ip address at the appointed time section.
S205, client is sent by the network monitoring result be shown.
Specifically, user can carry out quality monitoring to network service, and announcement can be generated when something goes wrong in service quality It is alert, for example, for network direct broadcasting service, can the live streaming quality to live video be monitored, when due to Network Transmission Delays It causes live video picture and live audio to be misaligned, or causes to be broadcast live since network packet loss rate is excessively high in network transmission process Mosaic and live audio occurs in picture, and discontinuously etc. live streaming quality is monitored, when live streaming quality decline influences network direct broadcasting clothes When business, user receives warning information, and user can request the network of the network equipment in computer room to be supervised by user end to server Data are controlled, network monitoring result can be sent to by server after receiving the network monitoring data request of client transmission Client shows network monitoring as a result, user can check the network monitoring result of target ip address in the page of client It is checked extremely with carrying out network transmission.
The methods of exhibiting of the network monitoring data of the embodiment of the present invention passes through multiple sampling times at the appointed time section Point acquires multiple groups network monitoring data to the IP address of the network equipment in computer room, and is directed to each sampling time point, according to network The candidate IP address of network transmission exception is determined in monitoring data secondary IP address, from the corresponding candidate IP of all sampling time points The target ip address that designated time period network transmission exception is selected in location, it is raw according to the corresponding network monitoring data of target ip address At the network equipment network monitoring as a result, and by network monitoring result be sent to client show, can be in customer terminal webpage exhibition Show the target ip address of network transmission abnormality in designated time period, user can be convenient the IP for being accurately located network transmission exception Address, while the normal IP address of network transmission has been filtered, reduce the data volume for showing network monitoring data, alleviates client The performance pressures of end equipment, customer terminal webpage can show network monitoring data glibly.
Embodiment two
Fig. 3 A is a kind of flow chart of the methods of exhibiting of network monitoring data provided by Embodiment 2 of the present invention, the present embodiment It is on the basis of the above embodiment 1, to be carried out to the candidate IP address and selection target IP address that determine network transmission exception excellent Change.Specifically, as shown in Figure 3A, method provided in an embodiment of the present invention may include steps of:
S301, at the appointed time multiple sampling time points in section acquire multiple groups net to the IP address of the network equipment in computer room Network monitoring data.
S302, for each sampling time point, according to the size of the network transmission anomaly parameter, to the IP address into Row sequence.
In embodiments of the present invention, network monitoring data may include network transmission anomaly parameter, optionally, network transmission Anomaly parameter can be Network Transmission Delays and/or packet loss, and Network Transmission Delays or packet loss are bigger, illustrate network transmission Situation is poorer.It, can be according to network transmission anomaly parameter to institute in computer room for all IP address in each sampling time point There is the IP address of the network equipment to be ranked up, for example, can be ranked up from big to small or from small to large according to packet loss.
S303, M most preceding IP address of selected and sorted, the candidate as network transmission exception from the IP address after sequence IP address.
Specifically, can from the IP address after sequence the preceding M IP address of selected and sorted as network transmission exception Candidate IP address, for example, IP address is ranked up from big to small according to packet loss, then multiple IP that sequence can be taken to arrive M 1 M IP address of the address as network transmission abnormality in the sampling time point;If IP address according to packet loss from small to large into Row sorts, then candidate IP address of the selected and sorted in M last IP address as network transmission exception.
In practical applications, the value of M can be specified by user, when can also transmit situation or difference according to overall network Between section setting M value, such as it is higher for access concurrency, be easier to occur the period of Network Abnormal and can set M value That sets is bigger, and opposite M value is arranged smaller, and normally, M is less than the sum of the IP address of the network equipment in computer room.
In another alternative embodiment of the invention, for each sampling time point, network transmission exception can be determined Parameter is greater than the IP address of preset threshold, and network transmission anomaly parameter is greater than the IP address of preset threshold as network transmission Abnormal candidate IP address.For example, can server or user be arranged in network monitoring data request packet loss or Packet loss or Network Transmission Delays are greater than preset threshold for each sampling time point by the threshold value of Network Transmission Delays Candidate IP address of the IP address as network transmission exception.
The embodiment of the present invention is directed to each sampling time point, determines the sampling time point net according to network transmission anomaly parameter The candidate IP address of network transmission abnormality, can filter out the normal IP address of network transmission, it is subsequent without to all IP address into Row processing, reduces the quantity for needing to handle ground IP address.
S304 generates IP address set using the corresponding candidate IP address of all sampling time points.
Specifically, an array can be generated, the corresponding candidate IP address of each sampling time point is stored to the array In and be not necessarily to duplicate removal processing, which is an IP address set, and each element in array is a candidate IP Location.
S305 counts the total degree of each candidate IP address in the IP address set.
Specifically, it can count one by one total time that each element in the corresponding array of IP address set occurs in array Number, such as the total degree that each element occurs in array can be counted by array_count_values () function, thus The total degree of each candidate's IP address into IP address set.
Certainly, the total degree occurred above by each element in array_count_values () function statistics array Be as an example, in implementing the embodiments of the present invention, can according to the actual situation using each candidate IP of other method statistics The total degree of location, the embodiments of the present invention are not limited thereto.
S306 is based on total degree selection target IP address from the candidate IP address.
In embodiments of the present invention, candidate IP address can be carried out according to the size of each candidate IP address total degree Sequence, N number of mesh of the most preceding N number of candidate IP address of selected and sorted as network transmission exception from the candidate IP address after sequence IP address is marked, for example, being ranked up from big to small by candidate IP address total degree, sequence is made in first 20 candidate IP address For target ip address.
In another alternative embodiment of the invention, total degree can also be greater than to N number of Target IP of preset times threshold value Total degree can be greater than 15 times by address as 30 sampling time points are provided in target ip address, such as designated time period Candidate IP address as target ip address.
In embodiments of the present invention, in the candidate IP address of all sampling time points, candidate IP address occurs total secondary Number sequence is easier network transmission exception occur in the candidate IP address that preceding or total degree is greater than preset threshold, and user is by returning The network monitoring data for returning target ip address, can be convenient the IP address for being accurately located and network transmission exception occur, while into One step reduces the quantity for returning to target ip address, can mitigate the performance pressures of client device.
The process for determining target ip address is illustrated below in conjunction with Fig. 3 B- Fig. 3 C and following example:
In this example, designated time period is one day, is divided between sampling time point 5 minutes, it is determined that target ip address Process is as follows:
As shown in Figure 3B, from big to small according to packet loss, to sampling time point: all IP of 19:15,19:20 and 19:25 Address is ranked up (sequence of other sampling time points is unlisted), and each sampling time point sequence is taken to make in the IP address of preceding n For candidate IP address, the candidate IP address of following sampling time point is obtained:
Sampling time point 19:15:IP x1, IP x2 ... IP xn;
Sampling time point 19:20:IP y1, IP y2 ... IP yn;
Sampling time point 19:25:IP z1, IP z2 ... IP zn;
As shown in Figure 3 C, the IP address of sampling time point all in one day is concentrated, and is not necessarily to duplicate removal processing, obtained X different candidate IP address, wherein x is greater than n, and each IP address repeats in x different candidate IP address of statistics Total degree are as follows: IP1:20, IP2:101, IP3:5, IP4:85 ... IPx:67.
As shown in Figure 3D, it to x different candidate IP address, is ranked up from big to small according to total degree: IP2:101, IP4:85, IPx:67 ... IP1:20, IP3:5, wherein the total degree that IP2:101 is IP2 is 101 times, n (n=20) before selecting A candidate's IP address is as target ip address.
Point is used for each time in this example, first IP address is ranked up according to the size of packet loss, from sequence Candidate IP address of the n most preceding IP address of selected and sorted as network transmission exception in IP address afterwards further uses institute There is the corresponding candidate IP address of sampling time point to generate IP address set, and based on candidate's IP address each in IP address set Total degree selection target IP address, on the one hand, the quantity for the target ip address selected is less than the total quantity of all IP address, subtracts Lack the quantity for returning to target ip address, the performance pressures of client device can be mitigated, on the other hand, the Target IP selected Address is the higher IP address of packet loss, and user can be convenient and be accurately located out by the packet loss of return target ip address The IP address of existing network transmission exception.
Certainly, the above-mentioned method for determining candidate IP address that sorted with packet loss is intended only as example, real implementing the present invention When applying, candidate IP address can be determined using other network transmission anomaly parameters such as Network Transmission Delays according to the actual situation, The embodiments of the present invention are not limited thereto.In addition, other than the method for determining target ip address that sorts above by total degree, Those skilled in the art can also determine target ip address using other methods according to actual needs, and the embodiment of the present invention is to this It is without restriction.
S307 generates the network monitoring knot of the network equipment according to the corresponding network monitoring data of the target ip address Fruit.
Specifically, can based on network monitoring data position target ip address each sampling time point coordinate value, with In client fitting data change curve, and, target ip address is ranked up, in client according to the target after sequence The sequence of IP address carries out lamination process to the corresponding data variation curve of target ip address.
As shown in FIGURE 3 E, a layer data change curve is an IP address, and every layer of change curve is by its corresponding IP Location is fitted after the network monitoring data of each point positions coordinate value, can be by each target ip address according to Target IP The collating sequence of location carries out lamination process, to show the stacking figure in customer terminal webpage.
S308 sends client for the network monitoring result and is shown.
Specifically, user can carry out quality monitoring to network service, and announcement can be generated when something goes wrong in service quality It is alert, for example, for network direct broadcasting service, can the live streaming quality to live video be monitored, when due to Network Transmission Delays It causes live video picture and live audio to be misaligned, or causes to be broadcast live since network packet loss rate is excessively high in network transmission process Mosaic and live audio occurs in picture, and discontinuously etc. live streaming quality is monitored, when live streaming quality decline influences network direct broadcasting clothes When business, user receives warning information, and user can request the network of the network equipment in computer room to be supervised by user end to server Data are controlled, network monitoring result can be sent to by server after receiving the network monitoring data request of client transmission Client shows network monitoring as a result, user can check the network monitoring result of target ip address in the page of client It is checked extremely with carrying out network transmission.
The embodiment of the present invention by multiple sampling time points at the appointed time section to the IP of the network equipment in computer room Location acquires multiple groups network monitoring data, and is directed to each sampling time point, according to net determining in network monitoring data secondary IP address The candidate IP address of network transmission abnormality, selection designated time period network passes from all sampling time points corresponding candidate IP address Defeated abnormal target ip address generates the network monitoring knot of the network equipment according to the corresponding network monitoring data of target ip address Fruit, and network monitoring result is sent to client and is shown, network transmission in designated time period can be shown in customer terminal webpage Abnormal target ip address, user can be convenient the IP address for being accurately located network transmission exception, while filter network biography Defeated normal IP address reduces the data volume for showing network monitoring data, alleviates the performance pressures of client device, client End page face can show network monitoring data glibly.
Embodiment three
Fig. 4 is a kind of structural schematic diagram of the displaying device of network monitoring data of the embodiment of the present invention, as shown in figure 4, The device specifically includes:
Network monitoring data obtains module 401, for multiple sampling time points at the appointed time section to computer room Intranet The IP address of network equipment acquires multiple groups network monitoring data;
Candidate IP address determining module 402, for being directed to each sampling time point, according to the network monitoring data from institute State the candidate IP address that network transmission exception is determined in IP address;
Target ip address determining module 403, for described in the selection from all sampling time points corresponding candidate IP address The target ip address of network transmission abnormality in period;
Network monitoring result-generation module 404, for being generated according to the corresponding network monitoring data of the target ip address The network monitoring result of the network equipment;
Network monitoring result sending module 405 is shown for sending client for the network monitoring result.
Optionally, the network monitoring data includes network transmission anomaly parameter, candidate's IP address determining module 402 Include:
IP address sorting sub-module, for being directed to each sampling time point, according to the big of the network transmission anomaly parameter It is small, the IP address is ranked up;
Candidate IP address selects submodule, and the M IP address most preceding for the selected and sorted from the IP address after sequence is made For the candidate IP address of network transmission exception.
Optionally, the network monitoring data includes network transmission anomaly parameter, candidate's IP address determining module 402 Include:
Candidate IP address determines submodule, for being directed to each sampling time point, determines the network transmission anomaly parameter Candidate IP address greater than the IP address of preset threshold, as network transmission exception.
Optionally, the network transmission anomaly parameter includes Network Transmission Delays and/or packet loss.
Optionally, the target ip address determining module 403 includes:
IP address set generates submodule, for generating IP address using the corresponding candidate IP address of all sampling time points Set;
Total degree statistic submodule, for counting the total degree of each candidate IP address in the IP address set;
Target ip address selects submodule, for based on the total degree from the candidate IP address selection target IP Location.
Optionally, the target ip address selection submodule includes:
IP address sequencing unit is ranked up the candidate IP address for the size according to the total degree;
Target ip address selecting unit, the N number of candidate IP most preceding for the selected and sorted from the candidate IP address after sequence Address, the target ip address as network transmission exception.
Optionally, the network monitoring result-generation module 404 includes:
Coordinate value positioning submodule, for positioning the target ip address in each sampling based on the network monitoring data The coordinate value at time point, in client fitting data change curve;
Target ip address sorting sub-module, for being ranked up to the target ip address, in client according to sequence The sequence of target ip address afterwards carries out lamination process to the corresponding data variation curve of the target ip address.
The displaying device of network monitoring data provided by the embodiment of the present invention can be performed any embodiment of that present invention and be mentioned The methods of exhibiting of the network monitoring data of confession has the corresponding functional module of execution method and beneficial effect.
Example IV
Referring to Fig. 5, the structural schematic diagram of one of an example of the present invention equipment is shown.As shown in figure 5, the equipment Can specifically include: processor 50, memory 51, the display screen 52 with touch function, input unit 53, output device 54 with And communication device 55.The quantity of processor 50 can be one or more in the equipment, be with a processor 50 in Fig. 5 Example.The quantity of memory 51 can be one or more in the equipment, in Fig. 5 by taking a memory 51 as an example.The equipment Processor 50, memory 51, display screen 52, input unit 53, output device 54 and communication device 55 can by bus or Person's other modes connect, in Fig. 5 for being connected by bus.
Memory 51 is used as a kind of computer readable storage medium, can be used for storing software program, journey can be performed in computer Sequence and module, the corresponding program instruction/module of the methods of exhibiting of the network monitoring data as described in any embodiment of that present invention (for example, the network monitoring data in the displaying device of above-mentioned network monitoring data obtains module 401, candidate IP address determines mould Block 402, target ip address determining module 403, network monitoring result-generation module 404 and network monitoring result sending module 405 etc.).Memory 51 can mainly include storing program area and storage data area, wherein storing program area can store operation dress It sets, application program needed at least one function;Storage data area, which can be stored, uses created data etc. according to equipment.This Outside, memory 51 may include high-speed random access memory, can also include nonvolatile memory, for example, at least a magnetic Disk storage device, flush memory device or other non-volatile solid state memory parts.In some instances, memory 51 can be further Including the memory remotely located relative to processor 50, these remote memories can pass through network connection to equipment.It is above-mentioned The example of network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Display screen 52 is the display screen 52 with touch function, can be capacitance plate, electromagnetic screen or infrared screen.Generally For, display screen 52 is used to show data according to the instruction of processor 50, is also used to receive the touch behaviour for acting on display screen 52 Make, and corresponding signal is sent to processor 50 or other devices.Optionally, it when display screen 52 is infrared screen, also wraps Infrared touch frame is included, which is arranged in the surrounding of display screen 52, can be also used for receiving infrared signal, and should Infrared signal is sent to processor 50 or other equipment.
Communication device 55 communicates to connect for establishing with other equipment, can be wire communication device and/or channel radio T unit.
Input unit 53 can be used for receiving the number or character information of input, and generate with the user setting of equipment with And the related key signals input of function control, it can also be the camera for obtaining image and obtain the pickup of audio data Equipment.Output device 54 may include the audio frequency apparatuses such as loudspeaker.It should be noted that input unit 53 and output device 54 Concrete composition may be set according to actual conditions.
Software program, instruction and the module that processor 50 is stored in memory 51 by operation, thereby executing equipment Various function application and data processing, that is, realize the methods of exhibiting of above-mentioned network monitoring data.
Specifically, in embodiment, when processor 50 executes the one or more programs stored in memory 51, specific implementation Following operation: at the appointed time IP address acquisition multiple groups network prison of the multiple sampling time points in section to the network equipment in computer room Control data;For each sampling time point, determine that network transmission is abnormal from the IP address according to the network monitoring data Candidate IP address;Select network transmission in the designated time period different from the corresponding candidate IP address of all sampling time points Normal target ip address;The network monitoring of the network equipment is generated according to the corresponding network monitoring data of the target ip address As a result;Client is sent by the network monitoring result to be shown.
The embodiment of the present invention also provides a kind of computer readable storage medium, and the instruction in the storage medium is by equipment When processor executes, enable a device to execute the methods of exhibiting of the network monitoring data as described in above method embodiment.Show Example property, the methods of exhibiting of the network monitoring data include: at the appointed time multiple sampling time points in section to computer room Intranet The IP address of network equipment acquires multiple groups network monitoring data;For each sampling time point, according to the network monitoring data from The candidate IP address of network transmission exception is determined in the IP address;It is selected from the corresponding candidate IP address of all sampling time points Select the target ip address of network transmission abnormality in the designated time period;According to the corresponding network monitoring number of the target ip address According to the network monitoring result for generating the network equipment;Client is sent by the network monitoring result to be shown.
It should be noted that for device, equipment, storage medium embodiment, since it is basic with embodiment of the method Similar, so being described relatively simple, the relevent part can refer to the partial explaination of embodiments of method.
By the description above with respect to embodiment, it is apparent to those skilled in the art that, the present invention It can be realized by software and required common hardware, naturally it is also possible to which by hardware realization, but in many cases, the former is more Good embodiment.Based on this understanding, technical solution of the present invention substantially in other words contributes to the prior art Part can be embodied in the form of software products, which can store in computer readable storage medium In, floppy disk, read-only memory (Read-Only Memory, ROM), random access memory (Random such as computer Access Memory, RAM), flash memory (FLASH), hard disk or CD etc., including some instructions are with so that a computer is set Standby (can be robot, personal computer, server or the network equipment etc.) executes net described in any embodiment of that present invention The methods of exhibiting of network monitoring data.
It is worth noting that, in the displaying device of above-mentioned network monitoring data, included each unit and module are It is divided according to the functional logic, but is not limited to the above division, as long as corresponding functions can be realized;Separately Outside, the specific name of each functional unit is also only for convenience of distinguishing each other, the protection scope being not intended to restrict the invention.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction executing device with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any One or more embodiment or examples in can be combined in any suitable manner.
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (10)

1. a kind of methods of exhibiting of network monitoring data characterized by comprising
At the appointed time multiple sampling time points in section acquire multiple groups network monitoring number to the IP address of the network equipment in computer room According to;
For each sampling time point, the time of network transmission exception is determined from the IP address according to the network monitoring data Select IP address;
The target of network transmission abnormality in the designated time period is selected from the corresponding candidate IP address of all sampling time points IP address;
The network monitoring result of the network equipment is generated according to the corresponding network monitoring data of the target ip address;
Client is sent by the network monitoring result to be shown.
2. the method as described in claim 1, which is characterized in that the network monitoring data includes network transmission anomaly parameter, It is described to be directed to each sampling time point, the time of network transmission exception is determined from the IP address according to the network monitoring data Select IP address, comprising:
The IP address is ranked up according to the size of the network transmission anomaly parameter for each sampling time point;
The M most preceding IP address of selected and sorted from the IP address after sequence, the candidate IP address as network transmission exception.
3. the method as described in claim 1, which is characterized in that the network monitoring data includes network transmission anomaly parameter, It is described to be directed to each sampling time point, the time of network transmission exception is determined from the IP address according to the network monitoring data Select IP address, comprising:
For each sampling time point, determine that the network transmission anomaly parameter is greater than the IP address of preset threshold, as network The candidate IP address of transmission abnormality.
4. method as claimed in claim 2 or claim 3, which is characterized in that the network transmission anomaly parameter includes that network transmission is prolonged Slow and/or packet loss.
5. the method according to claim 1, which is characterized in that described from the corresponding candidate of all sampling time points The target ip address of network transmission abnormality in the designated time period is selected in IP address, comprising:
IP address set is generated using the corresponding candidate IP address of all sampling time points;
The total degree of each candidate IP address is counted in the IP address set;
Based on the total degree from the candidate IP address selection target IP address.
6. method as claimed in claim 5, which is characterized in that described to be selected from the candidate IP address based on the total degree Select target ip address, comprising:
According to the size of the total degree, the candidate IP address is ranked up;
The most preceding N number of candidate IP address of selected and sorted, the target as network transmission exception from the candidate IP address after sequence IP address.
7. the method according to claim 1, which is characterized in that described according to the corresponding net of the target ip address Network monitoring data generates the network monitoring result of the network equipment, comprising:
The target ip address is positioned in the coordinate value of each sampling time point, in client based on the network monitoring data Fitting data change curve;
The target ip address is ranked up, with the sequence in client according to the target ip address after sequence, to the mesh It marks the corresponding data variation curve of IP address and carries out lamination process.
8. a kind of displaying device of network monitoring data characterized by comprising
Network monitoring data obtains module, for multiple sampling time points at the appointed time section to the network equipment in computer room IP address acquires multiple groups network monitoring data;
Candidate IP address determining module, for being directed to each sampling time point, from the IP according to the network monitoring data The candidate IP address of network transmission exception is determined in location;
Target ip address determining module, for being selected in the period from the corresponding candidate IP address of all sampling time points The target ip address of network transmission exception;
Network monitoring result-generation module, for generating the network according to the corresponding network monitoring data of the target ip address The network monitoring result of equipment;
Network monitoring result sending module is shown for sending client for the network monitoring result.
9. a kind of equipment, which is characterized in that the equipment includes:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of processors are real The now methods of exhibiting of the network monitoring data as described in any in claim 1-7.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The methods of exhibiting of the network monitoring data as described in any in claim 1-7 is realized when execution.
CN201811296300.3A 2018-11-01 2018-11-01 A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium Pending CN109450727A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811296300.3A CN109450727A (en) 2018-11-01 2018-11-01 A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811296300.3A CN109450727A (en) 2018-11-01 2018-11-01 A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109450727A true CN109450727A (en) 2019-03-08

Family

ID=65549929

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811296300.3A Pending CN109450727A (en) 2018-11-01 2018-11-01 A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109450727A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112269940A (en) * 2020-11-17 2021-01-26 北京嘀嘀无限科技发展有限公司 Data processing method and device
CN113746672A (en) * 2021-08-23 2021-12-03 广州市百果园网络科技有限公司 Method and system for positioning abnormal IP address of server
CN114629824A (en) * 2022-03-24 2022-06-14 阿里巴巴(中国)有限公司 Packet loss positioning method, device, computing equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932201A (en) * 2012-09-26 2013-02-13 迈普通信技术股份有限公司 Display control system and method for network monitoring data
CN102932204A (en) * 2012-11-09 2013-02-13 北京奇虎科技有限公司 Monitoring method and monitoring system of content delivery network
CN106713049A (en) * 2017-02-04 2017-05-24 杭州迪普科技股份有限公司 Alarm method and device of monitor
CN107070952A (en) * 2017-05-27 2017-08-18 郑州云海信息技术有限公司 A kind of network node Traffic Anomaly analysis method and system
CN108491310A (en) * 2018-03-26 2018-09-04 北京九章云极科技有限公司 A kind of daily record monitoring method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932201A (en) * 2012-09-26 2013-02-13 迈普通信技术股份有限公司 Display control system and method for network monitoring data
CN102932204A (en) * 2012-11-09 2013-02-13 北京奇虎科技有限公司 Monitoring method and monitoring system of content delivery network
CN106713049A (en) * 2017-02-04 2017-05-24 杭州迪普科技股份有限公司 Alarm method and device of monitor
CN107070952A (en) * 2017-05-27 2017-08-18 郑州云海信息技术有限公司 A kind of network node Traffic Anomaly analysis method and system
CN108491310A (en) * 2018-03-26 2018-09-04 北京九章云极科技有限公司 A kind of daily record monitoring method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112269940A (en) * 2020-11-17 2021-01-26 北京嘀嘀无限科技发展有限公司 Data processing method and device
CN113746672A (en) * 2021-08-23 2021-12-03 广州市百果园网络科技有限公司 Method and system for positioning abnormal IP address of server
CN113746672B (en) * 2021-08-23 2023-12-12 广州市百果园网络科技有限公司 Method and system for locating abnormal IP address of server
CN114629824A (en) * 2022-03-24 2022-06-14 阿里巴巴(中国)有限公司 Packet loss positioning method, device, computing equipment and medium
CN114629824B (en) * 2022-03-24 2024-03-19 阿里巴巴(中国)有限公司 Packet loss positioning method, device, computing equipment and medium

Similar Documents

Publication Publication Date Title
US9961350B2 (en) Method and apparatus for automatic discovery of elements in a system of encoders
CN109450727A (en) A kind of methods of exhibiting of network monitoring data, device, equipment and storage medium
CN106993234A (en) Barrage display methods and device
CN106161814A (en) The sound mixing method of a kind of Multi-Party Conference and device
CN107168675A (en) It is long-range with screen method, apparatus and system based on browser Web
KR101372358B1 (en) System for displaying of video data
CN106603503B (en) The treating method and apparatus of live data
CN102970513A (en) Monitoring system and related control method thereof
CN109688419A (en) Company's wheat method, apparatus and server in a kind of live streaming
CN109714622A (en) A kind of video data handling procedure, device and electronic equipment
CN109348261A (en) Data statistical approach, device and electronic equipment in a kind of live streaming
CN107623833B (en) Control method, device and system for video conference
CN108156475A (en) The monitoring method and device of a kind of net cast
CN105933793A (en) Video display method and device
CN104540018A (en) Method and device for processing video abnormal playing data of network television
CN109495335B (en) Service monitoring method, device and system and electronic equipment
CN108702492A (en) A kind of transmission method of monitor video, device and equipment
CN106301989A (en) IPTV service detection method and device
CN106657875A (en) Command scheduling method method and device
CN103179457A (en) Fault determination method and unit for service interaction process of set-top box
CN104581418B (en) A kind of content live method and relevant device
CN113271474B (en) Method, device, equipment and storage medium for testing streaming media server
KR101581400B1 (en) Traffic monitoring system of monitoring camera and traffic monitoring method using the same
CN108111880B (en) Obstacle removing method and obstacle removing system
CN116980555B (en) Input signal source acquisition method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190308

RJ01 Rejection of invention patent application after publication