CN110247816B - Indicator monitoring method and device - Google Patents
Indicator monitoring method and device Download PDFInfo
- Publication number
- CN110247816B CN110247816B CN201910395052.6A CN201910395052A CN110247816B CN 110247816 B CN110247816 B CN 110247816B CN 201910395052 A CN201910395052 A CN 201910395052A CN 110247816 B CN110247816 B CN 110247816B
- Authority
- CN
- China
- Prior art keywords
- index
- reporting
- use information
- network equipment
- interval
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/065—Generation of reports related to network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The application provides an index monitoring method and device, relates to the field of communication, and can perform adaptive adjustment on reporting frequency according to index use information of network equipment. The method comprises the following steps: receiving index use information sent by network equipment; determining a reporting frequency corresponding to the index use information according to a preset reporting strategy, and determining the next reporting time of the network equipment according to the reporting frequency; and sending the reporting time to the network equipment so that the network equipment sends new index use information at the reporting time.
Description
Technical Field
The present application relates to the field of communications, and in particular, to an index monitoring method and apparatus.
Background
Network monitoring is a technical mode for monitoring the network state of user equipment in the whole network by combining software and hardware, and is used for ensuring that a network system can normally and efficiently run. The existing network monitoring modes include the following two modes: a low-frequency sampling monitoring method represented by a Simple Network Management Protocol (SNMP) and a high-frequency sampling technique represented by a telemetry (telemeasurement). In the SNMP monitoring mode, the collector acquires the monitoring data through a pull mode (pull mode), the data sampling frequency is low, generally, the data is sampled every 5 minutes, the reporting frequency of the mode is low, and the network cannot be accurately monitored in real time when the flow is large. Most of the telemetering monitoring modes are that the device actively pushes the data information of the user equipment to the collector through a push mode (push mode), so that a real-time and high-speed data acquisition function can be provided. The high-frequency sampling technology represented by telemetric can realize high-frequency sampling at different time intervals, various reporting time intervals can be set in the mode, however, a fixed reporting frequency interval is usually adopted in the application, if the network state changes, the reporting frequency needs to be adjusted manually, the labor cost is increased, and the error probability is increased.
Disclosure of Invention
The application provides an index monitoring method and an index monitoring device, which can realize the self-adaptive adjustment of the reporting frequency according to the index use information of network equipment, and reduce the labor cost and the possibility of errors caused by manual modification of the reporting frequency.
In order to achieve the purpose, the technical scheme is as follows:
in a first aspect, the present application provides an index monitoring method, including: receiving index use information sent by network equipment; determining a reporting frequency corresponding to the index use information according to a preset reporting strategy, and determining the next reporting time of the network equipment according to the reporting frequency; and sending the reporting time to the network equipment so that the network equipment sends new index use information at the reporting time.
In a second aspect, the present application provides an index monitoring apparatus, comprising: an acquisition unit, a determination unit, and a transmission unit: the acquisition unit is used for receiving the index use information sent by the network equipment; the determining unit is configured to determine, according to a preset reporting policy, a reporting frequency corresponding to the index usage information, and determine, according to the reporting frequency, a next reporting time of the network device; the sending unit is configured to send the reporting time to the network device, so that the network device sends new indicator usage information at the reporting time.
In a third aspect, there is provided a computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer, cause the computer to perform the indicator monitoring method of the first aspect.
In a fourth aspect, there is provided a computer program product comprising instructions which, when run on a computer, cause the computer to perform the indicator monitoring method according to the first aspect.
In a fifth aspect, an index monitoring apparatus is provided, including: a processor, a memory, and a communication interface; the communication interface is used for the index monitoring device to communicate with other equipment or networks; the memory is used for storing one or more programs, the one or more programs including computer executable instructions, and when the index monitoring apparatus is running, the processor executes the computer executable instructions stored in the memory to cause the index monitoring apparatus to execute the index monitoring method according to the first aspect.
The embodiment of the invention provides an index monitoring method and device, which are used for receiving index use information sent by network equipment, then determining the reporting frequency corresponding to the index use information and the next reporting time according to a preset reporting strategy, and sending the reporting time to the network equipment so that the network equipment sends new index use information at the reporting time. Therefore, the self-adaptive adjustment of the reporting frequency is realized, the reporting frequency can be improved when the index use information is larger, the reporting frequency is reduced when the index use information is smaller, the problem of large system processing capacity caused by overhigh reporting frequency generated by fixed reporting frequency is solved, and the problem that the reporting frequency cannot be automatically improved when high-speed reporting is needed under the condition of lower reporting frequency is solved, the dynamic adjustment of the reporting frequency according to the index use information is realized, the effectiveness of monitoring the index use information is improved, the whole mechanism can be automatically completed, and the labor cost and the possibility of errors caused by manual modification of the reporting frequency are reduced.
Drawings
Fig. 1 is a schematic structural diagram of an index monitoring system according to an embodiment of the present application;
fig. 2 is a first flowchart illustrating an index monitoring method according to an embodiment of the present disclosure;
fig. 3 is a schematic flowchart illustrating a second indicator monitoring method according to an embodiment of the present application;
fig. 4 is a schematic flowchart illustrating a third method for index monitoring according to an embodiment of the present application;
fig. 5 is a fourth schematic flowchart of an index monitoring method according to an embodiment of the present application;
fig. 6 is a first schematic structural diagram of an index monitoring apparatus according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of an index monitoring apparatus according to an embodiment of the present application.
Detailed Description
The index monitoring method, apparatus and system provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings.
The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone.
The terms "first" and "second" and the like in the description and drawings of the present application are used for distinguishing different objects or for distinguishing different processes for the same object, and are not used for describing a specific order of the objects.
Furthermore, the terms "including" and "having," and any variations thereof, as referred to in the description of the present application, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the present application, the meaning of "a plurality" means two or more unless otherwise specified.
As shown in fig. 1, the index monitoring system 100 according to the embodiment of the present application may include: analyzer 101, network device 102. The analyzer 101 in fig. 1 is configured to receive information sent by a network device, perform analysis calculation on the received information, and send a calculation result to the network device; the network device 102 may include a plurality of router devices or server devices, and is configured to report the current index usage information. It should be noted that fig. 1 is only an exemplary architecture diagram, and the network architecture may include other functional units besides the functional units shown in fig. 1, which is not limited in this application.
An embodiment of the present application provides an index monitoring method, which is applied to an index monitoring system in fig. 1, as shown in fig. 2, for example, an execution subject of the method may be an analyzer shown in fig. 1, and the method may include S201 to S203:
s201, index use information sent by the network equipment is received.
The analyzer receives index usage information sent by the network device, where the index usage information is usage information of a certain index of the network device at the current time, such as traffic usage of a current link of the network device, and may also be other physical indexes that can be monitored, for example: CPU temperature, CPU utilization, memory utilization, etc. When receiving the index usage information sent by the network device, the analyzer receives the index usage information according to the reporting frequency of the network device, and the network device itself has a certain monitoring frequency, that is, the network device itself usually includes a monitoring module, and the monitoring module monitors the index usage information according to a certain frequency, so that the analyzer receives the index usage information including the following two cases:
(1) when the monitoring frequency is equal to the reporting frequency, namely the network equipment monitors data once in each reporting, and when the reporting moment comes, the analyzer receives the data by using the index use information currently monitored by the network equipment.
(2) When the monitoring frequency is greater than the reporting frequency, that is, the network device monitors a plurality of data, for example, m, in the reporting frequency interval, where m is a natural number greater than 1, it is necessary to select a representative data as the index use information for receiving, where the data may be a maximum value, a minimum value, or an average value of the m data, or may be a last value of the m data.
S202, determining a reporting frequency corresponding to the index use information according to a preset reporting strategy, and determining the next reporting time of the network equipment according to the reporting frequency.
The analyzer determines an index interval corresponding to the index usage information according to the received index usage information, and then determines a next reporting time interval, namely a reporting frequency, of the index interval according to a preset reporting policy, namely the reporting frequency of the index usage information and the next reporting time of the network device are determined according to the preset reporting policy, namely the n +1 th reporting time is the nth reporting time + the nth reporting interval, and n is a natural number greater than or equal to 1.
S203, sending the reporting time to the network device so that the network device sends new indicator usage information at the reporting time.
And the analyzer sends the (n + 1) th reporting time to the network equipment, and the network equipment reports new index use information at the (n + 1) th reporting time.
The analyzer repeatedly executes the steps S201 to S203, continues to receive new index usage information, determines a new reporting frequency according to the new index usage information, and implements adaptive adjustment of the reporting frequency, and can increase the reporting frequency when the index usage information is larger, and decrease the reporting frequency when the index usage information is smaller, thereby solving the problem of large system throughput caused by too high reporting frequency generated by fixed reporting frequency, and the problem that the reporting frequency cannot be automatically increased when high-speed reporting is required under the condition of lower reporting frequency, implementing dynamic adjustment of the reporting frequency according to the index usage information, and enhancing the effectiveness of network monitoring.
As shown in fig. 3, an embodiment of the present invention provides an index monitoring method, where the method includes S301 to S302:
s301, acquiring a total value of the index use information.
The analyzer obtains a total value of some indicator usage information in the network device, for example, if the indicator usage information is traffic usage of a current link of the network device, the total value of the indicator usage information is all node information and all link information in the network, and the node information may indicate a direction of traffic in the link, including: the ID of the node and the IDs of all links connected with the node; the link information is a serial number set for the link in the system, and comprises the following steps: link ID, link-connected node ID.
S302, dividing the total value of the index use information into at least one index interval to generate the preset reporting strategy, wherein the preset reporting strategy comprises the index interval and the reporting frequency corresponding to the index interval; each index interval corresponds to a different reporting frequency.
The analyzer divides the total value of the acquired index usage information into a plurality of index sections, where the index sections may be absolute sections or relative sections, and if there are a plurality of total values of the index usage information, the analyzer may divide the total value of the index usage information into different index sections, or divide the total value of the index usage information into the same index section, which is not limited herein.
The analyzer establishes a mapping relation according to different reporting frequencies corresponding to different index intervals, and realizes one-to-one mapping of the index intervals and the reporting frequencies; the mapping relationship may be various, may be direct mapping, may also be mapped in a functional manner, and is not limited herein; and the analyzer establishes a preset reporting strategy according to the one-to-one mapping relation between the index interval and the reporting frequency.
The index monitoring method provided by the embodiment of the invention can establish the preset reporting strategy in advance through the analyzer, so that the analyzer can rapidly realize the self-adaptive adjustment of the reporting frequency when receiving the index use information.
As shown in fig. 4, an embodiment of the present invention further provides an index monitoring method, where after step S203, the method further includes S401:
s401, if the new indicator usage information sent by the network device is not received within the preset error interval of the reporting time, sending instruction information for notifying the network device to report the indicator usage information again to the network device.
In the process of network transmission, considering the instability of network transmission, delay, jitter and even packet loss may exist when a network device reports a message, so that an analyzer is difficult to receive the reported message at an accurate time point, a certain tolerance is allowed to exist for reporting the reported message, and a preset fluctuation value can be set in advance. If the report message of the network traffic is received in the time range of the fluctuation value, processing the reported data and calculating the reporting frequency of the next report; if the report message of the network traffic is not received in the time range, the situation is processed according to a preset strategy. The processing strategy comprises the following steps: ignoring the reported message, or sending a retransmission instruction to the network equipment; if the preset strategy is to ignore the reported message, the reported message is ignored, and the next reported message is waited, at this moment, the frequency of the next report cannot be calculated, so the frequency of the next report cannot be determined. When the information reported next time is successfully received, the reporting frequency can be continuously calculated. The strategy can be used for reporting data insensitive to reporting continuity, and has the advantages of simple implementation and possible loss of reported data; if the preset strategy is to inform the network equipment of retransmitting the report message, the analyzer sends out a message to inform the network equipment of retransmitting the report data of the specified data at the specified time, and the message sent down at this time comprises: the device information, the specified index use information, the specified parameter information and the unreceived reporting time information; and if the network equipment receives the notification of the retransmission report message, the network equipment reports the corresponding report data again.
Illustratively, when the indicator is network traffic, as shown in fig. 5, the application provides a network traffic monitoring method, which includes S501-S504:
s501, acquiring bandwidth data of the whole network link and generating a preset reporting strategy.
The analyzer obtains bandwidth data information of links in the whole network and divides the bandwidth data of all links into traffic intervals, for example, there is a 10G link in all links, 5 absolute intervals [0,2G ], (2G,4G ], (4G,6G ], (6G,8G ], (8G, 10G) may be set for the bandwidth data of the link, 5 relative intervals [0, 20% ], (20%, 40% ], (40%, 60% ], (60%, 80% ], (80%, 100% ]) may also be set for the bandwidth data of each link in the embodiment, the traffic interval boundary may be uniform or non-uniform, for example, the boundary is uniformly set at intervals of 2Gbps or 20% in the above example, or may be non-uniformly set, for example, the traffic interval of a low traffic area is larger, the traffic interval of a high traffic area is smaller, in this embodiment, different traffic intervals may be set for the bandwidth data of each link in the entire network, or a uniform relative traffic interval may be set for the bandwidth data of each link in the entire network.
The analyzer generates a preset reporting strategy, namely, a mapping relation is established according to different reporting frequencies corresponding to different traffic intervals, and one-to-one mapping of the traffic intervals and the reporting frequencies is realized; for example,the 10G link in the above example is divided into 5 relative intervals [0, 20%],(20%,40%],(40%,60%],(60%,80%],(80%,100%]Then, 5 reporting frequencies 60s, 30s, 10s, 5s, and 1s may be set to correspond to the above five relative intervals one by one, and the mapping manner is f (x) BiF is a mapping from a traffic interval to a reporting frequency, x is current traffic usage information, x is a numerical value in a certain interval, and the mapping f (x) may be in a multiple mode, for example, different f (x) is set for x intervals, or a function mode may be adopted, if the reporting time of the device can be arbitrarily adjusted in 0.1-300 seconds, and x takes a traffic relative value, f (x) may be set to 300(1-x), or f (x) may be set to 300(1-x)2) When x is larger, i.e. the flow is larger, f (x) is smaller, and the reporting interval is smaller.
S502, receiving the current network flow use information.
When receiving the traffic usage information sent by the network device, the analyzer receives the traffic usage information according to the last reporting frequency of the network device, and the network device itself has a certain monitoring frequency, so that the analyzer receives the traffic usage information by the analyzer including the following two cases:
(1) when the monitoring frequency is equal to the reporting frequency, that is, the network device monitors data once in each reporting, and when the reporting time comes, the analyzer receives the currently monitored traffic usage information of the network device, for example, the current traffic usage information monitored by the network device is 12.3% of a certain link, that is, 12.3% of the current traffic usage information is reported to the analyzer.
(2) When the monitoring frequency is equal to the reporting frequency, that is, the network device monitors m data for multiple times in the reporting frequency interval, it is necessary to select one representative data as the traffic usage information to receive, where the data may be a maximum value, a minimum value, or an average value of the m data, or a last value of the m data, for example, in the m traffic usage information monitored by the current network device, the maximum value is 12.3%, the minimum value is 2.3%, the average value is 6.4%, and the last value of the m data is 3%, and at this time, the maximum value is required to be reported as the representative data according to the current reporting environment, so that the traffic usage information monitored by the current network device is 12.3% of a certain link, that is, 12.3% is reported to the analyzer.
S503, determining the reporting frequency and the next reporting time of the network traffic use information according to a preset reporting strategy.
The analyzer determines a traffic interval corresponding to the network traffic usage information according to the received current network traffic usage information, and then determines the reporting frequency and the next reporting time of the current network traffic usage information in step S502 according to the preset reporting policy in step S501; for example, in S502, the analyzer receives the current network traffic usage information of 12.3%, the receiving time is 2018-11-2912:33:00, and the current network traffic usage information is reported according to the preset reporting policy in S501, that is, according to the mapping relationship f (x) ═ BiAnd f (12.3%) is determined to be 60s, namely the reporting frequency of 12.3% of the current network traffic usage information is 60s, and then the next reporting time is 2018-11-2912:34: 00.
S504, the reporting time is sent to the network equipment so that the network equipment sends new network flow use information at the reporting time.
For example, the analyzer sends the next reporting time 2018-11-2912:34: 00 to the network device, the network device reports new index usage information at the time 2018-11-2912:34: 00, if the new index usage information is 22.1%, the new reporting frequency is 30S by mapping f (22.1%) -30S, and the next reporting time is 2018-11-2912:34:30 according to the new reporting frequency 30S, that is, steps S502-S504 are repeated, so that adaptive adjustment of the reporting frequency is achieved, unnecessary troubles caused by the fact that the fixed reporting frequency is too high or too low in the prior art are solved, and effectiveness of network monitoring is improved.
As shown in fig. 6, the present application provides an index monitoring apparatus, which includes a receiving unit 601, a determining unit 602, and a transmitting unit 603:
a receiving unit 601, configured to receive the index usage information sent by the network device.
A determining unit 602, configured to determine, according to a preset reporting policy, a reporting frequency corresponding to the indicator usage information, and determine, according to the reporting frequency, a next reporting time of the network device.
A sending unit 603, configured to send the reporting time to the network device, so that the network device sends new indicator usage information at the reporting time.
Optionally, the apparatus further includes an obtaining unit 604 and a generating unit 605:
the obtaining unit 604 is further configured to obtain a total value of the index usage information.
A generating unit 605, configured to divide the total value of the index usage information into at least one index interval to generate the preset reporting policy, where the preset reporting policy includes the index interval and a reporting frequency corresponding to the index interval; each index interval corresponds to a different reporting frequency.
Optionally, the determining unit 602 is further configured to: determining an index interval corresponding to the index use information; and determining the reporting frequency corresponding to the index interval according to the preset reporting strategy.
Optionally, the sending unit 603 is further configured to: if the new index use information sent by the network equipment is not received within the preset error interval of the reporting time, sending instruction information for informing the network equipment to report the index use information again to the network equipment.
Fig. 7 shows a schematic diagram of another possible structure of the index monitoring apparatus according to the above embodiment. The index monitoring device includes: a processor 702, and a communications interface 703. The processor 702 is configured to control and manage the actions of the base station, for example, perform the steps performed by the determining unit 602 and the generating unit 605, and/or perform other processes for the techniques described herein. The communication interface 703 is used to support communication between the index monitoring apparatus and other network entities, and for example, executes the steps executed by the receiving unit 601, the transmitting unit 603, and the obtaining unit 604. The index monitoring device may also include a memory 701 and a bus 704, the memory 701 for storing program codes and data for the index monitoring device.
The memory 701 may be a memory in the index monitoring apparatus, and the like, and the memory may include a volatile memory, such as a random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, a hard disk, or a solid state disk; the memory may also comprise a combination of memories of the kind described above.
The processor 702 may be implemented or performed with various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may be a central processing unit, general purpose processor, digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
The bus 704 may be an Extended Industry Standard Architecture (EISA) bus or the like. The bus 704 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 7, but this is not intended to represent only one bus or type of bus.
Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
The present application provides a computer program product including instructions, which when run on a computer, causes the computer to execute the index monitoring method of the above method embodiment.
An embodiment of the present application further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the network device executes the instructions, the network device executes each step executed by the network device in the method flow shown in the foregoing method embodiment.
The computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), a register, a hard disk, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, any suitable combination of the above, or any other form of computer readable storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuit (ASIC). In embodiments of the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The above description is only an embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (8)
1. An index monitoring method, comprising:
receiving index use information sent by network equipment;
acquiring a total value of index use information;
dividing the total value of the index use information into at least one index interval to generate a preset reporting strategy, wherein the preset reporting strategy comprises the index intervals and reporting frequencies corresponding to the index intervals, and each index interval corresponds to a different reporting frequency;
determining a reporting frequency corresponding to the index use information according to a preset reporting strategy, and determining the next reporting time of the network equipment according to the reporting frequency;
and sending the reporting time to the network equipment so that the network equipment sends new index use information at the reporting time.
2. The index monitoring method according to claim 1, wherein the determining, according to a preset reporting policy, a reporting frequency corresponding to the index usage information specifically includes:
determining an index interval corresponding to the index use information;
and determining the reporting frequency corresponding to the index interval according to the preset reporting strategy.
3. The method of claim 1, wherein after sending the reporting time to the network device to enable the network device to send new indicator usage information at the reporting time, the method further comprises:
if the new index use information sent by the network equipment is not received within the preset error interval of the reporting time, sending instruction information for informing the network equipment to report the new index use information again to the network equipment.
4. An index monitoring device is characterized by comprising a receiving unit, an obtaining unit, a generating unit, a determining unit and a sending unit:
the receiving unit is used for receiving the index use information sent by the network equipment;
the acquisition unit is used for acquiring a total value of the index use information;
the generating unit is configured to divide the total value of the index usage information into at least one index interval to generate a preset reporting policy, where the preset reporting policy includes the index interval and a reporting frequency corresponding to the index interval, and each index interval corresponds to a different reporting frequency;
the determining unit is configured to determine, according to a preset reporting policy, a reporting frequency corresponding to the index usage information, and determine, according to the reporting frequency, a next reporting time of the network device;
the sending unit is configured to send the reporting time to the network device, so that the network device sends new indicator usage information at the reporting time.
5. The index monitoring device according to claim 4, wherein the determining unit is specifically configured to:
determining an index interval corresponding to the index use information;
and determining the reporting frequency corresponding to the index interval according to the preset reporting strategy.
6. The index monitoring device of claim 4, wherein the sending unit is further configured to:
if the new index use information sent by the network equipment is not received within the preset error interval of the reporting time, sending instruction information for informing the network equipment to report the new index use information again to the network equipment.
7. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer, cause the computer to perform the metric monitoring method of any of claims 1-3.
8. An index monitoring device, comprising: a processor, a memory, and a communication interface; the communication interface is used for the index monitoring device to communicate with other equipment or a network; the memory is configured to store one or more programs, the one or more programs including computer-executable instructions, which when executed by the index monitoring apparatus, cause the index monitoring apparatus to perform the index monitoring method of any one of claims 1-3 by executing the computer-executable instructions stored in the memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910395052.6A CN110247816B (en) | 2019-05-13 | 2019-05-13 | Indicator monitoring method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910395052.6A CN110247816B (en) | 2019-05-13 | 2019-05-13 | Indicator monitoring method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110247816A CN110247816A (en) | 2019-09-17 |
| CN110247816B true CN110247816B (en) | 2021-05-25 |
Family
ID=67884289
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910395052.6A Active CN110247816B (en) | 2019-05-13 | 2019-05-13 | Indicator monitoring method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110247816B (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112783664A (en) * | 2019-11-06 | 2021-05-11 | 北京沃东天骏信息技术有限公司 | Method and device for determining data reporting strategy |
| CN111192467A (en) * | 2019-12-23 | 2020-05-22 | 新奇点企业管理集团有限公司 | Road condition information acquisition method and device, computer storage medium and electronic equipment |
| CN111711867A (en) * | 2020-05-19 | 2020-09-25 | 腾讯科技(深圳)有限公司 | Index collection method, device, medium and electronic equipment of streaming media service |
| CN111786851B (en) * | 2020-06-30 | 2022-05-27 | 新华三大数据技术有限公司 | Information reporting method and device |
| CN114050983B (en) * | 2021-10-26 | 2023-11-07 | 中国电信股份有限公司 | Flow self-adaptive acquisition method and device, storage medium and electronic equipment |
| CN114979242A (en) * | 2022-05-18 | 2022-08-30 | 中国电信股份有限公司 | Method and device for dynamically subscribing data, electronic equipment and storage medium |
| CN115664986A (en) * | 2022-10-31 | 2023-01-31 | 烽火通信科技股份有限公司 | Method and device for efficiently processing sub-second-level performance data of transmission network |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10284428B2 (en) * | 2016-06-09 | 2019-05-07 | Fujitsu Limited | Graphical policy interface for network control systems |
| CN107733672A (en) * | 2016-08-12 | 2018-02-23 | 南京中兴软件有限责任公司 | Fault handling method, device and controller |
| CN106250305B (en) * | 2016-08-17 | 2018-11-09 | 浪潮电子信息产业股份有限公司 | Self-adaptive control method for data acquisition period of monitoring system in cloud computing environment |
| CN106878111A (en) * | 2017-03-15 | 2017-06-20 | 郑州云海信息技术有限公司 | A highly available cloud monitoring system and monitoring method |
| CN109672579B (en) * | 2017-10-16 | 2021-09-14 | 蔚来(安徽)控股有限公司 | Terminal equipment monitoring data acquisition strategy optimization method, device and medium |
| CN108449765A (en) * | 2018-03-27 | 2018-08-24 | 江苏中科羿链通信技术有限公司 | The energy-saving monitoring method of automatic adjusument |
| CN108471627B (en) * | 2018-06-28 | 2021-02-23 | 中国联合网络通信集团有限公司 | Network quality determination method and device |
| CN108990081A (en) * | 2018-08-14 | 2018-12-11 | 迈普通信技术股份有限公司 | Beacon frame information method and the network equipment |
| CN109639516B (en) * | 2018-10-17 | 2022-05-17 | 平安科技(深圳)有限公司 | Monitoring method, device, equipment and storage medium of distributed network system |
-
2019
- 2019-05-13 CN CN201910395052.6A patent/CN110247816B/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN110247816A (en) | 2019-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110247816B (en) | Indicator monitoring method and device | |
| US10097379B2 (en) | Managing communication congestion for internet of things devices | |
| US10057150B2 (en) | Managing communication congestion for internet of things devices | |
| US9923821B2 (en) | Managing communication congestion for internet of things devices | |
| US8331237B2 (en) | Supervisory control method and supervisory control device | |
| CN114040467A (en) | A method, device, server and storage medium for determining a transmission path | |
| CN111082909A (en) | Method and device for determining quasi co-location hypothesis, storage medium and electronic device | |
| EP3817255A1 (en) | Data verification method and apparatus, and storage medium | |
| EP4564766A1 (en) | Network link generation method, server and storage medium | |
| JP7767623B2 (en) | Resource allocation method, device, server, and storage medium | |
| CN112866128A (en) | Speed limiting method and device for distributed network and electronic equipment | |
| CN110098976B (en) | Network parameter measuring method and device, computer equipment and storage medium | |
| CN110381603A (en) | A kind of accidental access method and terminal | |
| CN116709450A (en) | Network connection method, network equipment, vehicle end and related equipment | |
| CN108804152B (en) | Method and device for adjusting configuration parameters | |
| CN108156086B (en) | Policy rule issuing method and device | |
| WO2024199521A1 (en) | Artificial intelligence (ai) model validation method and communication device | |
| CN115514708B (en) | Congestion control method and device | |
| EP2930617A1 (en) | Resource management method and device | |
| CN106686082B (en) | Storage resource adjusting method and management node | |
| CN115379164A (en) | Information notification method, information notification device, electronic equipment and storage medium | |
| WO2024011172A1 (en) | A method for application control and adaptive quality of service (qos) handling | |
| CN117041243A (en) | File uploading method and device, electronic equipment and readable medium | |
| CN105103481A (en) | Information feedback method and network node | |
| CN111885588B (en) | Method and device for executing electronic card management service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |