Monitoring parameter set determination method, system, apparatus, and computer device

By analyzing the monitoring effects and correlations of the monitoring parameter set, a new monitoring parameter set is generated, which solves the problem of network monitoring parameter redundancy and improves the efficiency of network monitoring and troubleshooting.

CN119629078BActive Publication Date: 2025-11-07CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311178122.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-13
Publication Date
2025-11-07
Estimated Expiration
2043-09-13

AI Technical Summary

Technical Problem

In existing technologies, network monitoring parameter sets are redundant and repetitive, leading to cumbersome monitoring operations and reduced efficiency in network monitoring and troubleshooting.

Method used

By determining the monitoring effect of the current set of monitoring parameters, and generating a new set of monitoring parameters based on the correlation between the monitoring parameters when the preset requirements are not met, the monitoring parameter set of the target network is updated.

Benefits of technology

This improves the efficiency of collecting and monitoring parameters from the target network, thereby enhancing network monitoring and troubleshooting efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119629078B_ABST
    Figure CN119629078B_ABST
Patent Text Reader

Abstract

The application relates to a monitoring parameter set determination method, system, device and computer equipment. The method comprises the following steps: determining a monitoring effect when a current monitoring parameter set is used to monitor a network state of a target network; in the case that the monitoring effect does not meet preset requirements, determining an association relationship between monitoring parameters in the current monitoring parameter set; based on the association relationship between the monitoring parameters, generating a new monitoring parameter set, and issuing the new monitoring parameter set to the target network, so that the target network performs network state monitoring based on the new monitoring parameter set. The method can improve network monitoring and troubleshooting efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, in particular to a monitoring parameter set determination method, system, device and computer equipment. BACKGROUND

[0002] With the evolution of technology and the upgrade of architecture, the communication services carried by the network tend to diversify, and the means of fault monitoring and the number of monitoring parameters also increase exponentially. When the network is running, the administrator generally combines multiple types of monitoring parameters manually and starts a large number of monitoring tools to achieve network state and performance monitoring according to long-term accumulated historical experience or standards.

[0003] However, there is parameter redundancy and repetition in the monitoring parameter set determined by experience. Since different monitoring parameters generally need to call different monitoring tools to obtain, it leads to cumbersome operation of obtaining monitoring parameters, which greatly reduces the network monitoring and troubleshooting efficiency. SUMMARY

[0004] Therefore, it is necessary to provide a monitoring parameter set determination method, system, device and computer equipment to solve the above technical problems.

[0005] In a first aspect, the present application provides a monitoring parameter set determination method. The method comprises:

[0006] determining the monitoring effect when the current monitoring parameter set is used to monitor the network state of the target network;

[0007] in the case that the monitoring effect does not meet the preset requirement, determining the association relationship between each monitoring parameter in the current monitoring parameter set;

[0008] generating a new monitoring parameter set based on the association relationship of each monitoring parameter, and issuing the new monitoring parameter set to the target network, so that the target network performs network state monitoring based on the new monitoring parameter set.

[0009] In one of the embodiments, the determination of the monitoring effect when the current monitoring parameter set is used to monitor the network state of the target network comprises:

[0010] determining the monitoring effect of the current monitoring parameter set on the target network according to at least one of the monitoring complexity, the monitoring coverage, and the difference between the monitoring results of the current monitoring parameter set and the previous monitoring parameter set on the target network.

[0011] In one of the embodiments, the method further comprises:

[0012] The monitoring complexity is determined according to the number of monitoring tools corresponding to the current monitoring parameter set, and the monitoring coverage is determined according to the number of monitoring parameters corresponding to the current monitoring parameter set.

[0013] In one of the embodiments, the method further comprises:

[0014] In the case that the monitoring effect is lower than a monitoring effect threshold, it is determined that the monitoring effect does not meet the preset requirement.

[0015] In one of the embodiments, in the case that the monitoring effect does not meet the preset requirement, the association relationship between the monitoring parameters in the current monitoring parameter set is determined, which comprises:

[0016] The association relationship between the monitoring parameters in the current monitoring parameter set is determined by a data mining method.

[0017] In one of the embodiments, the method further comprises:

[0018] A tuple is generated based on the association relationship of each monitoring parameter;

[0019] Each tuple is stored in a monitoring parameter relationship pattern warehouse.

[0020] In one of the embodiments, the method further comprises:

[0021] A monitoring parameter relationship graph is generated according to each tuple in the monitoring parameter relationship pattern warehouse.

[0022] In one of the embodiments, the tuple is composed of two monitoring parameters having an association relationship and the association relationship between the two monitoring parameters.

[0023] In one of the embodiments, the new monitoring parameter set is generated based on the association relationship of each monitoring parameter, which comprises:

[0024] For any monitoring parameter, the associated monitoring parameters having a direct association relationship and an indirect association relationship with the monitoring parameter are determined, and a target monitoring parameter is determined from the monitoring parameter and each associated monitoring parameter;

[0025] Each target monitoring parameter is added to the new monitoring parameter set.

[0026] In one of the embodiments, after the new monitoring parameter set is issued to the target network, the method further comprises:

[0027] The new monitoring parameter set is taken as the current monitoring parameter set, and the step of determining the monitoring effect when the target network is monitored by using the current monitoring parameter set is jumped to until the monitoring effect meets the preset requirement.

[0028] In a second aspect, the application further provides a monitoring parameter set determination system. The system comprises a monitoring parameter effect analysis module, a monitoring parameter relationship analysis module, and a monitoring parameter selection and aggregation module, wherein,

[0029] The monitoring parameter effect analysis module is configured to determine the monitoring effect when the target network is monitored by using the current monitoring parameter set, and send the current monitoring parameter set to the monitoring parameter relationship analysis module when the monitoring effect does not meet the preset requirement.

[0030] The monitoring parameter relationship analysis module is configured to determine the correlation between each monitoring parameter in the current monitoring parameter set, and send the correlation between each monitoring parameter to the monitoring parameter selection and aggregation module.

[0031] The monitoring parameter selection and aggregation module is configured to generate a new monitoring parameter set based on the correlation between each monitoring parameter, and send the new monitoring parameter set to the target network, so that the target network monitors the network state based on the new monitoring parameter set.

[0032] In one of the embodiments, the system further comprises a monitoring parameter relationship pattern warehouse,

[0033] The monitoring parameter relationship analysis module is further configured to generate a tuple based on the correlation between each monitoring parameter, and store each tuple in the monitoring parameter relationship pattern warehouse.

[0034] The monitoring parameter relationship pattern warehouse is further configured to generate a monitoring parameter relationship graph based on each tuple.

[0035] In a third aspect, the application further provides a monitoring parameter set determination apparatus. The apparatus comprises:

[0036] A first determination module configured to determine the monitoring effect when the target network is monitored by using the current monitoring parameter set.

[0037] A second determination module configured to determine the correlation between each monitoring parameter in the current monitoring parameter set when the monitoring effect does not meet the preset requirement.

[0038] The first generating module is configured to generate a new monitoring parameter set based on the correlation among the monitoring parameters, and to distribute the new monitoring parameter set to the target network, so that the target network performs network state monitoring based on the new monitoring parameter set.

[0039] In one of the embodiments, the first determining module is further configured to:

[0040] The monitoring effect of the current monitoring parameter set on the target network is determined according to at least one of a monitoring complexity, a monitoring coverage, and a difference between a monitoring result of the current monitoring parameter set and a monitoring result of a previous monitoring parameter set on the target network.

[0041] In one of the embodiments, the apparatus further comprises:

[0042] The third determining module is configured to determine the monitoring complexity according to a number of monitoring tools corresponding to the current monitoring parameter set, and to determine the monitoring coverage according to a number of monitoring parameters corresponding to the current monitoring parameter set.

[0043] In one of the embodiments, the apparatus further comprises:

[0044] The fourth determining module is configured to determine that the monitoring effect does not meet the preset requirement in a case where the monitoring effect is lower than a monitoring effect threshold.

[0045] In one of the embodiments, the second determining module is further configured to:

[0046] The correlation among the monitoring parameters in the current monitoring parameter set is determined by a data mining method.

[0047] In one of the embodiments, the apparatus further comprises:

[0048] The second generating module is configured to generate a tuple based on the correlation among the monitoring parameters.

[0049] The storage module is configured to store each of the tuples in a monitoring parameter relationship pattern warehouse.

[0050] In one of the embodiments, the apparatus further comprises:

[0051] The third generating module is configured to generate a monitoring parameter relationship graph according to each of the tuples in the monitoring parameter relationship pattern warehouse.

[0052] In one of the embodiments, the tuple is composed of two monitoring parameters having a correlation, and the correlation between the two monitoring parameters.

[0053] In one of the embodiments, the generating module is further configured to:

[0054] For any of the monitoring parameters, determine associated monitoring parameters having direct and indirect correlation with the monitoring parameters, and determine target monitoring parameters from the monitoring parameters and the associated monitoring parameters;

[0055] Add the target monitoring parameters to the new monitoring parameter set.

[0056] In one of the embodiments, the apparatus further comprises:

[0057] The processing module is configured to use the new monitoring parameter set as the current monitoring parameter set, and jump to a step of determining a monitoring effect of network state monitoring of the target network using the current monitoring parameter set until the monitoring effect meets a preset requirement.

[0058] In a fourth aspect, the present application provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements any of the above methods when executing the computer program.

[0059] In a fifth aspect, the present application provides a computer readable storage medium. The computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement any of the above methods.

[0060] In a sixth aspect, the present application provides a computer program product. The computer program product comprises a computer program, and the computer program is executed by a processor to implement any of the above methods.

[0061] The above monitoring parameter set determination method, system, apparatus and computer device determine the monitoring effect of network state monitoring using the current monitoring parameter set, and update the monitoring parameter set according to the correlation of the monitoring parameters in the current monitoring parameter set when the monitoring effect does not meet the preset requirement, to obtain a new monitoring parameter set, and then make the target network perform network state monitoring based on the new monitoring parameter set. The embodiments of the present application can determine the most suitable monitoring parameter set for network state monitoring of the target network, improve the efficiency of the target network in collecting monitoring parameters, and further improve the network monitoring and troubleshooting efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0062] Figure 1 A flowchart of the monitoring parameter set determination method in one embodiment;

[0063] Figure 2 A flowchart of the monitoring parameter set determination method in one embodiment;

[0064] Figure 3Fig. 1 is a schematic diagram of a monitoring parameter relationship diagram in one embodiment;

[0065] Figure 4 Fig. 2 is a schematic diagram of a flow of step 106 in one embodiment;

[0066] Figure 5 Fig. 3 is a schematic diagram of a flow of a monitoring parameter set determination system in one embodiment;

[0067] Figure 6 Fig. 3 is a schematic diagram of a flow of a monitoring parameter set determination system in one embodiment;

[0068] Figure 7 Fig. 4 is a schematic diagram of a flow of a monitoring parameter set determination method in one embodiment;

[0069] Figure 8 Fig. 5 is a structural block diagram of a monitoring parameter set determination apparatus in one embodiment;

[0070] Figure 9 Fig. 6 is an internal structure diagram of a computer device in one embodiment. DETAILED DESCRIPTION

[0071] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.

[0072] In one embodiment, as shown in Fig. 1, a monitoring parameter set determination method is provided, and the embodiment is described by applying the method to a server. It should be understood that the method can also be applied to a terminal, and can also be applied to a system including a terminal and a server, and can be realized through the interaction of the terminal and the server. In the embodiment of the present application, the method includes the following steps: Figure 1

[0073] Step 102, determining a monitoring effect when the target network is monitored in network state by using the current monitoring parameter set.

[0074] In the embodiment of the present application, the monitoring parameter set is used to indicate the parameters that need to be collected by the target network when monitoring the network state of itself, such as time delay, jitter, whether the network can be connected, etc. The monitoring parameter set can be determined by the server and sent to the target network, so that the target network collects each monitoring parameter in the monitoring parameter set and analyzes the network state through each monitoring parameter. The current monitoring parameter set is the monitoring parameter set currently used by the target network.

[0075] ​The target network can obtain various monitoring effect parameters for calculating the monitoring effect during collection of each monitoring parameter, which can include monitoring effect parameters for representing the accuracy of the monitoring itself (e.g., whether the collected monitoring parameter values are correct, whether they fully reflect the network status of the target network, etc.), and monitoring effect parameters for representing the resources consumed by the target network when performing network status monitoring (e.g., the number of various tools enabled for collection of the parameters, the computing power and storage space consumed for collection of the parameters, etc.). The present application does not limit the specific criteria for evaluating the monitoring effect and the specific monitoring effect parameters used.

[0076] The target network can periodically feed back to the server each monitoring effect parameter when performing network status monitoring using the current set of network parameters, such as the collected monitoring parameter values, the number of tools enabled for collection of the monitoring parameters, the computing power consumed, etc. After receiving each monitoring effect parameter sent by the target network, the server can further determine the monitoring effect according to each monitoring effect parameter. For example, since the higher the monitoring accuracy is the better, and the fewer the resources consumed when performing network status monitoring is the better, the monitoring effect can be positively correlated with the monitoring effect parameter representing the monitoring accuracy, and the monitoring effect can be negatively correlated with the parameter representing the resources consumed when performing network status monitoring. When other monitoring effect parameters are used to determine the monitoring effect, the monitoring effect can also be determined based on similar principles, which are not specifically limited by the embodiments of the present application.

[0077] Step 104, in the case where the monitoring effect does not meet the preset requirement, determining the association relationship between each monitoring parameter in the current set of monitoring parameters.

[0078] In the embodiments of the present application, the preset requirement refers to the requirement for the monitoring effect, which can be a requirement for the overall monitoring effect, or can include a requirement for the overall monitoring effect and a requirement for some parameters used when calculating the monitoring effect. Assuming that the monitoring effect is represented by levels, and the levels include “excellent”, “good”, “poor”, etc., the preset requirement can be that the monitoring effect is greater than or equal to “good”, or the monitoring effect is greater than or equal to “good”, and the number of tools enabled for collection of the parameters is less than a certain number, which is not specifically limited by the embodiments of the present application.

[0079] In a case where the monitoring effect does not meet the preset requirement, it is indicated that the current monitoring parameter set can be optimized. Since there can be an association relationship between the monitoring parameters in the monitoring parameter set (the association relationship indicates that there is a similarity in the variation trend between two monitoring parameters, and one monitoring parameter can be derived through another parameter), it can be determined based on the association relationship between the monitoring parameters which monitoring parameter in the monitoring parameter set is to be changed. For example, if there is an association relationship between monitoring parameter A and monitoring parameter B, it can be determined whether monitoring parameter A (or B) can be expressed by monitoring parameter B (or A) according to the monitoring parameter A and the monitoring parameter B collected by the target network before. If yes, one of the monitoring parameter A and the monitoring parameter B can be selected to be deleted, so as to optimize the current monitoring parameter set.

[0080] Whether there is an association relationship between two monitoring parameters can be determined according to the variation trend of each of the two monitoring parameters. For example, if it can be determined according to the monitoring parameter A and the monitoring parameter B collected by the target network before that the monitoring parameter A and the monitoring parameter B are positively correlated or negatively correlated, it can be determined that there is an association relationship between the two monitoring parameters. Alternatively, whether there is an association relationship between the monitoring parameters can also be determined by using an existing algorithm, for example, an association relationship discovery algorithm, which is not limited in the embodiments of the present application.

[0081] In step 106, a new monitoring parameter set is generated based on the association relationship between the monitoring parameters, and the new monitoring parameter set is sent to the target network, so that the target network performs network state monitoring based on the new monitoring parameter set.

[0082] In the embodiments of the present application, how to update the current monitoring parameter set can be determined according to the association relationship between the monitoring parameters. For example, in a case where there is an association relationship between two monitoring parameters, one of them can be selected to be deleted. Alternatively, since the association relationship between the monitoring parameters can also be divided into a strong association relationship and a weak association relationship (for example, the higher the accuracy of a monitoring parameter derived from another monitoring parameter, the stronger the association relationship between the two), one of the monitoring parameters with a strong association relationship can be selected to be deleted. In addition, in a case where there is no association relationship between the monitoring parameters, or only a weak association relationship exists between the monitoring parameters, one of the monitoring parameters that has been deleted from the monitoring parameter set before can be selected to be added back to the current parameter set to obtain a new monitoring parameter set. The embodiments of the present application are not limited in this regard.

[0083] After obtaining the new monitoring parameter set, the server sends the new monitoring parameter set to the target network, so that the target network collects the monitoring parameters in the new monitoring parameter set and performs network state monitoring on itself.

[0084] The method for determining a monitoring parameter set provided by the embodiments of the present application determines the monitoring effect of using the current monitoring parameter set, and in the case that the monitoring effect does not meet the preset requirement, the monitoring parameter set is updated according to the correlation of each monitoring parameter in the current monitoring parameter set to obtain a new monitoring parameter set, and then the target network performs network state monitoring based on the new monitoring parameter set. The embodiments of the present application can determine the monitoring parameter set most suitable for the target network to perform network state monitoring, improve the efficiency of the target network in collecting monitoring parameters, and then improve the network monitoring and troubleshooting efficiency.

[0085] In one embodiment, in step 102, the monitoring effect of using the current monitoring parameter set to perform network state monitoring on the target network is determined, including:

[0086] The monitoring effect of the current monitoring parameter set on the target network is determined according to at least one of the monitoring complexity, the monitoring coverage, and the difference between the monitoring results of the current monitoring parameter set and the previous monitoring parameter set on the target network.

[0087] In the embodiments of the present application, the monitoring complexity is used to represent the resources required by the target network to collect each monitoring parameter in the current monitoring parameter set, which can be related to the number of monitoring tools required to be enabled by the target network, the number of processes required to be enabled, the size of memory required to be allocated for collecting monitoring parameters, and the like. The monitoring coverage is used to represent the number of other monitoring parameters that can be calculated by the target network according to the collected monitoring parameters. The previous monitoring parameter set can include one or more monitoring parameter sets previously used by the target network to perform network monitoring, and the difference between the monitoring results of the current monitoring parameter set and the previous monitoring parameter set on the target network can be calculated by the difference between the two in the monitoring complexity, the monitoring coverage, or the accuracy of the calculated monitoring parameters.

[0088] According to different evaluation criteria for the monitoring effect, one or more parameters among the monitoring complexity, the monitoring coverage, and the difference between the monitoring results can be selected to determine the monitoring effect. Since generally the lower the monitoring complexity, the better, and the larger the monitoring coverage, the better, when one parameter is selected to determine the monitoring effect, the monitoring complexity and the monitoring effect can be negatively correlated, and the monitoring coverage and the monitoring effect can be positively correlated. Since the smaller the difference between the monitoring results of the current monitoring parameter set and the previous monitoring parameter set with better monitoring effect, the better, and the larger the difference between the monitoring results of the current monitoring parameter set and the previous monitoring parameter set with worse monitoring effect, the better, the monitoring effect should be negatively correlated with the difference between the monitoring results according to the selected previous monitoring parameter set or positively correlated.

[0089] When the multiple parameters are selected to determine the monitoring effect, how to determine the monitoring effect according to the multiple parameters can be determined according to different emphases on the parameters. For example, if the monitoring complexity and the monitoring coverage range are selected to determine the monitoring effect, and the monitoring coverage range is more important than the monitoring complexity, the monitoring effect can be determined by first determining the interval of the monitoring effect according to the monitoring coverage range, and then adjusting the monitoring effect in the interval according to the monitoring complexity. Alternatively, the monitoring complexity, the monitoring coverage range and the monitoring result gap can be converted into numerical values, and different weights can be assigned to the three parameters to control different emphases on the parameters. The embodiments of the present application do not make specific limitations in this regard.

[0090] The monitoring parameter set determination method provided by the embodiments of the present application determines the monitoring effect according to at least one of the monitoring complexity, the monitoring coverage range, and the monitoring result gap of the target network between the current monitoring parameter set and the previous monitoring parameter set. The embodiments of the present application consider three different dimensions when determining the monitoring effect, which can improve the determination accuracy of the monitoring effect, and further improve the accuracy of adjusting the current monitoring parameter set according to the monitoring effect.

[0091] In one embodiment, the above method further comprises:

[0092] The monitoring complexity is determined according to the number of monitoring tools corresponding to the current monitoring parameter set, and the monitoring coverage range is determined according to the number of monitoring parameters corresponding to the current monitoring parameter set.

[0093] In the embodiments of the present application, the number of monitoring tools refers to the total number of different monitoring tools required to collect each monitoring parameter in the current monitoring parameter set. Different monitoring parameters may require different monitoring tools for collection. For example, if the monitoring parameters to be collected include latency, packet loss and whether the link is connected, the latency and packet loss are collected by TWAMP (Two-Way Active Measurement Protocol), and whether the link is connected is determined by ping (Packet Internet Groper), then the number of monitoring tools is equal to 2.

[0094] The number of monitoring parameters refers to the total number of monitoring parameters that can be directly determined and indirectly determined according to each monitoring parameter in the current monitoring parameter set. The monitoring parameters that can be directly determined refer to the monitoring parameters contained in the current monitoring parameter set, and the monitoring parameters that can be indirectly determined refer to the total number of other monitoring parameters that can be calculated according to the monitoring parameters contained in the current monitoring parameter set. For example, if the current monitoring parameter set includes the delay of link A, the packet loss of link A can be calculated through the delay of link A, and the delay of link B can also be calculated, then the number of monitoring parameters is the sum of the monitoring parameters that can be directly determined (1) and the monitoring parameters that can be indirectly determined (2), which is equal to 3.

[0095] The number of monitoring tools can be positively correlated with the monitoring complexity, and the number of monitoring parameters can be positively correlated with the monitoring coverage. After determining the number of monitoring tools and the number of monitoring parameters of the current monitoring parameter set, the monitoring complexity and the monitoring coverage can be determined according to the above two parameters.

[0096] The monitoring parameter set determination method provided by the embodiments of the present application can determine the monitoring complexity according to the number of monitoring tools, and determine the monitoring coverage according to the number of monitoring parameters, so that the monitoring effect reflects the number of monitoring tools required for collecting monitoring parameters and the number of monitoring parameters that can be derived from the collected monitoring parameters, improves the determination accuracy of the monitoring effect, and further improves the accuracy of adjusting the current monitoring parameter set according to the monitoring effect.

[0097] In one embodiment, the above method further comprises:

[0098] In the case where the monitoring effect is lower than the monitoring effect threshold, it is determined that the monitoring effect does not meet the preset requirement.

[0099] In the embodiments of the present application, the monitoring effect threshold is a preset value, which can be set according to the representation manner of the monitoring effect and the demand for the monitoring effect. For example, when the monitoring effect is represented by different levels, the monitoring effect threshold can be a level, and when the monitoring effect is represented by a numerical value, the monitoring effect threshold can be a numerical value.

[0100] The monitoring effect being lower than the monitoring effect threshold refers to that if the monitoring effect is represented by different levels, the level corresponding to the monitoring effect is lower than the level corresponding to the monitoring effect threshold; if the monitoring effect is represented by a numerical value, the numerical value of the monitoring effect is lower than the numerical value of the monitoring effect threshold. In the case where the monitoring effect is lower than the monitoring effect threshold, the server can start the generation process of the new monitoring parameter set. In the case where the monitoring effect is not lower than the monitoring effect threshold, the server can not adjust the current monitoring parameter set, and continue to periodically determine the monitoring effect until the monitoring effect is lower than the monitoring effect threshold.

[0101] The method for determining a monitoring parameter set provided in the embodiments of the present application includes presetting a monitoring effect threshold, determining that the monitoring effect does not meet the preset requirement in the case that the monitoring effect is lower than the monitoring effect threshold, and generating a new monitoring parameter set in the case that the monitoring effect does not meet the preset requirement, thereby improving the efficiency of collecting monitoring parameters of the target network and further improving the network monitoring and troubleshooting efficiency.

[0102] In one embodiment, in step 104, in the case that the monitoring effect does not meet the preset requirement, the association relationship between the monitoring parameters in the current monitoring parameter set is determined, including:

[0103] The association relationship between the monitoring parameters in the current monitoring parameter set is determined by using a data mining method.

[0104] In the embodiments of the present application, the data mining method can include one or more data mining algorithms, such as an association relationship discovery algorithm, a causal relationship discovery algorithm, a clustering algorithm, a decision tree algorithm, etc. The embodiments of the present application do not make specific limitations on the specific data mining algorithms used.

[0105] According to the data mining algorithms, it can be determined whether the monitoring parameters have an association relationship. The association relationship can include but is not limited to a co-occurrence relationship, a dependency relationship, a causal relationship, etc. The co-occurrence relationship can mean that two monitoring parameters usually have abnormal values together (for example, when the time delay is high, the packet loss rate will also be high), or that the two monitoring parameters have similarity in the change trend (for example, when the time delay decreases from high to low, the packet loss rate also decreases from high to low). The dependency relationship can mean that one monitoring parameter has an abnormal value only when another monitoring parameter has an abnormal value, but the two monitoring parameters do not necessarily have a causal relationship (for example, only when link A cannot be connected, link B cannot be connected). The causal relationship can mean whether one monitoring parameter has an abnormal value depending on whether another monitoring parameter has an abnormal value (for example, link B cannot be connected because its previous link is link A, so the failure of link A will cause the failure of link B). For example, according to the association relationship discovery algorithm, it can be determined whether the monitoring parameters have a co-occurrence relationship, and then the monitoring parameters having a dependency relationship and the monitoring parameters having a causal relationship are determined from the monitoring parameters having a co-occurrence relationship, the causal relationship discovery algorithm is used to determine or verify whether the two monitoring parameters have a causal relationship, the clustering algorithm is used to determine whether the values of the two monitoring parameters are similar, etc. The embodiments of the present application do not make specific limitations on this.

[0106] The method for determining a monitoring parameter set provided in the embodiments of the present application determines the association relationship between the monitoring parameters according to the data mining algorithm, and generates a new monitoring parameter set according to the association relationship, thereby improving the efficiency of collecting monitoring parameters of the target network and further improving the network monitoring and troubleshooting efficiency.

[0107] In one embodiment, such as Figure 2 As shown, the above method also includes:

[0108] Step 202: Generate tuples based on the correlation between each monitoring parameter.

[0109] Step 204: Store each tuple in the monitoring parameter relation schema repository.

[0110] In this embodiment, tuples are used to record the relationships between various monitoring parameters. A tuple may include two or more monitoring parameters that are related. For example, when there is a relationship between monitoring parameters A and B, and also a relationship between A and C, this can be achieved using two tuples.<A,B> and<A,C> To record the relationships between A, B, and C, you can also use a tuple.<C,A,B> To record the relationship between A, B, and C (adjacent to each other represents a relationship), this application embodiment does not specifically limit this.

[0111] After obtaining the tuples, they can be stored in a monitoring parameter relation schema repository. This repository can consist of one or more databases. When it's necessary to find the relationships between monitoring parameters later, the tuples corresponding to the monitoring parameters can be located in the repository, and the relationships between the monitoring parameters can then be determined based on these tuples.

[0112] The method for determining the set of monitoring parameters provided in this application generates tuples based on the relationships between monitoring parameters and then stores the tuples in a monitoring parameter relationship schema repository, which can improve the convenience of recording and searching the relationships between monitoring parameters.

[0113] In one embodiment, the above method further includes:

[0114] Generate a monitoring parameter relationship diagram based on the tuples in the monitoring parameter relationship schema repository.

[0115] In this embodiment, a monitoring parameter relationship diagram can be drawn based on each tuple to more intuitively show the user the correlation between the various monitoring parameters. For example, such as... Figure 3 As shown, each monitoring parameter can be plotted in the monitoring parameter relationship diagram. When two monitoring parameters belong to the same tuple, that is, when there is a correlation between the two monitoring parameters, a line is drawn between the two monitoring parameters to represent the correlation (different lines can be used for different correlations, such as solid lines to represent causal relationships and dashed lines to represent contribution relationships, etc.). When multiple monitoring parameters belong to the same tuple, corresponding markings can also be made in the monitoring parameter relationship diagram, such as using dashed lines to select monitoring parameters belonging to the same tuple, etc. This application embodiment does not specifically limit this.

[0116] The method for determining the monitoring parameter set provided in the embodiments of the present application can more intuitively show the correlation between the monitoring parameters according to the monitoring parameter relationship diagram drawn by the tuples.

[0117] In one embodiment, the tuple is composed of two monitoring parameters having a correlation relationship and the correlation relationship between the two monitoring parameters.

[0118] In the embodiments of the present application, the tuple can be a triple, which includes two monitoring parameters having a correlation relationship and the correlation relationship between the two monitoring parameters. The present application does not make specific limitation on the arrangement order of the monitoring parameters and the correlation relationship in the triple. For example, for the monitoring parameter A and the monitoring parameter B having a correlation relationship X, the triple can be <A, X, B>, or <B, A, X> or other forms.

[0119] The method for determining the monitoring parameter set provided in the embodiments of the present application can more intuitively show the correlation between the monitoring parameters according to the monitoring parameter relationship diagram drawn by the tuples.

[0120] In one embodiment, as shown in FIG. 1, the method for determining the monitoring parameter set comprises the following steps. Figure 4 Step 106, based on the correlation relationship between the monitoring parameters, a new monitoring parameter set is generated, comprising:

[0121] Step 402, for any monitoring parameter, the associated monitoring parameters having a direct correlation relationship and an indirect correlation relationship with the monitoring parameter are determined, and the target monitoring parameter is determined from the monitoring parameter and the associated monitoring parameters.

[0122] Step 404, the target monitoring parameters are added to the new monitoring parameter set.

[0123] In the embodiments of the present application, for any monitoring parameter, the monitoring parameter having a correlation relationship with the monitoring parameter is the associated monitoring parameter having a direct correlation relationship with the monitoring parameter, and the monitoring parameter having a correlation relationship with any associated monitoring parameter of the monitoring parameter is the associated monitoring parameter having an indirect correlation relationship with the monitoring parameter. For example, if the monitoring parameter A and the monitoring parameter B have a correlation relationship, the monitoring parameter C and the monitoring parameter B have a correlation relationship, and the monitoring parameter D and the monitoring parameter C have a correlation relationship, since the monitoring parameter B is the monitoring parameter having a correlation relationship with the monitoring parameter A, the monitoring parameter B is the associated monitoring parameter having a direct correlation relationship with the monitoring parameter A; since the monitoring parameter C and the associated monitoring parameter (the monitoring parameter B) of the monitoring parameter A have a correlation relationship, the monitoring parameter C is the associated monitoring parameter having an indirect correlation relationship with the monitoring parameter A; since the monitoring parameter D and the associated monitoring parameter (the monitoring parameter C) of the monitoring parameter A have a correlation relationship, the monitoring parameter D is also the associated monitoring parameter having an indirect correlation relationship with the monitoring parameter A, and so on.

[0124] Since theoretically each associated monitoring parameter of a monitoring parameter can be derived from one or more monitoring parameters in the associated monitoring parameter, only part of the target monitoring parameters in the monitoring parameter and all of its associated monitoring parameters can be selected and added to the new monitoring parameter set, while the new monitoring parameter set has the same monitoring coverage as the current monitoring parameter set. For example, if the association between the monitoring parameters has strong and weak relationships (such as causal relationships stronger than dependency relationships and co-occurrence relationships), the monitoring parameters with the strongest association with other monitoring parameters can be selected as target monitoring parameters (because these monitoring parameters can be derived from the monitoring parameters with strong association with them), and the monitoring parameters with only weak association with other monitoring parameters can be selected as target monitoring parameters (because these monitoring parameters cannot be accurately derived from other parameters). If the association between the monitoring parameters does not have strong and weak relationships, the monitoring parameters with the most association with other monitoring parameters can be selected as target monitoring parameters.

[0125] It should be noted that the above is only an example of selecting target monitoring parameters, and in fact the embodiments of the present application do not specifically limit the way of selecting target monitoring parameters and the number of target monitoring parameters. Any way of determining target monitoring parameters according to the association is suitable for the embodiments of the present application.

[0126] The monitoring parameter set determination method provided by the embodiments of the present application determines the new monitoring parameter set according to the association between the monitoring parameters, which can determine which monitoring parameters can be derived from other monitoring parameters with which they have an association, so that the monitoring parameters that do not need to be collected and can not be added to the new monitoring parameter set can be determined, the most suitable monitoring parameter set for network state monitoring of the target network can be determined, the efficiency of collecting monitoring parameters of the target network is improved, and the network monitoring and troubleshooting efficiency is further improved.

[0127] In one embodiment, after the new monitoring parameter set is delivered to the target network in step 106, the above method further includes:

[0128] The new monitoring parameter set is taken as the current monitoring parameter set, and the step of determining the monitoring effect of using the current monitoring parameter set to monitor the network state of the target network is jumped to until the monitoring effect meets the preset requirement.

[0129] In the embodiments of the present application, after the server delivers the new monitoring parameter set, the new monitoring parameter set becomes the current monitoring parameter set, and the server can continue to monitor the monitoring effect of the target network when the target network is monitored by the new monitoring parameter set, and determine whether the current monitoring parameter set needs to be adjusted according to whether the determined monitoring effect meets the preset requirement.

[0130] It should be noted that since the monitoring parameters in the new monitoring parameter set are usually the monitoring parameters that have appeared in the previous monitoring parameter set, the association relationships between the monitoring parameters in the new monitoring parameter set have been determined, and when the new monitoring parameter set is taken as the current monitoring parameter set and it is determined that a new monitoring parameter set needs to be generated according to the current monitoring parameter set at this time, the step of determining the association relationships between the monitoring parameters in the current monitoring parameter set can no longer be performed, so as to improve the efficiency of generating the new monitoring parameter set. Alternatively, considering that in the process of monitoring the network status of the target network by using the current monitoring parameter set at this time, the target network has collected new data of the monitoring parameters in the current monitoring parameter set, which can cause the association relationships between the monitoring parameters to change according to the collected data, the step of determining the association relationships between the monitoring parameters can still be performed, and when the association relationships determined this time are different from the association relationships determined before, the association relationships between the monitoring parameters are updated to the association relationships determined this time, so as to make the determined association relationships more accurate, and the embodiments of the present application do not make specific limitations on this.

[0131] The monitoring parameter set determination method provided by the embodiments of the present application repeatedly performs the steps of taking a new monitoring parameter set as a current monitoring parameter set and determining the monitoring effect of the current monitoring parameter set, which can continuously adjust the monitoring parameter set until the most suitable monitoring parameter set for monitoring the target network is found, thereby improving the efficiency of the target network in collecting the monitoring parameters and further improving the network monitoring and troubleshooting efficiency.

[0132] In one embodiment, a monitoring parameter set determination system is provided. Referring to Figure 5As shown, the system includes a monitoring parameters effect analysis module (MPEAM) 502, a monitoring parameters relationship analysis module (MPRAM) 504, and a monitoring parameters selection and aggregation module (MPSAM) 506. The monitoring parameters effect analysis module 502 is configured to determine the monitoring effect of using the current monitoring parameter set to monitor the network status of the target network, and to send the current monitoring parameter set to the monitoring parameters relationship analysis module 504 if the monitoring effect does not meet the preset requirement. The monitoring parameters relationship analysis module 504 is configured to determine the correlation between the monitoring parameters in the current monitoring parameter set, and to send the correlation between the monitoring parameters to the monitoring parameters selection and aggregation module 506. The monitoring parameters selection and aggregation module 506 is configured to generate a new monitoring parameter set based on the correlation between the monitoring parameters, and to send the new monitoring parameter set to the target network, so that the target network monitors the network status based on the new monitoring parameter set.

[0133] In the embodiments of the present application, the monitoring parameter set determination system can simultaneously analyze the monitoring effect of the current monitoring parameter set of multiple networks. For any target network, the target network can simultaneously generate multiple monitoring effect parameters when collecting the monitoring parameters in the current monitoring parameter set. The monitoring parameters effect analysis module 502 in the monitoring parameter set determination system can be configured to accept the monitoring effect parameters reported by the target network periodically, and to determine the monitoring effect corresponding to the current monitoring parameter set according to the monitoring effect parameters. If the monitoring effect does not meet the preset requirement, the monitoring parameters effect analysis module 502 sends the current monitoring parameter set to the monitoring parameters relationship analysis module 504. The monitoring parameters relationship analysis module 504 analyzes the correlation between the monitoring parameters in the current monitoring parameter set, and then sends the correlation between the monitoring parameters to the monitoring parameters selection and aggregation module 506. The monitoring parameters selection and aggregation module 506 determines a new monitoring parameter set according to the correlation between the monitoring parameters, and sends the new monitoring parameter set to the target network, so that the target network monitors the network status based on the new monitoring parameter set. The specific operations performed by each module can be referred to the related description of the foregoing embodiments, which will not be described herein again.

[0134] The monitoring parameter set determination system provided in the embodiments of the present application determines the monitoring effect of the current monitoring parameter set, and updates the monitoring parameter set according to the correlation between the monitoring parameters in the current monitoring parameter set in the case that the monitoring effect does not meet the preset requirement, obtains a new monitoring parameter set, and then makes the target network perform network state monitoring based on the new monitoring parameter set. The embodiments of the present application can determine the monitoring parameter set most suitable for network state monitoring of the target network, improve the efficiency of the target network in collecting monitoring parameters, and then improve the network monitoring and troubleshooting efficiency.

[0135] In one embodiment, as shown in Figure 6 The system further includes a monitoring parameter relationship pattern repository (MPRPR) 508, and the monitoring parameter relationship analysis module 504 is further configured to generate tuples based on the correlation between the monitoring parameters, and store the tuples in the monitoring parameter relationship pattern repository 508. The monitoring parameter relationship pattern repository 508 is further configured to generate a monitoring parameter relationship graph based on the tuples.

[0136] In the embodiments of the present application, as shown in Figure 7 The monitoring parameter relationship analysis module 504 can further generate tuples based on the correlation between the monitoring parameters, and store the tuples in the monitoring parameter relationship pattern repository 508, so as to facilitate subsequent searching of the correlation between the monitoring parameters. The monitoring parameter relationship pattern repository 508 can further generate a monitoring parameter relationship graph based on the tuples, so that the correlation between the monitoring parameters is more intuitive. The monitoring parameter selection and aggregation module 506 can read the tuples from the monitoring parameter relationship pattern repository 508 to obtain the correlation between the monitoring parameters, and then determine the new monitoring parameter set based on the correlation between the monitoring parameters. The specific operations performed by each module can be referred to the related description of the foregoing embodiments, which will not be described herein again.

[0137] The monitoring parameter set determination system provided in the embodiments of the present application generates tuples based on the correlation between the monitoring parameters, and stores the tuples in the monitoring parameter relationship pattern repository, which can improve the convenience of recording and searching the correlation between the monitoring parameters. Moreover, the monitoring parameter relationship graph is drawn based on the tuples, which can more intuitively display the correlation between the monitoring parameters.

[0138] It should be understood that although each step in the flowchart involved in each embodiment as described above is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless explicitly stated herein, there is no strict order limitation for the execution of these steps, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be alternately executed with at least part of other steps or steps or stages in other steps.

[0139] Based on the same inventive concept, the embodiments of the present application also provide a monitoring parameter set determination apparatus for implementing the above-mentioned monitoring parameter set determination method. The solution to the problem provided by the apparatus is similar to the implementation scheme described in the above method, and therefore the specific limitations in one or more monitoring parameter set determination apparatus embodiments provided below can refer to the limitations of the monitoring parameter set determination method described above, which will not be repeated here.

[0140] In one embodiment, as shown in Figure 8 a monitoring parameter set determination apparatus 800 is provided, comprising a first determination module 802, a second determination module 804, and a first generation module 806, wherein:

[0141] The first determination module 802 is configured to determine the monitoring effect when the target network is monitored for network status by using the current monitoring parameter set.

[0142] The second determination module 804 is configured to determine the association relationship between the monitoring parameters in the current monitoring parameter set when the monitoring effect does not meet the preset requirement.

[0143] The first generation module 806 is configured to generate a new monitoring parameter set based on the association relationship between the monitoring parameters, and to issue the new monitoring parameter set to the target network, so that the target network performs network status monitoring based on the new monitoring parameter set.

[0144] The monitoring parameter set determination apparatus provided in the embodiments of the present application determines the monitoring effect of the current monitoring parameter set, and updates the monitoring parameter set according to the correlation between the monitoring parameters in the current monitoring parameter set in the case where the monitoring effect does not meet the preset requirement, to obtain a new monitoring parameter set, and then makes the target network perform network state monitoring based on the new monitoring parameter set. The embodiments of the present application can determine the monitoring parameter set most suitable for network state monitoring of the target network, improve the efficiency of the target network in collecting monitoring parameters, and then improve the network monitoring and troubleshooting efficiency.

[0145] In one of the embodiments, the first determination module 802 is further configured to:

[0146] determine the monitoring effect of the current monitoring parameter set on the target network according to at least one of the monitoring complexity, the monitoring coverage range, and the gap between the monitoring result of the current monitoring parameter set and the previous monitoring parameter set on the target network.

[0147] In one of the embodiments, the apparatus further includes:

[0148] The third determination module is configured to determine the monitoring complexity according to the number of monitoring tools corresponding to the current monitoring parameter set, and determine the monitoring coverage range according to the number of monitoring parameters corresponding to the current monitoring parameter set.

[0149] In one of the embodiments, the apparatus further includes:

[0150] The fourth determination module is configured to determine that the monitoring effect does not meet the preset requirement in the case where the monitoring effect is lower than a monitoring effect threshold.

[0151] In one of the embodiments, the second determination module 804 is further configured to:

[0152] determine the correlation between the monitoring parameters in the current monitoring parameter set by using a data mining method.

[0153] In one of the embodiments, the apparatus further includes:

[0154] The second generation module is configured to generate a tuple based on the correlation of each monitoring parameter;

[0155] The storage module is configured to store each tuple into a monitoring parameter correlation pattern warehouse.

[0156] In one of the embodiments, the apparatus further includes:

[0157] The third generation module is configured to generate a monitoring parameter correlation graph according to each tuple in the monitoring parameter correlation pattern warehouse.

[0158] In one of the embodiments, the tuple is composed of two of the monitoring parameters having a correlation relationship, and the correlation relationship of the two monitoring parameters.

[0159] In one of the embodiments, the generating module 806 is further configured to:

[0160] For any of the monitoring parameters, determining associated monitoring parameters having direct and indirect correlation relationships with the monitoring parameter, and determining target monitoring parameters from the monitoring parameter and the associated monitoring parameters;

[0161] adding the target monitoring parameters to the new monitoring parameter set.

[0162] In one of the embodiments, the apparatus further includes:

[0163] a processing module configured to use the new monitoring parameter set as the current monitoring parameter set, and jump to a step of determining a monitoring effect of using the current monitoring parameter set to monitor the network status of the target network until the monitoring effect meets a preset requirement.

[0164] The modules in the monitoring parameter set determining apparatus can be implemented by software, hardware, or a combination thereof. The modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform operations corresponding to the modules.

[0165] In one of the embodiments, a computer device, which can be a server, is provided. An internal structure diagram of the computer device can be as shown in FIG. 8. Figure 9 The computer device includes a processor, a memory, and a network interface connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is configured to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement a monitoring parameter set determining method.

[0166] Those skilled in the art can understand that Figure 9 The structure shown in FIG. 8 is only a block diagram of part of the structure related to the scheme of the present application, and does not limit the computer device to which the scheme of the present application is applied. Specifically, the computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0167] In an embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the steps in the above method embodiments when executing the computer program.

[0168] In an embodiment, a computer readable storage medium is provided, storing a computer program, and the computer program implementing the steps in the above method embodiments when executed by a processor.

[0169] In an embodiment, a computer program product is provided, comprising a computer program, and the computer program implementing the steps in the above method embodiments when executed by a processor.

[0170] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties.

[0171] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0172] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0173] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method of monitoring parameter set determination, characterized by, The method comprises: determining a monitoring effect when a current monitoring parameter set is used to monitor a network state of a target network; in a case where the monitoring effect does not meet a preset requirement, determining an association relationship between monitoring parameters in the current monitoring parameter set; based on the association relationship of each monitoring parameter, generating a new monitoring parameter set, and issuing the new monitoring parameter set to the target network, so that the target network performs network state monitoring based on the new monitoring parameter set.

2. The method of claim 1, wherein, The determination of the monitoring effect when the current monitoring parameter set is used to monitor the network state of the target network comprises: determining the monitoring effect of the current monitoring parameter set on the target network according to at least one of monitoring complexity, monitoring coverage, and a monitoring result gap between the current monitoring parameter set and a previous monitoring parameter set for the target network.

3. The method of claim 2, wherein, The method further comprises: determining the monitoring complexity according to the number of monitoring tools corresponding to the current monitoring parameter set, and determining the monitoring coverage according to the number of monitoring parameters corresponding to the current monitoring parameter set.

4. The method according to claim 1 or 2, characterized in that, The method further comprises: in a case where the monitoring effect is lower than a monitoring effect threshold, determining that the monitoring effect does not meet the preset requirement.

5. The method of claim 1, wherein, The determination of the association relationship between the monitoring parameters in the current monitoring parameter set in the case where the monitoring effect does not meet the preset requirement comprises: determining the association relationship between the monitoring parameters in the current monitoring parameter set by a data mining method.

6. The method according to claim 1 or 5, characterized in that, The method further comprises: generating a tuple based on the association relationship of each monitoring parameter; storing each tuple in a monitoring parameter relationship pattern warehouse.

7. The method of claim 6, wherein, The method further comprises: generating a monitoring parameter relationship graph according to each tuple in the monitoring parameter relationship pattern warehouse.

8. The method of claim 6, wherein, The tuple is composed of two monitoring parameters having an association relationship and the association relationship between the two monitoring parameters.

9. The method of claim 1, wherein, The generation of the new monitoring parameter set based on the association relationship of each monitoring parameter comprises: for any monitoring parameter, determining associated monitoring parameters having a direct association relationship and an indirect association relationship with the monitoring parameter, determining a target monitoring parameter from the monitoring parameter and each associated monitoring parameter; adding each target monitoring parameter to the new monitoring parameter set.

10. The method of claim 1, wherein, After the new monitoring parameter set is issued to the target network, the method further comprises: taking the new monitoring parameter set as the current monitoring parameter set, jumping to the step of determining the monitoring effect when the current monitoring parameter set is used to monitor the network state of the target network, until the monitoring effect meets the preset requirement.

11. A monitored parameter set determination system, characterized by: The system comprises a monitoring parameter effect analysis module, a monitoring parameter relationship analysis module, and a monitoring parameter selection and aggregation module, wherein: the monitoring parameter effect analysis module is configured to determine a monitoring effect when a current monitoring parameter set is used to monitor a network state of a target network, and to send the current monitoring parameter set to the monitoring parameter relationship analysis module in a case where the monitoring effect does not meet a preset requirement. The monitoring parameter relationship analysis module is configured to determine the correlation between each monitoring parameter in the current monitoring parameter set and send the correlation between each monitoring parameter to the monitoring parameter selection and aggregation module. The monitoring parameter selection and aggregation module is configured to generate a new monitoring parameter set based on the correlation of each monitoring parameter and send the new monitoring parameter set to the target network, so that the target network performs network state monitoring based on the new monitoring parameter set.

12. The system of claim 11, wherein, The system further comprises a monitoring parameter relationship mode warehouse, The monitoring parameter relationship analysis module is further configured to generate a tuple based on the correlation of each monitoring parameter and store each tuple in the monitoring parameter relationship mode warehouse. The monitoring parameter relationship mode warehouse is further configured to generate a monitoring parameter relationship graph based on each tuple.

13. A monitoring parameter set determination apparatus characterized by comprising: The apparatus comprises: A first determination module configured to determine the monitoring effect of using a current monitoring parameter set to perform network state monitoring on a target network; A second determination module configured to determine the correlation between each monitoring parameter in the current monitoring parameter set when the monitoring effect does not meet a preset requirement; A first generation module configured to generate a new monitoring parameter set based on the correlation of each monitoring parameter and send the new monitoring parameter set to the target network, so that the target network performs network state monitoring based on the new monitoring parameter set.

14. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to implement the steps of the method of any one of claims 1 to 10.

15. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 10.

16. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 10.

Citation Information

Patent Citations

  • Wireless sensor network-based remote power supply monitoring system and control method

    CN101859141A

  • Method and mobile terminal for adjusting video monitoring parameters dynamically

    CN104717455A