[go: up one dir, main page]

JP2000092056A - Selective and automatic finding method in network monitoring - Google Patents

Selective and automatic finding method in network monitoring

Info

Publication number
JP2000092056A
JP2000092056A JP10259761A JP25976198A JP2000092056A JP 2000092056 A JP2000092056 A JP 2000092056A JP 10259761 A JP10259761 A JP 10259761A JP 25976198 A JP25976198 A JP 25976198A JP 2000092056 A JP2000092056 A JP 2000092056A
Authority
JP
Japan
Prior art keywords
monitoring
monitoring target
target
discovery
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.)
Pending
Application number
JP10259761A
Other languages
Japanese (ja)
Inventor
Seiji Furumiya
誠二 古宮
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP10259761A priority Critical patent/JP2000092056A/en
Publication of JP2000092056A publication Critical patent/JP2000092056A/en
Pending legal-status Critical Current

Links

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a selective and automatic finding method in network monitoring capable of finding only for a required monitor object. SOLUTION: The finding conditions of 'monitor object 1'-'monitor object 7' are stored in the data base 201 of a monitor origin, the monitor origin refers to internal information and finds the 'monitor object 1', and when the finding condition matches the 'monitor object 1', the monitor origin stores monitor object information in the data base 201 and simultaneously finds new 'monitor object 2' and 'monitor object 3' from the internal information. When the respective finding conditions for the 'monitor object 2' and the 'monitor object 3' do not match, the new 'monitor object 4', 'monitor object 5≈, 'monitor object 6' and 'monitor object 7' corresponding to the respective 'monitor object 2' and 'monitor object 3' are found from the internal information next and the finding operation of a new monitor object from the internal information is repeated until no more monitor object is found.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、大規模ネットワ
ーク環境下で監視対象となる、たとえば、製造会社とそ
の製造機種などの複数の監視対象のうちの特定の監視対
象を自動的に選択して絞り込んで発見することができる
ようにしたネットワーク監視における選択的自動発見方
法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention automatically selects a specific monitoring target from among a plurality of monitoring targets such as a manufacturing company and its manufacturing model to be monitored in a large-scale network environment. The present invention relates to a selective automatic discovery method in network monitoring that enables narrowing down discovery.

【0002】従来、大規模ネットワーク環境下におい
て、ネットワーク監視を行うときに、ネットワークのす
べての機器を監視対象にすることは、監視対処が膨大に
なりすぎるなどの理由から殆どあり得ない。また、それ
ら監視対象にならない機器(ユーザ端末など)は、しば
しば監視対象とすべき機器よりはるかに多い。このよう
な状態で自動発見を行うと本当に監視すべき機器を抽出
するだけで、運用者に大きな負荷がかかることになる。
2. Description of the Related Art Conventionally, when monitoring a network in a large-scale network environment, it is almost impossible to monitor all devices in the network because the number of monitoring measures is too large. In addition, the number of devices that are not to be monitored (such as user terminals) are often far more than the devices that should be monitored. If automatic discovery is performed in such a state, a heavy load is imposed on the operator merely by extracting devices to be really monitored.

【0003】ここで、従来のネットワーク監視対象発見
方法について概述する。図6は従来のネットワーク監視
対象発見方法を説明するための説明図である。この図6
において、現在多くのネットワーク監視パッケージで、
監視対象のARP(Address Resolution Protocol:ア
ドレス解決プロトコル)テーブル、ルーティングテーブ
ル(以下、内部情報と呼ぶ)を参照して新しい監視対象
を発見し、そこで新たに発見されたすべての監視対象の
情報を参照して、また新しい監視対象を発見するという
ように、次々と監視対象を発見してデータベースに格納
する仕組みになっている。
[0003] Here, a conventional method of discovering a network monitoring object will be outlined. FIG. 6 is an explanatory diagram for explaining a conventional network monitoring target discovery method. This figure 6
In many network monitoring packages now,
A new monitoring target is discovered by referring to an ARP (Address Resolution Protocol) table and a routing table (hereinafter referred to as internal information) of the monitoring target, and information of all newly detected monitoring targets is referenced there. Then, a new monitoring target is discovered, and the monitoring target is discovered one after another and stored in the database.

【0004】すなわち、図6においては、監視対象を順
々にすべての監視対象を発見する様子を説明している。
まず、「監視対象1」、「監視対象2」、「監視対象
3」……「監視対象7」を内部情報(図示せず)に格納
しておき、監視元100は監視対象の製造会社Aの機種
Aを選択する場合について述べる。この場合、監視元1
00は内部情報を参照してデータベース101の「監視
対象1」をステップS1で発見する。
[0006] That is, FIG. 6 illustrates a state in which all the monitoring targets are found one after another.
First, “monitoring target 1”, “monitoring target 2”, “monitoring target 3”... “Monitoring target 7” are stored in internal information (not shown). The case where the model A is selected will be described. In this case, monitoring source 1
00 finds “monitoring target 1” in the database 101 in step S1 with reference to the internal information.

【0005】この発見した「監視対象1」を監視元10
0はデータベース101に格納するとともに、「監視対
象1」に対して監視元100は「監視対象1」の内部情
報を参照して、その参照した内部情報から製造会社A、
機種AをステップS2で発見し、その発見に対応する
「監視対象2」、「監視対象3」を発見する。この発見
した「監視対象2」、「監視対象3」を監視元100は
データベース101に格納する。
[0005] The "monitoring target 1" found by this monitoring source 10
0 is stored in the database 101, and the monitoring source 100 refers to the internal information of “monitoring target 1” for “monitoring target 1”, and the manufacturer A,
A model A is found in step S2, and “monitoring target 2” and “monitoring target 3” corresponding to the discovery are found. The monitoring source 100 stores the discovered “monitoring target 2” and “monitoring target 3” in the database 101.

【0006】次いで、ステップS3で監視元100は上
記ステップS1と同様の要領で、前記発見した「監視対
象2」の内部情報を参照して、ステップS4で「監視情
報2」の内部情報(製造会社B,機種B)を参照して、
その内部情報から「監視対象4」、「監視対象5」を発
見する。また、前記ステップS2において発見した「監
視対象3」に対しても同様の要領で、監視元100はス
テップS5で「監視対象3」の内部情報(製造会社A、
機種C)を参照して、ステップS6で「監視対象6」、
「監視対象7」を発見する。この発見された「監視対象
6」、「監視対象7」を監視元100によりデータベー
ス101に格納する。
Next, in step S3, the monitoring source 100 refers to the found internal information of the "monitoring target 2" in the same manner as in step S1, and in step S4, the internal information of "monitoring information 2" (manufacturing information). Company B, model B)
“Monitoring object 4” and “monitoring object 5” are found from the internal information. In the same way, the monitoring source 100 finds the internal information of the “monitoring target 3” (manufacturing company A,
With reference to the model C), “monitoring target 6” in step S6,
"Monitoring object 7" is found. The discovered “monitoring target 6” and “monitoring target 7” are stored in the database 101 by the monitoring source 100.

【0007】次いで、前記ステップS4で発見された
「監視対象4」、に関してはステップS7で監視元10
0は、内部情報を参照しても、「監視対象2」に対応す
る製造会社B,機種Bは発見されず、「監視対象4」に
対する内部情報は発見されず、「監視対象4」の内部情
報は製造会社B,機種Dであり、内部情報が存在しない
として、監視元100は「監視対象4」に対する自動発
見処理を終了する。前記ステップS4で発見された「監
視対象5」に関して同様の要領で、ステップS8で監視
元100は、内部情報を参照しても、「監視対象2」に
対応する製造会社B,機種Bの内部情報が発見されず、
「監視対象5」に対する内部情報は製造会社A,機種C
であり、「監視対象5」に対する内部情報が存在しない
として、監視元100は「監視対象5」に対する自動発
見処理を終了する。
Next, regarding the "monitoring object 4" found in step S4, the monitoring source 10 is found in step S7.
0 indicates that the manufacturing company B and the model B corresponding to “monitoring target 2” are not found even if the internal information is referred to, and the internal information for “monitoring target 4” is not found. The information is the manufacturer B and the model D, and the monitoring source 100 ends the automatic discovery processing for “monitoring target 4”, assuming that there is no internal information. In the same manner as to the "monitoring target 5" found in step S4, the monitoring source 100 in step S8 refers to the internal information of the manufacturer B and the model B corresponding to "monitoring target 2" by referring to the internal information. No information was found,
Internal information for “Monitoring target 5” is manufacturer A, model C
Therefore, the monitoring source 100 ends the automatic discovery process for “monitoring target 5”, assuming that there is no internal information for “monitoring target 5”.

【0008】さらに、ステップ6で発見された「監視対
象6」に関しても、ステップS9で監視元100は、内
部情報を参照しても、「監視対象3」に対応する内部情
報の製造会社A,機種Cは発見されないが、「監視対象
6」に対する内部情報は製造会社A,機種Aあり、これ
は発見対象となるものであり、監視元10はデータベー
ス101にこの内部情報である製造会社A,機種Aを格
納する。全く同様にして、ステップ6で発見された「監
視対象7」に関しても、ステップS10で監視元100
は、「監視対象3」に対応する内部情報である製造会社
A,機種Cは発見されず、「監視対象7」に対する内部
情報は製造会社A,機種Cであり、内部情報が存在しな
いとして、監視元100は「監視対象7」に対する自動
発見処理を終了する。
Further, with respect to “monitoring target 6” found in step 6, the monitoring source 100 refers to the internal information in step S9, and the manufacturer 100 of the internal information corresponding to “monitoring target 3”, Although the model C is not found, the internal information for the “monitoring target 6” is the manufacturer A and the model A, which are to be discovered, and the monitoring source 10 stores the manufacturer A, The model A is stored. In exactly the same way, regarding “monitoring target 7” found in step 6, the monitoring source 100
Indicates that the manufacturer A and model C, which are the internal information corresponding to “monitoring target 3”, are not found, the internal information for “monitoring target 7” is the manufacturer A and model C, and no internal information exists. The monitoring source 100 ends the automatic discovery processing for “monitoring target 7”.

【0009】上記のように、結局ステップS1〜S10
の一連の処理において、発見目的とする監視対象は「監
視対象1」と「監視対象6」でありその他の「監視対象
2」〜「監視対象5」、「監視対象7」は発見すべきで
ない監視対象であり、これらもすべて発見され、データ
ベース101に格納される。従来のネットワーク監視パ
ッケージでは、発見することができる監視対象はすべて
発見される。
As described above, after all, steps S1 to S10
In the series of processes, the monitoring targets to be discovered are “monitoring target 1” and “monitoring target 6”, and other “monitoring targets 2” to “monitoring target 5” and “monitoring target 7” should not be discovered. These are monitoring targets, all of which are also found and stored in the database 101. In the conventional network monitoring package, all the monitoring targets that can be found are found.

【0010】[0010]

【発明が解決しようとする課題】しかしながら、このよ
うな従来のネットワーク監視パッケージでは、もし、一
部の監視対象だけを監視したい場合は、すべての監視対
象、「監視対象1」〜「監視対象7」を監視元100が
内部情報を参照して発見し、データベース101に格納
した後、不必要な監視対象である「監視対象2」〜「監
視対象5」、「監視対象7」を削除する、という作業が
必要であった。
However, in such a conventional network monitoring package, if it is desired to monitor only some of the monitoring targets, all the monitoring targets, "monitoring target 1" to "monitoring target 7" Is detected by the monitoring source 100 with reference to the internal information and stored in the database 101, and then unnecessary monitoring targets “monitoring target 2” to “monitoring target 5” and “monitoring target 7” are deleted. Work was required.

【0011】そこで、ネットワーク管理作業の効率化を
図るためのいわゆるネットワーク管理ツールが種々開発
されている。たとえば、特開平08−256165号公
報には、どのようなネットワークでも容易に監視できる
ようにするために、自ノード運用状態の監視機能を備え
る複数のノードを伝送路に接続し、1または2以上の各
ノードは自ノードが接続するネットワークのネットワー
ク構成情報に基づいて他ノードの各運用状態監視情報を
収集して、自ノードを含むネットワーク監視情報を生成
・管理し、ネットワーク監視装置は各ノードのいずれか
に接続することにより、接続ノードからネットワーク監
視情報を取得して、そのネットワーク構成情報に展開し
て出力することが開示されている。
Therefore, various so-called network management tools for improving the efficiency of network management work have been developed. For example, Japanese Patent Application Laid-Open No. 08-256165 discloses that in order to easily monitor any network, a plurality of nodes having a function of monitoring the operation state of the own node are connected to a transmission line and one or more nodes are connected. Each node collects the operation status monitoring information of the other nodes based on the network configuration information of the network to which the own node is connected, and generates and manages the network monitoring information including the own node. It is disclosed that by connecting to any one of them, network monitoring information is acquired from a connection node, developed into the network configuration information, and output.

【0012】しかし、このような従来例では、必要な監
視対象だけを発見して不必要な監視対象のみを発見する
ことに関しての技術思想の開示がなされていない。この
ように、従来の大規模ネットワーク環境下におけるネッ
トワーク監視に際しては、必要な監視対象だけを発見す
ることが困難であり、すべての監視対象の発見後に、不
必要な監視対象を削除することが不可避的であり、非常
に非効率的である。また、全監視対象の発見後に、不必
要は監視対象を削除する必要があるが、この削除忘れが
度々発生すことも否なめない。これに伴い、不必要な監
視トラフィックの発生と、ネットワーク負荷軽減化を妨
げるなどの課題がある。
[0012] However, in such a conventional example, there is no disclosure of a technical idea on finding only necessary monitoring targets and finding only unnecessary monitoring targets. As described above, when monitoring a network in a conventional large-scale network environment, it is difficult to find only necessary monitoring targets, and after discovering all monitoring targets, it is inevitable to delete unnecessary monitoring targets. Efficient and very inefficient. In addition, after all the monitoring targets are found, it is necessary to delete the monitoring targets unnecessarily, but it is unavoidable that this deletion often occurs. Along with this, there are problems such as generation of unnecessary monitoring traffic and hindering reduction of network load.

【0013】この発明は、上記従来の課題を解決するた
めになされたもので、必要な監視対象のみを発見でき、
不必要な監視対象の削除忘れを防止できとともに、不必
要な監視トラフィックの発生を防止でき、ネットワーク
負荷の軽減化を可能にし、しかも必要な監視対象の情報
を短時間で処理することができるネットワーク監視にお
ける選択的自動発見方法を提供することを目的とする。
[0013] The present invention has been made to solve the above-mentioned conventional problems, and can find only necessary monitoring targets.
A network that can prevent unnecessary monitoring targets from being forgotten to be deleted, prevent unnecessary monitoring traffic from occurring, reduce network load, and process required monitoring target information in a short time. An object of the present invention is to provide a selective automatic discovery method in monitoring.

【0014】[0014]

【課題を解決するための手段】上記目的を達成するため
に、この発明のネットワーク監視における選択的自動発
見方法は、監視対象の発見条件を監視元からデータベー
スに入力する第1ステップと、前記監視対象の内部情報
を参照して前記監視対象を発見しその発見した監視対象
が発見条件との一致の有無を確認する第2ステップと、
前記発見された監視対象の発見条件の一致確認時にその
発見条件一致の確認された前記監視対象の監視対象情報
を前記監視元のデータベースに格納すると同時に前記監
視対象の前記内部情報から新たな発見対象となる監視対
象を発見する第3ステップと、前記新たな発見対象とな
る前記監視対象の発見条件の一致の有無を監視し、その
監視の結果、発見条件の一致検出時に新たな監視対象の
情報が得られると引き続きその情報から新たな監視対象
の発見が行われなくなるまで監視対象の発見条件の一致
の有無の監視を繰り返して最終的に発見された監視対象
の情報を前記データベースに格納する第4ステップとを
備えることを特徴とする。
In order to achieve the above object, a selective automatic discovery method in network monitoring according to the present invention comprises a first step of inputting a discovery condition of a monitoring target from a monitoring source to a database; A second step of finding the monitoring target with reference to the internal information of the target, and confirming whether the detected monitoring target matches the discovery condition;
At the time of confirming the coincidence of the discovery conditions of the discovered monitoring target, the monitoring target information of the monitoring target for which the discovery condition is confirmed is stored in the monitoring source database, and at the same time, a new discovery target is detected from the internal information of the monitoring target. A third step of discovering a monitoring target to be monitored, and monitoring whether or not the discovery conditions of the monitoring target to be newly discovered coincide with each other. Is obtained, the information of the finally discovered monitoring target is stored in the database by repeatedly monitoring the presence or absence of the matching of the monitoring target discovery condition until no new monitoring target is discovered from the information. And four steps.

【0015】この発明によれば、第1ステップで監視元
がデータベースに監視対象の発見条件を格納する。第2
ステップで監視元は監視対象の内部情報を参照しなが
ら、監視対象を発見する。その発見した監視対象が発見
条件と一致しているか、否かを確認する。発見した監視
対象が発見条件と一致していることを確認すると、第3
ステップで発見条件の一致した監視対象の監視対象情報
を監視元のデータベースに格納するとともに、監視対象
の内部情報から新たな発見対象となる監視対象を発見す
る。次に、この新たな監視対象となる監視対象の発見条
件の一致の有無を第4ステップで監視する。その監視の
結果、発見条件の一致検出時に新たな監視対象の情報が
得られると、引き続きその新たな監視対象の情報からさ
らなる新たな監視対象の発見が得られなくなるまで、監
視対象の発見条件の一致の有無を監視し続ける。この監
視の続行により、最終的に発見された監視対象の情報を
監視元によりデータベースに格納する。
According to the present invention, in the first step, the monitoring source stores the monitoring target discovery condition in the database. Second
In the step, the monitoring source finds the monitoring target while referring to the internal information of the monitoring target. It is checked whether the discovered monitoring target matches the discovery condition. When it is confirmed that the discovered monitoring target matches the discovery condition, the third
In the step, the monitoring target information of the monitoring target that matches the discovery condition is stored in the monitoring source database, and a new monitoring target to be discovered is found from the internal information of the monitoring target. Next, in the fourth step, the presence or absence of a match of the discovery condition of the new monitoring target is monitored. As a result of the monitoring, when information on a new monitoring target is obtained at the time of detecting a match of the discovery condition, the monitoring conditions for the monitoring target are not changed until further new monitoring target cannot be obtained from the new monitoring target information. Continue to monitor for matches. By continuing the monitoring, the information of the monitoring target finally found is stored in the database by the monitoring source.

【0016】したがって、この発明では、必要な監視対
象のみを発見でき、不必要な監視対象の削除忘れと不必
要な監視トラフィックの発生を防止でき、ネットワーク
負荷の軽減化ならびに必要な監視対象の情報を短時間で
処理することができる。
Therefore, according to the present invention, only necessary monitoring targets can be found, unnecessary monitoring targets can be forgotten to be deleted, and unnecessary monitoring traffic can be prevented. Thus, network load can be reduced and necessary monitoring target information can be reduced. Can be processed in a short time.

【0017】[0017]

【発明の実施の形態】以下、この発明によるネットワー
ク監視における選択的自動発見方法の実施の形態につい
て図面に基づき説明する。図1ないし図5はこの発明に
よる第1実施の形態の処理手順を説明するための説明図
であり、より具体的にのべると、図1は監視対象の選択
的自動発見の例の説明図である。また、図2は、監視対
象の条件入力の説明図、図3は最初の監視対象の発見の
説明図、図4は監視対象の発見の説明図、図5は監視対
象発見の結果の説明図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a selective automatic discovery method in network monitoring according to the present invention will be described below with reference to the drawings. FIGS. 1 to 5 are explanatory diagrams for explaining a processing procedure of the first embodiment according to the present invention. More specifically, FIG. 1 is an explanatory diagram of an example of selective automatic discovery of a monitoring target. is there. 2 is an explanatory diagram of condition input of a monitoring target, FIG. 3 is an explanatory diagram of a discovery of a first monitoring target, FIG. 4 is an explanatory diagram of a discovery of a monitoring target, and FIG. 5 is an explanatory diagram of a result of the discovery of a monitoring target. It is.

【0018】これらの図1ないし図5おいて、同一ステ
ップ番号は同一処理を行って入るものとする。この第1
実施の形態では、発見する監視対象の絞り込みを行うこ
とにより必要な監視対象のみ発見させることができるよ
うにしている。まず、監視対象の選択的自動発見の例を
示している図1に示すように、たとえば、監視対象の製
造会社がA、機種がAの監視対象のみ発見させたい場合
について説明する。この場合、最初に図2に示すよう
に、「監視対象1」〜「監視対象7」のそれぞれの発見
条件として、「監視対象1」に関して製造会社A,機種
AをステップS11で決め、監視元200がステップS
12で指定して監視元200のデータベース201に格
納する。
In FIGS. 1 to 5, the same step numbers are entered by performing the same processing. This first
In the embodiment, by narrowing down monitoring targets to be discovered, only necessary monitoring targets can be found. First, as shown in FIG. 1 showing an example of selective automatic discovery of a monitoring target, for example, a case where a monitoring target manufacturer wants to discover only a monitoring target of A and a model of A will be described. In this case, as shown in FIG. 2, first, as a discovery condition of each of “monitoring target 1” to “monitoring target 7,” a manufacturer A and a model A are determined for “monitoring target 1” in step S11. 200 is Step S
12 and is stored in the database 201 of the monitoring source 200.

【0019】以下、同様にして、「監視対象2」の発見
条件を製造会社B、機種Bとして、監視元200がステ
ップS13でデータベース201に格納する。「監視対
象3」の発見条件を製造会社A,機種Cとして、監視元
200がステップS14でデータベース201に格納す
る。「監視対象4」の発見条件を製造会社B,機種Dと
して、監視元200がステップS15でデータベース2
01に格納する。「監視対象5」の発見条件は製造会社
A,機種Cとして、監視元200がステップS16でデ
ータベース201に格納する。「監視対象6」の発見条
件を製造会社A、機種Aとして、監視元200がステッ
プS17でデータベース201に格納する。「監視対象
7」の発見条件を製造会社A、機種Cとして、監視元2
00がステップS18でデータベース201に格納す
る。
In the same manner, the monitoring source 200 stores the discovery condition of “monitoring target 2” as the manufacturer B and the model B in the database 201 in step S13. The monitoring source 200 stores the discovery condition of the “monitoring target 3” in the database 201 in step S14 with the manufacturer A and the model C set. Assuming that the discovery condition of “monitoring target 4” is the manufacturer B and the model D, the monitoring source 200
01 is stored. The monitoring source 200 stores the discovery condition of the “monitoring target 5” in the database 201 in step S16 as the manufacturer A and the model C. The monitoring source 200 stores the discovery condition of “monitoring target 6” in the database 201 in step S17 as the manufacturing company A and the model A. Assuming that the discovery condition of “monitoring target 7” is manufacturer A and model C, monitoring source 2
00 is stored in the database 201 in step S18.

【0020】次に、このようにして、データベース20
1に「監視対象1」〜「監視対象7」の各発見条件を格
納した状態で、監視元200が監視対象の自動発見とそ
の発見条件を照合する処理ステップに移行する。この場
合は、まず、図1に示すように、ステップS19におい
て、監視元200が前記図6で示した従来例の場合と同
様にして、内部情報を参照してステップS20で「監視
対象1」を発見する。この発見した「監視対象1」に対
する発見条件である製造会社A,機種Aを監視元200
がデータベース201を検索してこの発見条件が一致し
ているか、否かの確認を行う。
Next, in this way, the database 20
In a state where the respective discovery conditions of “monitoring target 1” to “monitoring target 7” are stored in No. 1, the monitoring source 200 shifts to a process step of automatically discovering the monitoring target and collating the discovery conditions. In this case, first, as shown in FIG. 1, in step S19, the monitoring source 200 refers to the internal information and in step S20, "monitoring target 1" in the same manner as in the conventional example shown in FIG. To discover. The manufacturer A and the model A which are the discovery conditions for the discovered “monitoring target 1” are monitored by the monitoring source 200.
Searches the database 201 to confirm whether or not the finding conditions match.

【0021】この確認の結果、「監視対象1」に対する
発見条件は製造会社A,機種Aであるから、「監視対象
1」は発見条件と一致していると監視元200が判断し
て、監視元200は、「監視対象1」の名前など(以
下、「監視対象情報」という)を図2に示すステップS
21で監視元200のデータベース201に格納する。
これと同時に、図1に示すステップS20で、内部情報
から新たな監視対象の発見を行う。この場合は、前記
「監視対象1」が発見されており、この「監視対象1」
では、新たに「監視対象2」、「監視対象3」の情報が
得られる。
As a result of this check, since the discovery condition for “monitoring target 1” is the manufacturer A and the model A, the monitoring source 200 determines that “monitoring target 1” matches the discovery condition, and The source 200 stores the name of the “monitoring target 1” and the like (hereinafter referred to as “monitoring target information”) in step S shown in FIG.
At 21, it is stored in the database 201 of the monitoring source 200.
At the same time, a new monitoring target is discovered from the internal information in step S20 shown in FIG. In this case, the “monitoring target 1” has been found, and this “monitoring target 1”
Then, information of “monitoring target 2” and “monitoring target 3” is newly obtained.

【0022】次に、この新たに発見された「監視対象
2」、「監視対象3」に対してそれぞれ発見条件と一致
するか、否かの確認を行う。すなわち、ステップS21
において、発見された「監視対象2」に対する発見条件
と一致するか否かの確認を行う。この場合、発見したい
発見条件は製造会社A,機種Aであり、「監視対象2」
の発見条件は前記データベース201に格納されている
製造会社B,機種Bであり、したがって、ステップS2
1での一致確認処理による確認結果、「監視対象2」は
発見条件と一致しないと監視元200で判断する。
Next, it is confirmed whether or not the newly discovered “monitoring target 2” and “monitoring target 3” respectively match the discovery conditions. That is, step S21
In, it is confirmed whether or not it matches the discovery condition for the discovered “monitoring target 2”. In this case, the discovery conditions to be discovered are manufacturer A and model A, and "monitoring target 2"
Is the manufacturing company B and the model B stored in the database 201, and therefore, the step S2
The monitoring source 200 determines that the “monitoring target 2” does not match the discovery condition as a result of the matching check processing in step 1.

【0023】このように、「監視対象2」は発見条件と
一致しないと判断された場合には、監視元200はデー
タベース201に対して「監視対象2」の監視対象情報
(名前など)を転送しない。これにともない、結果的に
は、この不必要な「監視対象2」がデータベースから削
除されることになる。
As described above, when it is determined that “monitoring target 2” does not match the discovery condition, the monitoring source 200 transfers the monitoring target information (name, etc.) of “monitoring target 2” to the database 201. do not do. As a result, this unnecessary "monitoring target 2" is eventually deleted from the database.

【0024】同様にして、発見された「監視対象3」に
対する発見条件と一致するか否かの確認をステップS2
0で行う。この場合、発見したい発見条件は製造会社
A,機種Aであり、「監視対象3」の発見条件は前記デ
ータベース201に格納されている製造会社A,機種C
であり、したがって、ステップS23での一致確認処理
による確認結果、「監視対象3」は発見条件と一致しな
いと監視元200で判断する。
Similarly, it is determined whether or not the condition matches the discovery condition for the discovered "monitoring target 3" in step S2.
Perform at 0. In this case, the discovery conditions to be discovered are the manufacturer A and the model A, and the discovery condition of the “monitoring target 3” is the manufacturer A and the model C stored in the database 201.
Therefore, the monitoring source 200 determines that “monitoring target 3” does not match the discovery condition as a result of the confirmation by the coincidence confirmation processing in step S23.

【0025】このように、「監視対象3」は発見条件と
一致しないと判断された場合には、監視元200はデー
タベース201に対して「監視対象3」の監視対象情報
(名前など)を転送しない。したがって、この場合も前
記「監視対象2」の場合と同様に、結果的には、この不
必要な「監視対象3」がデータベースに格納されないこ
とになリ、その分不必要な監視トラフィックの発生を防
止することになる。
As described above, when it is determined that “monitoring target 3” does not match the discovery condition, the monitoring source 200 transfers the monitoring target information (name, etc.) of “monitoring target 3” to the database 201. do not do. Therefore, also in this case, similarly to the case of the “monitoring target 2”, as a result, this unnecessary “monitoring target 3” is not stored in the database, and unnecessary monitoring traffic is accordingly generated. Will be prevented.

【0026】次に、前記発見された「監視対象2」に対
応する内部情報からステップS22において、新たに
「監視対象4」、「監視対象5」の情報が得られる。同
様にして、ステップS24で「監視対象3」に対応する
内部情報から新たに「監視対象6」、「監視対象7」の
情報が得られる。ステップS22で得られた「監視対象
4」、「監視対象5」のうち、「監視対象4」に対して
は、ステップS25で「監視対象4」に対する発見条件
と一致するか、否かの確認を行う。
Next, in step S22, new information on "monitoring target 4" and "monitoring target 5" is obtained from the internal information corresponding to the discovered "monitoring target 2". Similarly, information of “monitoring target 6” and “monitoring target 7” is newly obtained from the internal information corresponding to “monitoring target 3” in step S24. Of the "monitoring target 4" and "monitoring target 5" obtained in step S22, for "monitoring target 4", it is determined whether or not the discovery condition for "monitoring target 4" matches in step S25. I do.

【0027】「監視対象4」に対する発見条件は、製造
会社B,機種Dであり、発見すべき監視対象の発見条件
が製造会社A,機種Aであるのに対して、発見条件が製
造会社B、機種Dであることから、このステップS25
での一致確認処理による確認の結果、「監視対象4」は
発見条件と一致しないと、監視元200で判断する。こ
のように、「監視対象4」が発見条件と一致しないと判
断した場合には、監視元200はデータベース201に
対して、「監視対象4」の監視対象情報を転送しない。
したがって、前記「監視対象2」の場合と同様に、不必
要な監視トラフィックの発生を防止することになる。
The discovery conditions for “monitoring target 4” are manufacturer B and model D. The discovery conditions for the monitoring targets to be discovered are manufacturer A and model A, whereas the discovery condition is manufacturer B and model A. Since this is the model D, this step S25
The monitoring source 200 determines that “monitoring target 4” does not match the discovery condition as a result of the confirmation by the coincidence confirmation processing in (1). As described above, when it is determined that “monitoring target 4” does not match the discovery condition, the monitoring source 200 does not transfer the monitoring target information of “monitoring target 4” to the database 201.
Therefore, similarly to the case of the “monitoring target 2”, unnecessary monitoring traffic is prevented from being generated.

【0028】次に、ステップS26での処理に移行し、
前記「監視対象4」に対する処理と同様にして、「監視
対象5」に対する発見条件は、製造会社A,機種Cであ
り、発見すべき監視対象の発見条件が製造会社A,機種
Aであるのに対して、「監視対象5」に対する発見条件
が製造会社A,機種Cであることから、このステップS
26での一致確認処理による確認の結果、「監視対象
5」は発見条件と一致しないと、監視元200で判断す
る。このように、「監視対象5」が発見条件と一致しな
いと判断した場合には、監視元200はデータベース2
01に対して、「監視対象5」の監視対象情報を転送し
ない。したがって、この場合も前記「監視対象4」の場
合と同様に、不必要な監視トラフィックの発生を防止す
ることになる。
Next, the process proceeds to step S26,
Similarly to the process for the “monitoring target 4”, the discovery conditions for the “monitoring target 5” are the manufacturer A and the model C, and the discovery conditions for the monitoring target to be discovered are the manufacturer A and the model A. On the other hand, since the discovery condition for “monitoring target 5” is the manufacturer A and the model C, this step S
The monitoring source 200 determines that “monitoring target 5” does not match the discovery condition as a result of the confirmation by the coincidence confirmation processing in 26. As described above, when it is determined that “monitoring target 5” does not match the discovery condition, the monitoring source 200
01, the monitoring target information of “monitoring target 5” is not transferred. Therefore, in this case, similarly to the case of the “monitoring target 4”, unnecessary monitoring traffic is prevented from being generated.

【0029】次に、前記ステップS24で得られた新た
な「監視対象6」、「監視対象7」のうち、「監視対象
6」に対しては、ステップS27で、「監視対象6」に
対する発見条件と一致するか、否かの確認を行う。この
「監視対象6」に対する発見条件は、製造会社A,機種
Aであり、発見すべき監視対象の発見条件が製造会社
A,機種Aと一致している。したがって、監視元200
で「監視対象6」が発見条件と一致していることが確認
されることから、監視元200はデータベース201に
「監視対象6」に対する監視対象情報を格納する。
Next, among the new "monitoring targets 6" and "monitoring targets 7" obtained in step S24, "monitoring target 6" is found in step S27 for "monitoring target 6". Check whether the conditions are met. The discovery conditions for the “monitoring target 6” are the manufacturer A and the model A, and the discovery conditions for the monitoring target to be discovered match those of the manufacturer A and the model A. Therefore, the monitoring source 200
It is confirmed that the “monitoring target 6” matches the discovery condition, and the monitoring source 200 stores the monitoring target information for “monitoring target 6” in the database 201.

【0030】また、「監視対象7」に関する処置に対し
ては、ステップS28の処理に移行し,前記「監視対象
5」に対する処理と同様にして、「監視対象7」に対す
る発見条件は、製造会社A,機種Cであり、発見すべき
監視対象の発見条件が製造会社A,機種Aであるのに対
して、「監視対象7」の発見条件が製造会社A,機種C
であることから、このステップS28での一致確認処理
による確認の結果、「監視対象7」は発見条件と一致し
ないと、監視元200で判断する。このように、「監視
対象7」が発見条件と一致しないと判断した場合には、
監視元200はデータベース201に対して、「監視対
象7」の監視対象情報を転送しない。したがって、この
場合も前記「監視対象5」の場合と同様に、不必要な監
視トラフィックの発生を防止することになる。
Further, for the processing relating to “monitoring target 7”, the processing shifts to the processing of step S28, and in the same manner as the processing for “monitoring target 5”, the discovery condition for “monitoring target 7” is A, model C, and the discovery condition of the monitoring target to be discovered is manufacturer A, model A, whereas the discovery condition of “monitoring target 7” is manufacturer A, model C.
Therefore, the monitoring source 200 determines that “monitoring target 7” does not match the discovery condition as a result of the confirmation by the coincidence confirmation processing in step S28. As described above, when it is determined that the “monitoring target 7” does not match the discovery condition,
The monitoring source 200 does not transfer the monitoring target information of “monitoring target 7” to the database 201. Therefore, in this case, similarly to the case of the “monitoring target 5”, unnecessary monitoring traffic is prevented from being generated.

【0031】上記のように、「監視対象1」〜「監視対
象7」の発見を順次行い、新たな監視対象の発見が行わ
れなくなるまで、上記の一連の処理を繰り返し、最終的
には、図5に示すように、監視対象が発見条件と一致し
ている「監視対象1」、「監視対象6」だけの監視対象
情報がデータベース201に格納されることになる。
As described above, "monitoring targets 1" to "monitoring targets 7" are sequentially discovered, and the above series of processing is repeated until no new monitoring targets are discovered. As shown in FIG. 5, the monitoring target information of only “monitoring target 1” and “monitoring target 6” whose monitoring targets match the discovery condition is stored in the database 201.

【0032】[0032]

【発明の効果】以上のように、この発明によれば、デー
タベースに監視対象の発見条件を格納し、監視元が監視
対象の内部情報を参照しながら監視対象を発見し、その
発見した監視対象と発見条件が一致すると、監視対象の
監視対象情報をデータベースに格納するとともに、監視
対象の内部情報から新たな発見対象となる監視対象情報
を得て、新たな監視対象情報が得られなくなるまで監視
対象の発見条件の一致の有無を監視し続けるようにした
ので、以下に列挙するような効果を奏する。 (1).必要な監視対象だけを発見、データベースへ格
納できることによって、不必要な監視対象の削除忘れ、
それに伴う不必要な監視トラフィックの発生を防げる。 (2).自動発見処理実行時、必要な監視対象の情報の
み監視元へ送るのでネットワーク負荷を軽減できる。 (3).不必要な監視対象の情報を監視元に送らないの
で、必要な監視対象の情報を短時間で取得することがで
きる。
As described above, according to the present invention, the monitoring conditions are stored in the database, the monitoring source discovers the monitoring target while referring to the internal information of the monitoring target, and the monitoring target is found. When the discovery conditions match, the monitoring target information of the monitoring target is stored in the database, the new monitoring target information is obtained from the internal information of the monitoring target, and monitoring is performed until new monitoring target information can no longer be obtained. Since the presence or absence of the matching of the target discovery condition is continuously monitored, the following effects are obtained. (1). By discovering only the necessary monitoring targets and storing them in the database, you can forget to delete unnecessary monitoring targets,
This can prevent unnecessary monitoring traffic from being generated. (2). At the time of executing the automatic discovery processing, only necessary monitoring target information is sent to the monitoring source, so that the network load can be reduced. (3). Since unnecessary monitoring target information is not sent to the monitoring source, necessary monitoring target information can be acquired in a short time.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明のネットワーク監視における選択的自
動発見方法を説明するための監視対象の選択的自動発見
の説明図である。
FIG. 1 is an explanatory diagram of selective automatic discovery of a monitoring target for explaining a selective automatic discovery method in network monitoring of the present invention.

【図2】この発明のネットワーク監視における選択的自
動発見方法を説明するための監視対象の条件入力の説明
図である。
FIG. 2 is an explanatory diagram of condition input of a monitoring target for explaining a selective automatic discovery method in network monitoring according to the present invention.

【図3】この発明のネットワーク監視における選択的自
動発見方法を説明するための最初の監視対象の発見の説
明図である。
FIG. 3 is an explanatory diagram of the first discovery of a monitoring target for explaining a selective automatic discovery method in network monitoring according to the present invention.

【図4】この発明のネットワーク監視における選択的自
動発見方法を説明するための監視対象の発見の説明図で
ある。
FIG. 4 is an explanatory diagram of discovery of a monitoring target for explaining a selective automatic discovery method in network monitoring of the present invention.

【図5】この発明のネットワーク監視における選択的自
動発見方法を説明するための監視対象発見の結果の説明
図である。
FIG. 5 is an explanatory diagram of a result of monitoring target discovery for explaining a selective automatic discovery method in network monitoring according to the present invention.

【図6】従来のネットワーク監視対象発見方法による監
視対象自動兎発見の説明図である。
FIG. 6 is an explanatory diagram of automatic monitoring target rabbit detection by a conventional network monitoring target detection method.

【符号の説明】 200……監視元、201……データベース、S21〜
S28……ステップ。
[Description of Signs] 200: monitoring source, 201: database, S21 to S21
S28: Step.

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 監視対象の発見条件を監視元からデータ
ベースに入力する第1ステップと、 前記監視対象の内部情報を参照して前記監視対象を発見
しその発見した監視対象の発見条件との一致の有無を確
認する第2ステップと、 前記発見された監視対象の発見条件の一致確認時にその
発見条件一致の確認された前記監視対象の監視対象情報
を前記監視元のデータベースに格納すると同時に前記監
視対象の前記内部情報から新たな発見対象となる監視対
象を発見する第3ステップと、 前記新たな発見対象となる前記監視対象の発見条件の一
致の有無を監視し、その監視の結果、発見条件の一致検
出時に新たな監視対象の情報が得られると引き続きその
情報から新たな監視対象の発見が行われなくなるまで監
視対象の発見条件の一致の有無の監視を繰り返して最終
的に発見された監視対象の情報を前記データベースに格
納する第4ステップと、 を備えることを特徴とするネットワーク監視における選
択的自動発見方法。
1. A first step of inputting a condition for discovering a monitoring target from a monitoring source to a database, finding the monitoring target by referring to internal information of the monitoring target, and matching the discovery condition of the discovered monitoring target. Checking the presence / absence of the monitoring target, storing the monitoring target information of the monitoring target in which the matching of the finding conditions is confirmed in the matching of the finding conditions of the discovered monitoring target in the monitoring source database, and A third step of finding a monitoring target to be a new discovery target from the internal information of the target; monitoring whether or not the discovery conditions of the monitoring target to be the new discovery target match; When new monitoring target information is obtained when a match is detected, monitoring for the matching of the monitoring target discovery conditions is continued until the new monitoring target is no longer found from that information. A fourth step of repeatedly storing the information of the monitoring target finally found in the database.
【請求項2】 前記内部情報は、監視対象のARPテー
ブルによることを特徴とする請求項1記載のネットワー
ク監視における選択的自動発見方法。
2. The method according to claim 1, wherein the internal information is based on an ARP table to be monitored.
【請求項3】 前記内部情報は、監視対象のルーティン
グテーブルによることを特徴とする請求項1記載のネッ
トワーク監視における選択的自動発見方法。
3. The method according to claim 1, wherein the internal information is based on a routing table to be monitored.
【請求項4】 前記発見条件は、前記監視対象の製造会
社とその機種であることを特徴とする請求項1記載のネ
ットワーク監視における選択的自動発見方法。
4. The selective automatic discovery method in network monitoring according to claim 1, wherein the discovery condition is the monitoring target manufacturer and its model.
【請求項5】 前記監視対象情報は、前記監視対象の名
前であることを特徴とする請求項1記載のネットワーク
監視における選択的自動発見方法。
5. The method according to claim 1, wherein the monitoring target information is a name of the monitoring target.
【請求項6】 前記発見された前記監視対象は、前記発
見条件と一致しない場合には前記監視元に送らないこと
を特徴とする請求項1記載のネットワーク監視における
選択的自動発見方法。
6. The method according to claim 1, wherein the detected monitoring target is not sent to the monitoring source if the monitoring target does not match the discovery condition.
JP10259761A 1998-09-14 1998-09-14 Selective and automatic finding method in network monitoring Pending JP2000092056A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10259761A JP2000092056A (en) 1998-09-14 1998-09-14 Selective and automatic finding method in network monitoring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10259761A JP2000092056A (en) 1998-09-14 1998-09-14 Selective and automatic finding method in network monitoring

Publications (1)

Publication Number Publication Date
JP2000092056A true JP2000092056A (en) 2000-03-31

Family

ID=17338603

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10259761A Pending JP2000092056A (en) 1998-09-14 1998-09-14 Selective and automatic finding method in network monitoring

Country Status (1)

Country Link
JP (1) JP2000092056A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7682213B2 (en) 2003-06-11 2010-03-23 Canon Kabushiki Kaisha Method of manufacturing an electron emitting device by terminating a surface of a carbon film with hydrogen
CN109918116A (en) * 2019-03-12 2019-06-21 中国工商银行股份有限公司 O&M object support method and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7682213B2 (en) 2003-06-11 2010-03-23 Canon Kabushiki Kaisha Method of manufacturing an electron emitting device by terminating a surface of a carbon film with hydrogen
CN109918116A (en) * 2019-03-12 2019-06-21 中国工商银行股份有限公司 O&M object support method and system
CN109918116B (en) * 2019-03-12 2022-05-27 中国工商银行股份有限公司 Operation and maintenance object supporting method and system

Similar Documents

Publication Publication Date Title
JP3989969B2 (en) Communication system for client-server data processing system
US6041049A (en) Method and apparatus for determining a routing table for each node in a distributed nodal system
US20030204281A1 (en) Semiconductor wafer manufacturing execution system with recipe distribution management database
CN114443707A (en) Address query method and device, electronic equipment and storage medium
CN111427590B (en) Deployment method and device of edge computing App
US7050433B2 (en) Address management apparatus and address management method
JP2000092056A (en) Selective and automatic finding method in network monitoring
US7756961B2 (en) Hardware device and method for creation and management of toe-based socket information
JP2888278B2 (en) Mutual hot standby system standby system selection method
US7222174B2 (en) Monitoring control network system
JPH0793639B2 (en) Method and system for mitigating processing and recording requirements at a network node
CN112866011A (en) Method, device, equipment and medium for determining network topology structure
JP3059639B2 (en) Route selection information search device
JP4481988B2 (en) Virtual network
JP2001306421A (en) Centralized firewall device
US6925582B2 (en) Forwarding of diagnostic messages in a group
JP2007281839A (en) Method of controlling communication apparatus connected to network, apparatus recognizer and computer program
JP2000163371A (en) Distributed command processing system
JP2606073B2 (en) Computer network broadcast method
CN120499050A (en) Flow detection method, electronic device and readable storage medium
JPH07202943A (en) Network interface selecting system
JP2005284711A (en) Monitoring system and monitoring system program
CN121098947A (en) A multiprotocol gateway system and method based on database-driven and dynamic parameter mapping
KR100551834B1 (en) Composite Link Management Method in Network Management System
JPH10171671A (en) Job management device