Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7623930B2 - Network monitoring device, network monitoring method and computer program - Google Patents
[go: Go Back, main page]

JP7623930B2 - Network monitoring device, network monitoring method and computer program - Google Patents

Network monitoring device, network monitoring method and computer program Download PDF

Info

Publication number
JP7623930B2
JP7623930B2 JP2021197042A JP2021197042A JP7623930B2 JP 7623930 B2 JP7623930 B2 JP 7623930B2 JP 2021197042 A JP2021197042 A JP 2021197042A JP 2021197042 A JP2021197042 A JP 2021197042A JP 7623930 B2 JP7623930 B2 JP 7623930B2
Authority
JP
Japan
Prior art keywords
data
communication network
monitoring
monitored
load information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021197042A
Other languages
Japanese (ja)
Other versions
JP2023082981A (en
Inventor
純一 河崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2021197042A priority Critical patent/JP7623930B2/en
Publication of JP2023082981A publication Critical patent/JP2023082981A/en
Application granted granted Critical
Publication of JP7623930B2 publication Critical patent/JP7623930B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、ネットワーク監視装置、ネットワーク監視方法及びコンピュータプログラムに関する。 The present invention relates to a network monitoring device, a network monitoring method, and a computer program.

近年、AI(Artificial Intelligence)技術の進展により、ディープラーニング等の機械学習を用いた通信ネットワーク状態の分析技術が注目されているが、機械学習では学習に利用するデータの量や多様性を十分に確保することが重要となる。通信ネットワークから収集するデータ項目に関しては、例えばSNMP(Simple Network Management Protocol)のMIB(Management Information Base)のように機器毎に様々なデータ項目が規定されている。また、仮想化技術の進展により今後普及が見込まれるCNF(Cloud-native Network Function、クラウドネイティブネットワーク機能)では、クラウド業界を中心に発展してきた「Prometheus」等の監視ソフトウェアの活用によりアプリケーション毎にエージェントを介して様々なデータを収集することができるために、収集可能なデータ項目の数が増大する。一方、通信ネットワークを監視するために定期的に通信ネットワークからデータを収集することによって、通信ネットワーク側の通信帯域やリソースに監視負荷がかかる。このため、通信ネットワーク状態を分析するために必要なデータ項目に絞って通信ネットワークからデータを収集することが重要である。 In recent years, with the advancement of AI (Artificial Intelligence) technology, techniques for analyzing the state of communication networks using machine learning such as deep learning have been attracting attention, but in machine learning, it is important to ensure a sufficient amount and diversity of data to be used for learning. Regarding the data items to be collected from communication networks, various data items are specified for each device, such as the MIB (Management Information Base) of SNMP (Simple Network Management Protocol). In addition, in CNF (Cloud-native Network Function), which is expected to become widespread in the future due to the advancement of virtualization technology, various data can be collected via agents for each application by utilizing monitoring software such as "Prometheus", which has been developed mainly in the cloud industry, so the number of collectable data items increases. On the other hand, by periodically collecting data from a communication network to monitor the communication network, a monitoring load is placed on the communication bandwidth and resources of the communication network side. For this reason, it is important to collect data from the communication network by limiting it to the data items necessary for analyzing the communication network state.

従来、監視負荷を考慮した通信ネットワーク状態の分析技術として例えば特許文献1,2,3が知られている。特許文献1に記載された技術は、管理対象のネットワーク機器から定期的に障害履歴や通信データ量等の機器情報を収集し、得られた機器情報に基づいて、例えば障害の多いネットワーク機器からの機器情報についてのみ収集間隔を短くする等の収集間隔の変更を実施する。特許文献2に記載された技術は、複数の測定周期で収集されたトラヒック情報からそれぞれに将来のトラヒック予測を行い、トラヒック情報の収集にかかる帯域負荷と、トラヒック予測に基づいた設備増設にかかるコスト情報とから適切なトラヒック情報の測定周期を決定する。特許文献3に記載された技術は、ユーザ端末毎のトラヒック量を算出してソートし、所定のトラヒック量以上のユーザ端末のみからログデータを抽出することによってデータ収集にかかる負荷を削減する。 Patent documents 1, 2, and 3 are known as examples of communication network status analysis techniques that take into account the monitoring load. The technique described in patent document 1 periodically collects equipment information such as failure history and communication data volume from managed network devices, and changes the collection interval, for example by shortening the collection interval only for equipment information from network devices with many failures, based on the obtained equipment information. The technique described in patent document 2 predicts future traffic from traffic information collected at multiple measurement intervals, and determines an appropriate traffic information measurement interval from the bandwidth load required for collecting traffic information and the cost information required for equipment expansion based on the traffic prediction. The technique described in patent document 3 reduces the load on data collection by calculating and sorting the traffic volume for each user terminal, and extracting log data only from user terminals with a predetermined traffic volume or more.

特開2005-18120号公報JP 2005-18120 A 特開2015-207795号公報JP 2015-207795 A 特開2020-102776号公報JP 2020-102776 A

しかし、特許文献1に記載された技術では、収集されたデータ項目の分析における有用性が考慮されていない。また、特許文献2,3に記載された技術では、トラヒックに関するデータ項目以外については考慮されていない。このため、これらの技術により通信ネットワーク状態を分析するために通信ネットワークから収集するデータ項目を適切に判断することが難しい。 However, the technology described in Patent Document 1 does not take into account the usefulness of the collected data items in the analysis. Moreover, the technologies described in Patent Documents 2 and 3 do not take into account data items other than those related to traffic. For this reason, it is difficult to appropriately determine the data items to be collected from a communication network in order to analyze the communication network state using these technologies.

本発明は、このような事情を考慮してなされたものであり、その目的は、通信ネットワーク状態を分析するために通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンを適切に判断することを図ることにある。 The present invention was made in consideration of these circumstances, and its purpose is to appropriately determine a monitoring setting pattern that indicates multiple data items to be included in monitoring data collected from a communication network to analyze the communication network state.

(1)本発明の一態様は、通信ネットワーク状態を分析するために監視対象の通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンに対応するデータ収集設定を前記監視対象の通信ネットワークに行う収集設定部と、前記監視対象の通信ネットワークから前記監視データを収集するデータ収集部と、前記監視データを収集する時に前記監視対象の通信ネットワークにかかる負荷を示す負荷情報を取得する負荷情報取得部と、所定の機械学習アルゴリズムにより構築された通信ネットワーク状態分析モデルを用いて前記監視データから通信ネットワーク状態の分析結果を取得すると共に、通信ネットワーク状態の分析における各前記データ項目の重要度を取得する分析部と、前記負荷情報と、前記負荷情報が取得された時の前記監視データに対応する前記重要度とを関連付けた集約データを生成する集約部と、を備えるネットワーク監視装置である。
(2)本発明の一態様は、複数種の前記監視設定パターン毎に前記集約データを生成する、上記(1)のネットワーク監視装置である。
(1) One aspect of the present invention is a network monitoring device that includes a collection setting unit that sets data collection settings for a monitored communication network corresponding to a monitoring setting pattern indicating a plurality of data items to be included in monitoring data collected from the monitored communication network in order to analyze a communication network state; a data collection unit that collects the monitoring data from the monitored communication network; a load information acquisition unit that acquires load information indicating the load placed on the monitored communication network when collecting the monitoring data; an analysis unit that acquires an analysis result of the communication network state from the monitoring data using a communication network state analysis model constructed by a predetermined machine learning algorithm, and acquires the importance of each of the data items in the analysis of the communication network state; and an aggregation unit that generates aggregated data that associates the load information with the importance corresponding to the monitoring data at the time the load information was acquired.
(2) One aspect of the present invention is the network monitoring device of (1) above, which generates the aggregated data for each of a plurality of types of the monitoring setting patterns.

(3)本発明の一態様は、ネットワーク監視装置が、通信ネットワーク状態を分析するために監視対象の通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンに対応するデータ収集設定を前記監視対象の通信ネットワークに行う収集設定ステップと、前記ネットワーク監視装置が、前記監視対象の通信ネットワークから前記監視データを収集するデータ収集ステップと、前記ネットワーク監視装置が、前記監視データを収集する時に前記監視対象の通信ネットワークにかかる負荷を示す負荷情報を取得する負荷情報取得ステップと、前記ネットワーク監視装置が、所定の機械学習アルゴリズムにより構築された通信ネットワーク状態分析モデルを用いて前記監視データから通信ネットワーク状態の分析結果を取得すると共に、通信ネットワーク状態の分析における各前記データ項目の重要度を取得する分析ステップと、前記ネットワーク監視装置が、前記負荷情報と、前記負荷情報が取得された時の前記監視データに対応する前記重要度とを関連付けた集約データを生成する集約ステップと、を含むネットワーク監視方法である。 (3) One aspect of the present invention is a network monitoring method including: a collection setting step in which a network monitoring device performs data collection settings on a communication network to be monitored that correspond to a monitoring setting pattern indicating a plurality of data items to be included in monitoring data collected from the communication network to be monitored in order to analyze the communication network state; a data collection step in which the network monitoring device collects the monitoring data from the communication network to be monitored; a load information acquisition step in which the network monitoring device acquires load information indicating the load on the communication network to be monitored when collecting the monitoring data; an analysis step in which the network monitoring device acquires an analysis result of the communication network state from the monitoring data using a communication network state analysis model constructed by a predetermined machine learning algorithm and acquires the importance of each of the data items in the analysis of the communication network state; and an aggregation step in which the network monitoring device generates aggregated data that associates the load information with the importance corresponding to the monitoring data at the time the load information is acquired.

(4)本発明の一態様は、コンピュータに、通信ネットワーク状態を分析するために監視対象の通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンに対応するデータ収集設定を前記監視対象の通信ネットワークに行う収集設定ステップと、前記監視対象の通信ネットワークから前記監視データを収集するデータ収集ステップと、前記監視データを収集する時に前記監視対象の通信ネットワークにかかる負荷を示す負荷情報を取得する負荷情報取得ステップと、所定の機械学習アルゴリズムにより構築された通信ネットワーク状態分析モデルを用いて前記監視データから通信ネットワーク状態の分析結果を取得すると共に、通信ネットワーク状態の分析における各前記データ項目の重要度を取得する分析ステップと、前記負荷情報と、前記負荷情報が取得された時の前記監視データに対応する前記重要度とを関連付けた集約データを生成する集約ステップと、を実行させるためのコンピュータプログラムである。 (4) One aspect of the present invention is a computer program for causing a computer to execute the following steps: a collection setting step of performing, on the communication network to be monitored, a data collection setting corresponding to a monitoring setting pattern indicating a plurality of data items to be included in monitoring data collected from the communication network to be monitored in order to analyze the communication network state; a data collection step of collecting the monitoring data from the communication network to be monitored; a load information acquisition step of acquiring load information indicating the load placed on the communication network to be monitored when collecting the monitoring data; an analysis step of acquiring an analysis result of the communication network state from the monitoring data using a communication network state analysis model constructed by a predetermined machine learning algorithm and acquiring the importance of each of the data items in the analysis of the communication network state; and an aggregation step of generating aggregated data that associates the load information with the importance corresponding to the monitoring data at the time the load information is acquired.

本発明によれば、通信ネットワーク状態を分析するために通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンを適切に判断することができるという効果が得られる。 The present invention has the advantage of being able to appropriately determine a monitoring setting pattern that indicates multiple data items to be included in monitoring data collected from a communication network to analyze the communication network state.

一実施形態に係るネットワーク監視装置の構成例を示すブロック図である。1 is a block diagram showing an example of the configuration of a network monitoring device according to an embodiment; 一実施形態に係る収集設計部の構成例を示すブロック図である。1 is a block diagram showing an example of the configuration of a collection design unit according to an embodiment. FIG. 一実施形態に係るネットワーク監視方法の手順の例を示すフローチャートである。1 is a flowchart illustrating an example of a procedure of a network monitoring method according to an embodiment. 一実施形態に係るデータ項目リストの構成例である。13 is a diagram illustrating an example of a configuration of a data item list according to an embodiment. 一実施形態に係る負荷情報の構成例である。4 is a diagram illustrating an example of the configuration of load information according to an embodiment. 一実施形態に係る重要度の構成例である。13 is a diagram illustrating an example of a configuration of importance according to an embodiment. 一実施形態に係る集約データの構成例である。1 is a diagram illustrating an example of a configuration of aggregated data according to an embodiment.

以下、図面を参照し、本発明の実施形態について説明する。
図1は、一実施形態に係るネットワーク監視装置の構成例を示すブロック図である。図1において、ネットワーク監視装置1は、監視対象の通信ネットワーク(監視対象ネットワーク)NWから複数のデータ項目の監視データを収集し、収取した監視データに基づいて監視対象ネットワークNWの状態(通信ネットワーク状態)を分析し、通信ネットワーク状態の分析結果を出力する。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
Fig. 1 is a block diagram showing an example of the configuration of a network monitoring device according to an embodiment. In Fig. 1, the network monitoring device 1 collects monitoring data of a plurality of data items from a communication network (monitored network) NW to be monitored, analyzes the state of the monitored network NW (communication network state) based on the collected monitoring data, and outputs the analysis result of the communication network state.

本実施形態の一例として、監視対象ネットワークNWは、CNF(クラウドネイティブネットワーク機能)を利用するものであって、複数のCNFノード110とCNF管理システム120とを備える。なお、監視対象ネットワークNWは、CNFを利用するものに限定されず、監視データを収集可能な通信ネットワークであればよい。 As an example of this embodiment, the monitored network NW uses CNF (cloud native network function) and includes multiple CNF nodes 110 and a CNF management system 120. Note that the monitored network NW is not limited to one that uses CNF, and may be any communication network capable of collecting monitoring data.

ネットワーク監視装置1は、収集設定部11と、データ収集部12と、分析部20と、収集設計部30とを備える。 The network monitoring device 1 comprises a collection setting unit 11, a data collection unit 12, an analysis unit 20, and a collection design unit 30.

ネットワーク監視装置1の各機能は、ネットワーク監視装置1がCPU(Central Processing Unit:中央演算処理装置)及びメモリ等のコンピュータハードウェアを備え、CPUがメモリに格納されたコンピュータプログラムを実行することにより実現される。なお、ネットワーク監視装置1として、汎用のコンピュータ装置を使用して構成してもよく、又は、専用のハードウェア装置として構成してもよい。例えば、ネットワーク監視装置1は、インターネット等の通信ネットワークに接続されるサーバコンピュータを使用して構成されてもよい。また、ネットワーク監視装置1の各機能はクラウドコンピューティングにより実現されてもよい。また、ネットワーク監視装置1は、単独のコンピュータにより実現するものであってもよく、又はネットワーク監視装置1の機能を複数のコンピュータに分散させて実現するものであってもよい。また、ネットワーク監視装置1として、例えばWWWシステム等を利用してウェブサイトを開設するように構成してもよい。 The functions of the network monitoring device 1 are realized by the network monitoring device 1 having computer hardware such as a CPU (Central Processing Unit) and memory, and the CPU executing a computer program stored in the memory. The network monitoring device 1 may be configured using a general-purpose computer device, or may be configured as a dedicated hardware device. For example, the network monitoring device 1 may be configured using a server computer connected to a communication network such as the Internet. The functions of the network monitoring device 1 may also be realized by cloud computing. The network monitoring device 1 may also be realized by a single computer, or may be realized by distributing the functions of the network monitoring device 1 among multiple computers. The network monitoring device 1 may also be configured to set up a website using, for example, a WWW system.

収集設定部11は、監視設定パターンに対応するデータ収集設定を監視対象ネットワークNWに行う。監視設定パターンは、通信ネットワーク状態を分析するために監視対象ネットワークNWから収集する監視データに含める複数のデータ項目を示す。 The collection setting unit 11 performs data collection settings corresponding to the monitoring setting pattern on the monitored network NW. The monitoring setting pattern indicates multiple data items to be included in the monitoring data collected from the monitored network NW to analyze the communication network state.

データ収集部12は、監視対象ネットワークNWから監視データを収集する。 The data collection unit 12 collects monitoring data from the monitored network NW.

分析部20は、データベース21と通信ネットワーク状態分析モデル22とを備える。データベース21は、通信ネットワーク状態を分析するためのデータを蓄積する。通信ネットワーク状態分析モデル22は、所定の機械学習アルゴリズムにより構築された、通信ネットワーク状態を分析するためのモデルである。 The analysis unit 20 includes a database 21 and a communication network state analysis model 22. The database 21 accumulates data for analyzing the communication network state. The communication network state analysis model 22 is a model for analyzing the communication network state, constructed using a predetermined machine learning algorithm.

分析部20は、データ収集部12が収集した監視データを用いて監視対象ネットワークNWの通信ネットワーク状態の分析を行う。分析部20は、通信ネットワーク状態分析モデル22を用いて監視データから通信ネットワーク状態の分析結果を取得すると共に、通信ネットワーク状態の分析における各データ項目の重要度を取得する。当該重要度は、例えば「RandomForest」や「XGBoost」等の決定木を用いる機械学習アルゴリズムを用いれば、容易に取得することができる。 The analysis unit 20 analyzes the communication network state of the monitored network NW using the monitoring data collected by the data collection unit 12. The analysis unit 20 obtains the analysis results of the communication network state from the monitoring data using the communication network state analysis model 22, and obtains the importance of each data item in the analysis of the communication network state. The importance can be easily obtained by using a machine learning algorithm that uses a decision tree, such as "RandomForest" or "XGBoost".

分析部20は、監視対象ネットワークNWの通信ネットワーク状態の分析結果を出力する。また、分析部20は、通信ネットワーク状態の分析における各データ項目の重要度を収集設計部30へ出力する。 The analysis unit 20 outputs the analysis results of the communication network state of the monitored network NW. The analysis unit 20 also outputs the importance of each data item in the analysis of the communication network state to the collection design unit 30.

図2は、本実施形態に係る収集設計部の構成例を示すブロック図である。図2において、収集設計部30は、パターン選択部31と、負荷情報取得部32と、集約部33とを備える。 Figure 2 is a block diagram showing an example of the configuration of the collection design unit according to this embodiment. In Figure 2, the collection design unit 30 includes a pattern selection unit 31, a load information acquisition unit 32, and an aggregation unit 33.

パターン選択部31は、ユーザが使用するユーザ端末3から監視設定パターンAの入力を受付ける。監視設定パターンAは、通信ネットワーク状態を分析するために監視対象ネットワークNWから収集する監視データに含める複数のデータ項目や監視に関する設定項目を示す。データ項目として、例えばトラヒックやリソースやルーティング等の情報が挙げられる。また、設定項目としては、データ収集間隔や通信プロトコル等が挙げられる。パターン選択部31は、監視設定パターンAによる監視データを収集するためのデータ収集設定の依頼Bを収集設定部11へ行う。 The pattern selection unit 31 accepts input of a monitoring setting pattern A from the user terminal 3 used by the user. The monitoring setting pattern A indicates multiple data items and monitoring-related setting items to be included in the monitoring data collected from the monitored network NW to analyze the communication network state. Examples of data items include information on traffic, resources, and routing. Also, examples of setting items include data collection intervals and communication protocols. The pattern selection unit 31 makes a data collection setting request B to the collection setting unit 11 to collect monitoring data using the monitoring setting pattern A.

収集設定部11は、パターン選択部31からの依頼Bに応じて、監視対象ネットワークNWの各CNFノード110及びCNF管理システム120に対して、監視設定パターンAによる監視データを収集するためのデータ収集設定を行う。図1の監視対象ネットワークNWの例では、収集設定部11は、各CNFノード110及びCNF管理システム120に対してデータ収集設定を行う。これにより、監視対象ネットワークNWの各CNFノード110及びCNF管理システム120は、監視設定パターンAによる監視データを出力する。 In response to request B from the pattern selection unit 31, the collection setting unit 11 performs data collection settings for each CNF node 110 and CNF management system 120 in the monitored network NW to collect monitoring data using monitoring setting pattern A. In the example of the monitored network NW in FIG. 1, the collection setting unit 11 performs data collection settings for each CNF node 110 and CNF management system 120. As a result, each CNF node 110 and CNF management system 120 in the monitored network NW outputs monitoring data using monitoring setting pattern A.

データ収集部12は、監視対象ネットワークNWの各CNFノード110及びCNF管理システム120から監視データを収集する。この収集される監視データは、収集設定部11が監視対象ネットワークNWに設定した監視設定パターンAのデータ収集設定に対応する監視データである。データ収集部12は、監視対象ネットワークNWから収集した監視データCを分析部20及び収集設計部30へ出力する。 The data collection unit 12 collects monitoring data from each CNF node 110 in the monitored network NW and the CNF management system 120. This collected monitoring data corresponds to the data collection setting of the monitoring setting pattern A that the collection setting unit 11 has set in the monitored network NW. The data collection unit 12 outputs the monitoring data C collected from the monitored network NW to the analysis unit 20 and the collection design unit 30.

負荷情報取得部32は、データ収集部12から取得した監視データCに基づいて、当該監視データCを収集する時に監視対象ネットワークNWにかかる負荷を示す負荷情報Eを取得する。負荷情報Eとして、例えばトラヒックやCPUやメモリ等の情報が挙げられる。負荷情報Eの取得方法は、予め設定される。 The load information acquisition unit 32 acquires load information E indicating the load on the monitored network NW when collecting the monitoring data C based on the monitoring data C acquired from the data collection unit 12. Examples of the load information E include information on traffic, CPU, memory, etc. The method of acquiring the load information E is set in advance.

また、負荷情報取得部32は、監視データCに含まれるデータ項目のリスト(データ項目リスト)Fを取得する。データ項目リストFは、監視データCから取得されてもよく、又は監視設定パターンAから取得されてもよい。 The load information acquisition unit 32 also acquires a list of data items (data item list) F included in the monitoring data C. The data item list F may be acquired from the monitoring data C, or may be acquired from the monitoring setting pattern A.

負荷情報取得部32は、負荷情報E及びデータ項目リストFを集約部33へ出力する。集約部33は、負荷情報取得部32から取得した負荷情報E及びデータ項目リストFを記録する。 The load information acquisition unit 32 outputs the load information E and the data item list F to the aggregation unit 33. The aggregation unit 33 records the load information E and the data item list F acquired from the load information acquisition unit 32.

負荷情報取得部32は、ユーザ端末3から複数種の監視設定パターンA(パターンA1,パターンA2,パターンA3,・・・)が入力された場合には、次の監視設定パターンAのデータ収集設定の依頼Dを収集設定部11へ行う。これにより、収集設定部11によって次の監視設定パターンAのデータ収集設定が監視対象ネットワークNWの各CNFノード110及びCNF管理システム120に対して行われ、次いでデータ収集部12によって当該次の監視設定パターンAのデータ収集設定に対応する監視データが収集され、次いで負荷情報取得部32によって当該次の監視設定パターンAに関する負荷情報E及びデータ項目リストFが取得されて集約部33へ出力される。 When multiple types of monitoring setting patterns A (pattern A1, pattern A2, pattern A3, ...) are input from the user terminal 3, the load information acquisition unit 32 makes a request D to the collection setting unit 11 for data collection setting of the next monitoring setting pattern A. As a result, the collection setting unit 11 performs data collection setting of the next monitoring setting pattern A for each CNF node 110 and the CNF management system 120 of the monitored network NW, then the data collection unit 12 collects monitoring data corresponding to the data collection setting of the next monitoring setting pattern A, and then the load information acquisition unit 32 acquires load information E and a data item list F related to the next monitoring setting pattern A and outputs them to the aggregation unit 33.

分析部20は、データ収集部12から取得した監視データCをデータベース21に蓄積する。分析部20は、モデル学習段階において、データベース21に蓄積された監視データCを学習データに使用して、所定の機械学習アルゴリズムにより通信ネットワーク状態分析モデル22の学習を行う。学習済みの通信ネットワーク状態分析モデル22が監視対象ネットワークNWの通信ネットワーク状態の分析に用いられる。 The analysis unit 20 accumulates the monitoring data C acquired from the data collection unit 12 in the database 21. In the model learning stage, the analysis unit 20 uses the monitoring data C accumulated in the database 21 as learning data to learn the communication network state analysis model 22 using a predetermined machine learning algorithm. The learned communication network state analysis model 22 is used to analyze the communication network state of the monitored network NW.

分析部20は、通信ネットワーク状態分析段階において、通信ネットワーク状態分析モデル22を用いて、データ収集部12から取得した監視データCから通信ネットワーク状態の分析結果を取得すると共に、当該通信ネットワーク状態の分析における各データ項目の重要度Gを取得する。分析部20は、各データ項目の重要度Gを集約部33へ出力する。集約部33は、負荷情報取得部32から取得した各データ項目の重要度Gを記録する。 In the communication network state analysis stage, the analysis unit 20 uses the communication network state analysis model 22 to acquire the analysis results of the communication network state from the monitoring data C acquired from the data collection unit 12, and acquires the importance G of each data item in the analysis of the communication network state. The analysis unit 20 outputs the importance G of each data item to the aggregation unit 33. The aggregation unit 33 records the importance G of each data item acquired from the load information acquisition unit 32.

集約部33は、負荷情報Eと、当該負荷情報Eが取得された時の監視データCに対応する重要度Gとを関連付けた集約データHを生成する。集約部33は、集約データHをユーザ端末3へ送信する。 The aggregation unit 33 generates aggregated data H that associates the load information E with the importance G corresponding to the monitoring data C at the time the load information E was acquired. The aggregation unit 33 transmits the aggregated data H to the user terminal 3.

次に図3を参照して本実施形態に係るネットワーク監視方法を説明する。図3は、本実施形態に係るネットワーク監視方法の手順の例を示すフローチャートである。 Next, the network monitoring method according to this embodiment will be described with reference to FIG. 3. FIG. 3 is a flowchart showing an example of the steps of the network monitoring method according to this embodiment.

(ステップS1) 収集設定部11は、監視対象ネットワークNWの各CNFノード110及びCNF管理システム120に対して、監視設定パターンAによる監視データを収集するためのデータ収集設定を行う。 (Step S1) The collection setting unit 11 performs data collection settings for each CNF node 110 and CNF management system 120 in the monitored network NW to collect monitoring data using monitoring setting pattern A.

(ステップS2) データ収集部12は、監視対象ネットワークNWの各CNFノード110及びCNF管理システム120から監視データCを収集する。この収集される監視データCは、ステップS1で監視対象ネットワークNWに設定された監視設定パターンAのデータ収集設定に対応する監視データである。 (Step S2) The data collection unit 12 collects monitoring data C from each CNF node 110 and the CNF management system 120 in the monitored network NW. This collected monitoring data C is monitoring data that corresponds to the data collection settings of the monitoring setting pattern A that was set in the monitored network NW in step S1.

(ステップS3) 負荷情報取得部32は、ステップS2で収集された監視データCに基づいて、当該監視データCを収集する時に監視対象ネットワークNWにかかる負荷を示す負荷情報Eを取得する。また、負荷情報取得部32は、当該監視データCに含まれるデータ項目のデータ項目リストFを取得する。 (Step S3) Based on the monitoring data C collected in step S2, the load information acquisition unit 32 acquires load information E indicating the load on the monitored network NW when collecting the monitoring data C. The load information acquisition unit 32 also acquires a data item list F of the data items included in the monitoring data C.

(ステップS4) 分析部20は、通信ネットワーク状態分析モデル22を用いて、ステップS2で収集された監視データCから通信ネットワーク状態の分析結果を取得すると共に、当該通信ネットワーク状態の分析における各データ項目の重要度Gを取得する。 (Step S4) The analysis unit 20 uses the communication network state analysis model 22 to obtain an analysis result of the communication network state from the monitoring data C collected in step S2, and obtains the importance G of each data item in the analysis of the communication network state.

(ステップS5) 集約部33は、ステップS3で取得された負荷情報E及びデータ項目リストFと、ステップS4で取得された重要度Gとを関連付けた集約データHを生成する。集約部33は、集約データHをユーザ端末3へ送信する。 (Step S5) The aggregation unit 33 generates aggregated data H that associates the load information E and data item list F acquired in step S3 with the importance G acquired in step S4. The aggregation unit 33 transmits the aggregated data H to the user terminal 3.

ネットワーク監視装置1は、ユーザ端末3から複数種の監視設定パターンA(パターンA1,パターンA2,パターンA3,・・・)を受信した場合には、各監視設定パターンAに対して上述した図3の処理を実行する。なお、通信ネットワーク状態分析モデル22の学習段階では、複数種の監視設定パターンAの監視データCを学習データに用いて、通信ネットワーク状態分析モデル22の学習が行われてもよい。 When the network monitoring device 1 receives multiple types of monitoring setting patterns A (pattern A1, pattern A2, pattern A3, ...) from the user terminal 3, it executes the process of FIG. 3 described above for each monitoring setting pattern A. In addition, in the learning stage of the communication network state analysis model 22, the communication network state analysis model 22 may be learned using the monitoring data C of the multiple types of monitoring setting patterns A as learning data.

図4は、本実施形態に係るデータ項目リストの構成例である。図4の例では、複数種の監視設定パターンA(パターンA1,パターンA2,・・・)毎に、監視データを構成する複数のデータ項目がデータ項目リストFに示される。なお、図4に示される各監視設定パターンAのデータ項目は、説明の便宜上のものである。 Figure 4 shows an example of the configuration of a data item list according to this embodiment. In the example of Figure 4, multiple data items constituting the monitoring data for each of multiple types of monitoring setting patterns A (pattern A1, pattern A2, ...) are shown in data item list F. Note that the data items for each monitoring setting pattern A shown in Figure 4 are for convenience of explanation.

図5は、本実施形態に係る負荷情報の構成例である。図5の例では、複数種の監視設定パターンA(パターンA1,パターンA2,パターンA3,・・・)毎に、各負荷項目の値が負荷情報Eに含められる。また、図5の例では、一の監視設定パターンAにおいて、負荷項目毎に、当該監視設定パターンAにおける全てのCNFノード110及びCNF管理システム120の負荷項目の値が総合された結果の総合値が負荷情報Eに含められる。当該総合値として、例えば平均値や中央値などが挙げられる。なお、図5に示される各負荷項目の値は、説明の便宜上のものである。 Figure 5 is an example of the configuration of load information according to this embodiment. In the example of Figure 5, the value of each load item is included in the load information E for each of multiple types of monitoring setting patterns A (pattern A1, pattern A2, pattern A3, ...). Also, in the example of Figure 5, in one monitoring setting pattern A, for each load item, the total value obtained by combining the values of the load items of all the CNF nodes 110 and the CNF management system 120 in that monitoring setting pattern A is included in the load information E. Examples of the total value include the average value and the median value. Note that the values of each load item shown in Figure 5 are for convenience of explanation.

図6は、本実施形態に係る重要度の構成例である。図6の例では、各データ項目の重要度Gが重要度の大きい順に示される。また、図6の例では、通信ネットワーク状態分析モデル22における特徴量とデータ項目とが1対1で対応付けられている。なお、図6に示される各重要度の値は、説明の便宜上のものである。 Figure 6 shows an example of the importance configuration according to this embodiment. In the example of Figure 6, the importance G of each data item is shown in descending order of importance. Also, in the example of Figure 6, there is a one-to-one correspondence between the features and the data items in the communication network state analysis model 22. Note that the importance values shown in Figure 6 are for convenience of explanation.

図7は、本実施形態に係る集約データの構成例である。図7の例では、集約データHにおいて、複数種の監視設定パターンA(パターンA1,パターンA2,パターンA3,・・・)毎に、負荷情報Eと重要度Gとが関連付けられている。また、図7の例では、一の監視設定パターンAにおいて、当該監視設定パターンAにおける全てのデータ項目の重要度Gが総合された結果の総合値が集約データHに含められる。当該総合値として、例えば平均値や総和などが挙げられる。なお、図7に示される各負荷項目の値及び各重要度の値は、説明の便宜上のものである。 Figure 7 is an example of the configuration of aggregated data according to this embodiment. In the example of Figure 7, in aggregated data H, load information E and importance G are associated with each of multiple types of monitoring setting patterns A (pattern A1, pattern A2, pattern A3, ...). Also, in the example of Figure 7, in one monitoring setting pattern A, the aggregated data H includes an overall value that is the result of aggregating the importance G of all data items in that monitoring setting pattern A. Examples of this overall value include an average value and a sum. Note that the values of each load item and each importance shown in Figure 7 are for convenience of explanation.

図7に例示される集約データHがネットワーク監視装置1からユーザ端末3へ送信される。ユーザは、図7に例示される集約データHによって、複数種の監視設定パターンA(パターンA1,パターンA2,パターンA3,・・・)毎に負荷情報と重要度との関係を認識し、適切な監視設定パターンAを判断することができる。例えば、CPU使用率がx%以下かつメモリ(MEM)使用量がyメガバイト(MB)以下を満たす負荷条件の下で重要度の総合値が最大となる監視設定パターンAを判断することができる。例えば、CPU使用率、メモリ使用量及び通信遅延が全てそれぞれの閾値以下である監視設定パターンAの中から、重要度の総合値が最大である監視設定パターンAを判断することができる。 The aggregated data H illustrated in FIG. 7 is transmitted from the network monitoring device 1 to the user terminal 3. The aggregated data H illustrated in FIG. 7 allows the user to recognize the relationship between load information and importance for each of multiple types of monitoring setting patterns A (pattern A1, pattern A2, pattern A3, ...) and determine an appropriate monitoring setting pattern A. For example, it is possible to determine the monitoring setting pattern A that maximizes the overall importance value under load conditions that satisfy CPU usage of x% or less and memory (MEM) usage of y megabytes (MB) or less. For example, it is possible to determine the monitoring setting pattern A that maximizes the overall importance value from among the monitoring setting patterns A in which CPU usage, memory usage, and communication delay are all below their respective thresholds.

ユーザは、適切であると判断した監視設定パターンA(対象監視設定パターンA)をユーザ端末3によりネットワーク監視装置1へ通知する。ネットワーク監視装置1は、ユーザから通知された対象監視設定パターンAを用いて監視対象ネットワークNWの監視(通信ネットワーク状態の分析)を行う。具体的には、収集設定部11が、監視対象ネットワークNWの各CNFノード110及びCNF管理システム120に対して、対象監視設定パターンAによる監視データを収集するためのデータ収集設定を行う。次いで、データ収集部12が、監視対象ネットワークNWの各CNFノード110及びCNF管理システム120から監視データC(対象監視データC)を収集する。この対象監視データCは、対象監視設定パターンAのデータ収集設定に対応する監視データである。次いで、分析部20が、通信ネットワーク状態分析モデル22を用いて、対象監視データCから通信ネットワーク状態の分析結果を取得する。この通信ネットワーク状態の分析結果は、ネットワーク監視装置1から出力される。 The user notifies the network monitoring device 1 of the monitoring setting pattern A (target monitoring setting pattern A) that the user judges to be appropriate by using the user terminal 3. The network monitoring device 1 monitors the monitored network NW (analyzes the communication network state) using the target monitoring setting pattern A notified by the user. Specifically, the collection setting unit 11 performs data collection setting for each CNF node 110 and CNF management system 120 of the monitored network NW to collect monitoring data by the target monitoring setting pattern A. Next, the data collection unit 12 collects monitoring data C (target monitoring data C) from each CNF node 110 and CNF management system 120 of the monitored network NW. This target monitoring data C is monitoring data corresponding to the data collection setting of the target monitoring setting pattern A. Next, the analysis unit 20 acquires the analysis result of the communication network state from the target monitoring data C using the communication network state analysis model 22. This analysis result of the communication network state is output from the network monitoring device 1.

本実施形態によれば、ユーザは、集約データHに基づいて、通信ネットワーク状態を分析するために監視対象ネットワークNWから収集する監視データに含める複数のデータ項目を示す監視設定パターンを適切に判断することができるという効果が得られる。 According to this embodiment, the user can appropriately determine, based on the aggregated data H, a monitoring setting pattern indicating multiple data items to be included in the monitoring data collected from the monitored network NW to analyze the communication network state.

なお、これにより、例えば通信ネットワーク監視システムにおける総合的なサービス品質の向上を実現することができることから、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。 This will, for example, make it possible to improve the overall service quality of telecommunications network monitoring systems, thereby contributing to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote sustainable industrialization and foster innovation."

以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。 The above describes an embodiment of the present invention in detail with reference to the drawings, but the specific configuration is not limited to this embodiment and includes design modifications and the like that do not deviate from the gist of the present invention.

また、上述した各装置の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、DVD(Digital Versatile Disc)等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Also, a computer program for implementing the functions of each of the above-mentioned devices may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed. Note that the "computer system" referred to here may include hardware such as an OS and peripheral devices. In addition, if a WWW system is used, the "computer system" also includes the homepage providing environment (or display environment).
In addition, the term "computer-readable recording medium" refers to a storage device such as a flexible disk, a magneto-optical disk, a ROM, a writable non-volatile memory such as a flash memory, a portable medium such as a DVD (Digital Versatile Disc), or a hard disk built into a computer system.

さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
Furthermore, the term "computer-readable recording medium" includes devices that retain a program for a certain period of time, such as volatile memory (e.g., DRAM (Dynamic Random Access Memory)) within a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line.
The program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium, or by a transmission wave in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for implementing some of the functions described above, or may be a so-called differential file (differential program) that can implement the functions described above in combination with a program already recorded in the computer system.

1…ネットワーク監視装置、11…収集設定部、12…データ収集部、20…分析部、30…収集設計部、21…データベース、22…通信ネットワーク状態分析モデル、31…パターン選択部、32…負荷情報取得部、33…集約部、NW…監視対象ネットワーク 1...Network monitoring device, 11...Collection setting unit, 12...Data collection unit, 20...Analysis unit, 30...Collection design unit, 21...Database, 22...Communication network status analysis model, 31...Pattern selection unit, 32...Load information acquisition unit, 33...Aggregation unit, NW...Monitored network

Claims (4)

通信ネットワーク状態を分析するために監視対象の通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンに対応するデータ収集設定を前記監視対象の通信ネットワークに行う収集設定部と、
前記監視対象の通信ネットワークから前記監視データを収集するデータ収集部と、
前記監視データを収集する時に前記監視対象の通信ネットワークにかかる負荷を示す負荷情報を取得する負荷情報取得部と、
所定の機械学習アルゴリズムにより構築された通信ネットワーク状態分析モデルを用いて前記監視データから通信ネットワーク状態の分析結果を取得すると共に、通信ネットワーク状態の分析における各前記データ項目の重要度を取得する分析部と、
前記負荷情報と、前記負荷情報が取得された時の前記監視データに対応する前記重要度とを関連付けた集約データを生成する集約部と、
を備えるネットワーク監視装置。
a collection setting unit that performs data collection setting on a communication network to be monitored, the data collection setting corresponding to a monitoring setting pattern indicating a plurality of data items to be included in monitoring data to be collected from the communication network to be monitored in order to analyze a state of the communication network;
a data collection unit that collects the monitoring data from the communication network to be monitored;
a load information acquisition unit that acquires load information indicating a load placed on the communication network to be monitored when collecting the monitoring data;
an analysis unit that acquires an analysis result of the communication network state from the monitoring data using a communication network state analysis model constructed by a predetermined machine learning algorithm, and acquires the importance of each of the data items in the analysis of the communication network state;
an aggregator that generates aggregated data that associates the load information with the importance corresponding to the monitoring data at the time the load information is acquired;
A network monitoring device comprising:
複数種の前記監視設定パターン毎に前記集約データを生成する、
請求項1に記載のネットワーク監視装置。
generating the aggregated data for each of the plurality of types of monitoring setting patterns;
The network monitoring device according to claim 1 .
ネットワーク監視装置が、通信ネットワーク状態を分析するために監視対象の通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンに対応するデータ収集設定を前記監視対象の通信ネットワークに行う収集設定ステップと、
前記ネットワーク監視装置が、前記監視対象の通信ネットワークから前記監視データを収集するデータ収集ステップと、
前記ネットワーク監視装置が、前記監視データを収集する時に前記監視対象の通信ネットワークにかかる負荷を示す負荷情報を取得する負荷情報取得ステップと、
前記ネットワーク監視装置が、所定の機械学習アルゴリズムにより構築された通信ネットワーク状態分析モデルを用いて前記監視データから通信ネットワーク状態の分析結果を取得すると共に、通信ネットワーク状態の分析における各前記データ項目の重要度を取得する分析ステップと、
前記ネットワーク監視装置が、前記負荷情報と、前記負荷情報が取得された時の前記監視データに対応する前記重要度とを関連付けた集約データを生成する集約ステップと、
を含むネットワーク監視方法。
a collection setting step in which a network monitoring device performs data collection setting on a communication network to be monitored, the data collection setting corresponding to a monitoring setting pattern indicating a plurality of data items to be included in monitoring data to be collected from the communication network to be monitored in order to analyze a communication network state;
a data collection step in which the network monitoring device collects the monitoring data from the communication network to be monitored;
a load information acquisition step of the network monitoring device acquiring load information indicating a load applied to the communication network to be monitored when collecting the monitoring data;
an analysis step in which the network monitoring device acquires an analysis result of the communication network state from the monitoring data using a communication network state analysis model constructed by a predetermined machine learning algorithm, and acquires the importance of each of the data items in the analysis of the communication network state;
an aggregation step of generating aggregated data in which the load information is associated with the importance corresponding to the monitoring data at the time when the load information is acquired by the network monitoring device;
A network monitoring method comprising:
コンピュータに、
通信ネットワーク状態を分析するために監視対象の通信ネットワークから収集する監視データに含める複数のデータ項目を示す監視設定パターンに対応するデータ収集設定を前記監視対象の通信ネットワークに行う収集設定ステップと、
前記監視対象の通信ネットワークから前記監視データを収集するデータ収集ステップと、
前記監視データを収集する時に前記監視対象の通信ネットワークにかかる負荷を示す負荷情報を取得する負荷情報取得ステップと、
所定の機械学習アルゴリズムにより構築された通信ネットワーク状態分析モデルを用いて前記監視データから通信ネットワーク状態の分析結果を取得すると共に、通信ネットワーク状態の分析における各前記データ項目の重要度を取得する分析ステップと、
前記負荷情報と、前記負荷情報が取得された時の前記監視データに対応する前記重要度とを関連付けた集約データを生成する集約ステップと、
を実行させるためのコンピュータプログラム。
On the computer,
a collection setting step of performing a data collection setting corresponding to a monitoring setting pattern indicating a plurality of data items to be included in monitoring data collected from a communication network to be monitored in order to analyze a communication network state, on the communication network to be monitored;
a data collection step of collecting the monitoring data from the communication network to be monitored;
a load information acquisition step of acquiring load information indicating a load applied to the communication network to be monitored when the monitoring data is collected;
an analysis step of acquiring an analysis result of the communication network state from the monitoring data using a communication network state analysis model constructed by a predetermined machine learning algorithm, and acquiring the importance of each of the data items in the analysis of the communication network state;
an aggregating step of generating aggregated data in which the load information is associated with the importance corresponding to the monitoring data at the time when the load information is acquired;
A computer program for executing the above.
JP2021197042A 2021-12-03 2021-12-03 Network monitoring device, network monitoring method and computer program Active JP7623930B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021197042A JP7623930B2 (en) 2021-12-03 2021-12-03 Network monitoring device, network monitoring method and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021197042A JP7623930B2 (en) 2021-12-03 2021-12-03 Network monitoring device, network monitoring method and computer program

Publications (2)

Publication Number Publication Date
JP2023082981A JP2023082981A (en) 2023-06-15
JP7623930B2 true JP7623930B2 (en) 2025-01-29

Family

ID=86728818

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021197042A Active JP7623930B2 (en) 2021-12-03 2021-12-03 Network monitoring device, network monitoring method and computer program

Country Status (1)

Country Link
JP (1) JP7623930B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005275815A (en) 2004-03-25 2005-10-06 Fujitsu Ltd Network remote management method and management server
JP2018160755A (en) 2017-03-22 2018-10-11 Kddi株式会社 Monitoring device, monitoring method and program
JP2020028005A (en) 2018-08-10 2020-02-20 日本電信電話株式会社 Maintenance management system and data processing method
WO2021048742A1 (en) 2019-09-09 2021-03-18 Telefonaktiebolaget Lm Ericsson (Publ) System and method of scenario-driven smart filtering for network monitoring

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005275815A (en) 2004-03-25 2005-10-06 Fujitsu Ltd Network remote management method and management server
JP2018160755A (en) 2017-03-22 2018-10-11 Kddi株式会社 Monitoring device, monitoring method and program
JP2020028005A (en) 2018-08-10 2020-02-20 日本電信電話株式会社 Maintenance management system and data processing method
WO2021048742A1 (en) 2019-09-09 2021-03-18 Telefonaktiebolaget Lm Ericsson (Publ) System and method of scenario-driven smart filtering for network monitoring

Also Published As

Publication number Publication date
JP2023082981A (en) 2023-06-15

Similar Documents

Publication Publication Date Title
CN112988398B (en) Micro-service dynamic scaling and migration method and device
CN111831548B (en) Dependency relationship topological graph drawing method and device
US9672085B2 (en) Adaptive fault diagnosis
US11106560B2 (en) Adaptive thresholds for containers
US8352589B2 (en) System for monitoring computer systems and alerting users of faults
US20200409781A1 (en) Identifying root causes of performance issues
US10318366B2 (en) System and method for relationship based root cause recommendation
TWI497286B (en) Method and system for analyzing root causes of relating performance issues among virtual machines to physical machines
CN109144813B (en) System and method for monitoring server node fault of cloud computing system
CN112764920B (en) An edge application deployment method, device, equipment and storage medium
Gao et al. Scouts: Improving the diagnosis process through domain-customized incident routing
Samir A controller architecture for anomaly detection, root cause analysis and self-adaptation for cluster architectures
CN119030860A (en) Fault node positioning method, device, electronic device and non-volatile storage medium
CN102187327A (en) Trend determination and identification
CN113158435B (en) Complex system simulation running time prediction method and device based on ensemble learning
JP4343983B2 (en) Network management apparatus and network management method
CN116089681B (en) Data acquisition method, device, storage medium and computer equipment
JP7623930B2 (en) Network monitoring device, network monitoring method and computer program
AU2014200806B1 (en) Adaptive fault diagnosis
CN114422324B (en) Alarm information processing method, device, electronic equipment and storage medium
US20070086350A1 (en) Method, system, and computer program product for providing failure detection with minimal bandwidth usage
CN115687036A (en) Log collection method and device and log system
JP6907622B2 (en) Fault monitoring equipment, fault monitoring systems and programs
US8458529B2 (en) Logical entity fault isolation in network systems management
WO2025017684A1 (en) Method and system for forecasting resource requirements in a network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240123

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241202

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250117

R150 Certificate of patent or registration of utility model

Ref document number: 7623930

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150