JPH1075245A - ネットワーク・デバイスのカスタマイズ可能な自動管理 - Google Patents

ネットワーク・デバイスのカスタマイズ可能な自動管理

Info

Publication number
JPH1075245A
JPH1075245A JP9130831A JP13083197A JPH1075245A JP H1075245 A JPH1075245 A JP H1075245A JP 9130831 A JP9130831 A JP 9130831A JP 13083197 A JP13083197 A JP 13083197A JP H1075245 A JPH1075245 A JP H1075245A
Authority
JP
Japan
Prior art keywords
variable
pair
request
devices
threshold
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
JP9130831A
Other languages
English (en)
Inventor
Sundararajan Yamunachari
ヤムナチャリ スンダララジャン
Govindarajan Rangarajan
ランガラジャン ゴヴィンダラジャン
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.)
Sun Microsystems Inc
Original Assignee
Sun Microsystems Inc
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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Publication of JPH1075245A publication Critical patent/JPH1075245A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】 【課題】 事象要求が各ルータに対して同じように重要
な事象を定義することができ、ネットワーク・マネージ
ャがデバイスの健全状態を定義することができる方法、
コンピュータ記憶媒体及び装置を提供する。 【解決手段】 複数のネットワーク・デバイスの自動管
理は、デバイスにカスタマイズされた事象要求を送るこ
とによって実行される。カスタマイズされた事象要求
は、管理されているデバイスに対象の変数及びしきい値
を特定する。カスタマイズされた事象要求は、ネットワ
ーク・マネージャによって生成しかつ切ることができ
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ディジタル通信に関す
る。より特定的には、本発明は、ネットワーク管理に関
する。
【0002】
【従来の技術】今日、多数のパーソナル・コンピュータ
及びワークステーションは、ローカル・エリア・ネット
ワーク、メトロポリタン・エリア・ネットワーク及び広
域ネットワークを形成すべくファイル・サーバ、プリン
ト・サーバ、モデム、ハブ及び他のデバイスに相互接続
されている。これらのネットワークは、パーソナル・コ
ンピュータ及びワークステーションに情報及び高価な資
源を相互に共有させる。今迄以上に、個人及び企業は、
ビジネスを行いかつ世界中の人々と通信するためにネッ
トワークに依存する。事実、ネットワークは、コンピュ
ータになった。大部分のネットワークは、ネットワーク
を管理するためにネットワーク・マネージャ及びシンプ
ル・ネットワーク・マネージメント・プロトコル(SN
MP)のある形式を用いる。そのマネージメント・タス
クの中で、ネットワーク・マネージャは、ネットワーク
のデバイスの状態(情況)を自動的に監視する。ネット
ワーク・マネージャは、ある一定の事象が生じたときに
応答を戻すことを要求される、デバイスへ所定の事象要
求を送る。例えば、ディスク・エージェントは、利用可
能なディスク空間が50%以下になったならば応答を送
ることを要求されうる。
【0003】
【発明が解決しようとする課題】事象要求がデバイスに
対する重要な事象を画定しえない場合、特にデバイスが
一つ以上のベンダーによって製造される場合が存在す
る。SNMP管理可能デバイスは、管理情報ベース(M
IB)、デバイスの異なる形態(例えば、構成、統計、
状態、制御)を表しているオブジェクトまたは変数の収
集をそのメモリに記憶する。デバイスの各クラスに対し
て、MIBは、標準変数のコアを有する。デバイスの各
ベンダーは、そのデバイスの管理に対して重要であると
それが感じる変数をコアに加える。それゆえに、第1の
ベンダーからのルータに対するMIBは、第2のベンダ
ーからのルータに対するMIBからとは異なりうるし、
かつ一つのルータに対する重要な事象を定義する事象要
求は、他のルータに対する同じ重要な事象を必ずしも定
義しない。これは、ネットワーク・マネージャでの問題
である。
【0004】別の問題は、現行ネットワーク・マネージ
ャがデバイスの健全状態(health)を定義させないという
ことである。健全状態は、事象要求の中に“ハードワイ
ヤード(hard-wired)”される。それにも係わらず、健全
なデバイスまたはシステムの所望の定義は、所定の定義
と一致しないであろう。例えば、ルータは、その内の2
つが冗長である、5つのデバイスを装着することができ
る。冗長デバイスの一つが悪くても、ルータは、まだ良
好である。しかしながら、ネットワーク・マネージャ
は、ルータが悪いということを示すであろう。本発明の
目的は、上記問題点を解決するための方法、コンピュー
タ記憶媒体及び装置を提供する。
【0005】
【課題を解決するための手段】本発明の上記目的は、複
数のネットワーク・デバイスを監視する方法であって、
複数の所定の事象要求をコンピュータ・メモリから読み
取り;各所定の事象要求は、各対の変数がその値が対応
ネットワーク・デバイスの管理情報ベースに記憶される
変数に対応しかつ各対のしきい値がその対の変数に対す
るしきい値であるような少なくとも一つの変数/しきい
値対を有している変数結合リストを含み;各変数/しき
い値対は、各変数/しきい値対が対のしきい値との所定
の関係を有している値に到達する対の変数に対応してい
る事象を画定し;少なくともデバイスのあるものを所定
の事象要求に関連付け;それらの関連デバイスに所定の
事象要求を送り;デバイスへ送られた所定の事象要求に
従ってデバイスから応答メッセージを受け取り;かつ受
け取られた応答メッセージにより応答しているデバイス
の状態を示す段階を具備する方法によって達成される。
【0006】本発明の方法では、事象要求の変数結合リ
ストにおける変数/しきい値対を記入することによって
所定の事象要求の少なくとも一つを生成する段階を更に
具備するように構成してもよい。本発明の方法では、事
象要求の変数結合リストにおける複数の変数/しきい値
対を記入することによって所定の事象要求の少なくとも
一つを生成する段階を更に具備し、それにより関連デバ
イスに対する複数の事象が定義されるように構成しても
よい。本発明の方法では、関連付ける段階は、デバイス
のリストを表示し、所定の事象要求のリストを表示し、
デバイスのリストからデバイスをかつ該選択されたデバ
イスに関連付けられるべく所定の事象要求のリストから
所定の事象要求を選択することによって実行され、選択
する段階は、一つ以上の対応デバイスに対して一度以上
実行されるように構成してもよい。
【0007】本発明の方法では、所定の事象要求に関連
付けられていないデバイスにデフォルト事象要求を送る
段階を更に具備するように構成してもよい。本発明の方
法では、特定の間隔で事象要求を自動的に送る段階を更
に具備するようにしてもよい。本発明の方法では、デバ
イスの少なくともあるものを監視し;監視されているデ
バイスを表示し、該表示されたデバイスは、グリフによ
った表され;かつ監視されているデバイスの状態を示す
べくグリフをカラー・コーディングする段階を更に具備
するように構成してもよい。また、本発明の上記目的
は、ネットワークの複数のデバイスを自動的に監視する
装置であって、複数の異なる所定の事象要求を記憶する
メモリ;及び各所定の事象要求は、各対の変数がその値
が対応ネットワーク・デバイスの管理情報ベースに記憶
される変数に対応しかつ各対のしきい値がその対の変数
に対するしきい値であるような少なくとも一つの変数/
しきい値対を有している変数結合リストを含み;各変数
/しきい値対は、各変数/しきい値対が対のしきい値と
の所定の関係を有している値に到達する対の変数に対応
している事象を画定し;メモリから所定の事象要求を読
み取り、ユーザ入力に応じてデバイスの少なくともある
ものに事象要求を関連付け、かつ対応デバイスに関連事
象要求を伝送するプロセッサを備えている装置によって
達成される。
【0008】本発明の装置では、プロセッサは、また、
所定の事象要求を生成しかつメモリに生成された要求を
記憶するように構成してもよい。本発明の装置では、プ
ロセッサは、少なくとも一つの変数/しきい値対を受け
取りかつ所定の事象要求の変数結合リストに各受け取っ
た対を書き込むことによって各所定の事象要求を生成す
るように構成してもよい。本発明の装置では、ビデオ・
モニタ及び少なくとも一つの入力デバイスを更に備え、
プロセッサは、少なくとも一つの変数/しきい値対を受
け取りかつ事象要求をデバイスに関連付けるためにGU
Iを生成するように構成してもよい。本発明の装置で
は、プロセッサは、ビデオ・モニタにデバイスを表して
いるグリフを選択的に表示し、プロセッサは、表示した
デバイスの状態を示すべくグリフをカラー・コード化す
るように構成してもよい。
【0009】本発明の装置では、プロセッサは、事象要
求の変数結合リストに対するフィールドを表示し;少な
くとも一つの変数/しきい値対に対する入力を受け容
れ;かつ変数結合リストに入力した対を書き込むことに
よって所定の要求を生成すべくプログラムされるように
構成してもよい。本発明の装置では、プロセッサは、デ
バイスを表しているグリフを表示し;デバイスからの応
答を受け取り;かつ受け取った応答に基づきデバイスの
状態を表示すべくプログラムされるように構成してもよ
い。本発明の装置では、プロセッサは、グリフをカラー
・コード化することによって状態を示すべくプログラム
されるように構成してもよい。本発明の装置では、プロ
セッサは、カスタム自動管理が選択されたときに所定の
事象要求を読み取り、関連付けかつ送るべくプログラム
され、かつプロセッサは、デフォルト管理が選択された
ときにデバイスにデフォルト事象要求を送るべく更にプ
ログラムされるように構成してもよい。
【0010】
【作用】上述した従来技術におけるこれらの問題点は、
本発明による方法、コンピュータ記憶媒体及び装置によ
って克服される。複数のネットワーク・デバイスを監視
する方法は、複数の所定の事象要求をコンピュータ・メ
モリから読み取り;少なくともデバイスのあるものを所
定の事象要求に関連付け;かつそれらの関連デバイスに
所定の事象要求を送る。ネットワーク・デバイスに対す
る事象要求を生成する方法は、複数の所定の事象要求を
形成し;かつ複数の所定の事象要求をデバイスに関連付
ける段階を具備する。複数の所定の事象要求の少なくと
も二つは、異なる変数結合リストによって形成される。
【0011】コンピュータ記憶媒体は、複数のネットワ
ーク・デバイスを自動的に監視することをコンピュータ
に命令する複数の実行可能命令を記憶する。複数の命令
は、複数の所定の事象要求を読み取ることをコンピュー
タに命令する命令;コンピュータに所定の事象要求をネ
ットワーク・デバイスの少なくともあるものに関連付け
させる命令;及び所定の事象要求をそれらの関連デバイ
スに送るべくコンピュータに命令する命令を含む。ネッ
トワークの複数のデバイスを自動的に監視する装置は、
複数の異なる所定の事象要求を記憶するメモリ;及び所
定の事象要求を読み取り、ユーザ入力に応じてデバイス
の少なくともあるものに事象要求を関連付け、かつ関連
事象要求を切るプロセッサを含む。
【0012】複数のネットワーク・エージェントと通信
するネットワーク・マネージャは、複数の所定の事象要
求を読み取り;所定の事象要求を複数のエージェントに
関連付け;かつそれらの関連エージェントに所定の事象
要求を送るべくプログラムされるコンピュータを含む。
【0013】
【実施例】図1は、中間システム12、14、16及び
18によって相互接続される第1、第2、第3及び第4
のサブネットワークS1、S2、S3及びS4を含んで
いるインターネット10を示す。説明目的のためにだ
け、第1及び第2のサブネットワークS1及びS2は、
トークン・リング(Token ring)のような、第1のトポロ
ジーであり、第3及び第4のサブネットワークS3及び
S4は、イーサネット(Ethernet)のような、第2のトポ
ロジーであり、第1及び第2の中間システム12、14
は、ブリッジ12及び14であり、かつ第3及び第4の
中間システム16及び18は、第1及び第2のルータ1
6及び18である。第1のルータ16は、一つのベンダ
ーによって製造されかつ第2のルータ18は、異なるベ
ンダーによって製造される。第1及び第2のルータ16
及び18のMIBsは、変数の同じコアを有するが、そ
れらは、それらのコアに加えられた異なる変数を有す
る。それゆえに、第1及び第2のルータ16及び18の
MIBsは、異なる。
【0014】第1のサブネットワークS1は、第1のグ
ループのアドレス指定可能デバイス20を含み、第2の
サブネットワークS2は、第2のグループのアドレス指
定可能デバイス22を含み、第3のサブネットワークS
3は、第3のグループのアドレス指定可能デバイス24
を含み、かつ第4のサブネットワークS4は、第4のグ
ループのアドレス指定可能デバイス25を含む。アドレ
ス指定可能デバイス20、22、24及び25は、ワー
クステーション、パーソナル・コンピュータ、プリンタ
及びハブのようなデバイスでありうる。各デバイス2
0、22、24及び25は、MIB及びエージェントに
関連付けられる。エージェントは、デバイスに常駐しう
るかまたはしないソフトウェア・プログラムである。T
CP/IPは、デバイス20、22、24及び25間で
どのようにデータがパケットされかつ移送されるかを調
整するために用いられる。各デバイス20、22、24
及び25は、物理または媒体アクセス制御(MAC)ア
ドレス及び独自のIPアドレスを有する。
【0015】インターネット10は、また、第3のサブ
ネットワークS3に接続されかつ各デバイス20、2
2、24及び25のMIBへのアクセスを有する、ネッ
トワーク・マネージャ26を含む。SNMPは、デバイ
ス20、22、24及び25を管理するために用いられ
るプロトコルである。エージェントは、ネットワーク・
マネージャに各デバイスのMIBをアクセスさせる。そ
のようなアクセス可能性は、ネットワーク・マネージャ
にエージェントのオペレーションを制御させ、資源性能
を分析させ、故障を識別しかつ解決させ、そしてマネー
ジメント・タスクを自動化させる。例えば、ネットワー
ク・マネージャは、デバイスに対するしきい値を越えて
いるMIB変数のような、事象が発生するときに応答を
送り出すことをエージェントに要求することができる。
ネットワーク・マネージメントの一般的な説明について
は、参考文献としてここに採り入れられる、W. Stallin
gs,“Data and Computer Communications”,MacMillia
n (4th ed, 1994) pp. 701-24を参照のこと。
【0016】図2は、詳細にネットワーク・マネージャ
26を示す。ネットワーク・マネージャ26は、SPARCs
tationTMまたはSPARCserver TMのようなワークステーシ
ョン28を含む。これらのワークステーションの両方
は、RISCベースド高性能“SPARC ”マイクロプロセッサ
30を用いる。SPARCstationTM、SPARCserver TM、及び
“SPARC ”マイクロプロセッサは、本発明の出願人であ
る、サン・マイクロシステムズ、インコーポレーティッ
ド(Sun Microsystems, Inc.)から全て商業的に入手可能
である。ワークステーション26は、配布媒体に対する
CD ROMドライブ34及びカラー・ディスプレイ・モニタ
32で構成される。それは、また、揮発性メモリ36
(例えば、DRAMの32メガバイト(Mbytes))及び不揮発
性メモリ38(例えば、400メガバイト(Mbyte) ハー
ド・ドライブ)で構成される。
【0017】ネットワーク・マネージャ用ソフトウェア
は、“UNIX”ベースド・オペレーティング・システム4
0を含む。“SPARC ”マイクロプロセッサ用オペレーテ
ィング・システムは、“SOLARIS ”2.4 以上及び“SOLA
RIS ”1.x またはそれ以降を含む。“SOLARIS ”オペレ
ーティング・システムは、また、本発明の出願人から商
業的に入手可能である。オペレーティング・システム4
0は、小型コンピュータ・メモリ媒体(例えば、CD RO
M)に記憶されかつCD ROMドライバ34から不揮発性メ
モリ38にロードされる。ネットワーク・マネージャ2
6用の更なるソフトウェアは、ネットワーク・トポロジ
ー・データベース42及び、ネットワーク・トポロジー
・データベース42によって示されたデバイスを自動的
に管理しかつディスプレイするコンソール・プログラム
44(Console program) を含む。コンソール・プログラ
ム44は、小型コンピュータ媒体に記憶しかつCD ROMド
ライブ34から不揮発性メモリ38にロードすることが
できる。ネットワーク・トポロジー・データベース42
は、ワークステーション26によって実行される、ディ
スカバー・ツールによって動的に生成することができ
る。ネットワーク・トポロジー・データベース42は、
また、不揮発性メモリ38に記憶される。
【0018】ここで図3を参照すると、ネットワーク・
トポロジー・データベース42は、インターネット10
を記述する構造またはスキーム・ファイル及びインスタ
ンス・ファイルの収集である。4つの基本的構成要素
は、コンポーネント(例えば、プリンタ、ルータ、ワー
クステーション)、ビュー(他のビューを含んでいる、
構成要素の収集)、バス(例えば、トークン・リング・
セグメント)及び接続(例えば、RS-232リンク)であ
る。他の構成要素に対する構造ファイルは、ネットワー
ク・トポロジー・データベース42に加えることができ
る。各構造ファイルは、特定の構成要素の構造を記述す
る多数の記録を含む。インスタンス・ファイルは、イン
ターネット10でディスカバーされた構成要素に対する
構造ファイルのインスタンスを包含する。ネットワーク
・トポロジー・データベースの説明については、参考文
献としてここに採り入れられる、C. Malamud, “Analyz
ing Sun Networks”, Van Nostrand Reinhold (1992) p
p. 419-21 を参照のこと。
【0019】コンソール・プログラム44は、オブジェ
クト指向型、図的ユーザ・インターフェイス(GUI)
を含む。GUIは、OpenWindows TM3.1 またはそれ以
降、或いはGUIsに対するクラスの他のライブラリか
ら導出することができる。入力45は、マウス及びキー
ボードを介してGUIに供給される。実行されたとき、
コンソール・プログラム44は、以下に説明する種々の
特徴を選択させるメニュー・バーをディスプレイする。
コンソール・プログラム44は、インターネット10の
健全状態を監視するオート・マネージメント・フューチ
ャー(Auto Management feature) 46を有する。オート
・マネージメント・フューチャーが選択されたとき、
“プロパティーズ(Properties)”ダイアログ・ボック
スがディスプレイされる。プロパティーズ・ダイアログ
・ボックスは、次のオプションを供給する: Automatic Management: Enable/Disable Polling Interval:<value> Management Behavior: Default/Custom
【0020】イネーブル(Enable)ボタンが選択されかつ
ポーリング間隔(Polling Interval)に対する値が特定さ
れたときに、オートマチック・マネージメント(Automat
ic Management)は、実行される。事象要求は、ネットワ
ーク・トポロジー・データベース42のデバイス20、
22、24及び25に対して自動的に開始される。事象
要求は、ポーリング間隔毎に繰り返される。例えば、6
00のポーリング間隔は、事象要求を600秒毎に送ら
せる。事象要求が切られたときに、それは、事象要求の
外側メッセージ・ラッパーで特定された宛先アドレスに
おけるデバイスのエージェント47へ送られる。マネー
ジメント・ビヘーヴィヤ(Management Behavior) に対す
るデフォルト(Default) ボタンが、また、選択されるな
らば、次のデフォルト事象要求の一つが(順序が保持さ
れたままで)ポーリング間隔毎に送られる: (1) SNMP Event Request(sysUpTime increased by less
than <number>). (2) Hostperf Event Request(upTime Increased by <nu
mber>). (3) CMP echo Event Request(reachable equal to fals
e). これらのデフォルト事象要求が決定するものは、ネット
ワーク・トポロジー・データベース42のデバイス2
0、22、24及び25が機能的に作用しているかどう
かである。デバイスがSNMPを支持するならば、ネッ
トワーク・マネージャ26は、デバイスにSNMPイヴ
ェント・リクエスト(SNMP Event Request)を送る。シス
アップタイム(sysUpTime) が1のような数字よりも小さ
いものによって増大されたならば、デバイスは、SNM
Pリスポンス(SNMP Response) メッセージをリターンす
る。デバイスがSNMPを支持しないが、ホストパーフ
(Hostperf)を支持するならば、ネットワーク・マネージ
ャ26は、デバイスにホストパーフ・イヴェント・リク
エスト(Hostperf Event Request)を送る。アップタイム
(upTime)が1のような数字によって増大されたならば、
デバイスは、ホストパーフ・リスポンス(Hostperf Resp
onse) メッセージをリターンする。デバイスがSNMP
またはホストパーフ(Hostperf)を支持しないならば、そ
れは、到達可能性を示している応答を送り戻すことをデ
バイスに要求する、ICM イーヴェント・リクエスト
(ICMP Event Request)が送られる。
【0021】デフォルト・ボタン(Default button)の代
わりにマネージメント・ビヘーヴィア(Management Beha
vior) に対するカスタム・ボタン(Custom button) が選
択されたならば、ネットワーク・マネージャ26は、関
連コンポーネント型にカスタマイズされた事象要求を送
る。カスタマイズされた事象要求は、ネットワーク・ト
ポロジー・データベース42から読み取られる。コンソ
ール・プログラム44は、また、カスタマイズされた事
象要求を生成させるリクエスト・マネージメント・フュ
ーチャー(Request Management feature)48を含む。リ
クエスト・マネージメント・フューチャーがメニュー・
バーから選択されたとき、カスタマイズ・ポップアップ
・ダイアログ・ボックス(Customize popup dialog box)
が表れる。図4に示すカスタマイズ・ポップアップ・ダ
イアログ・ボックスは、3つのカラムを含む:コンポー
ネント・カラム(Componentcolumn)、プリディファイン
ド・リクエスト・カラム(Predefined Request column)
及びカスタマイズド・オートマチック・マネージメント
・リクエスト・カラム(Customized Automatic Manageme
nt Request column)。コンポーネント・カラムは、ネッ
トワーク・トポロジー・データベース42から読み取ら
れる、コンポーネント(例えば、ブリッジ(bridge)、ge
nhost 、genws 、ハブ(hub) 、ipc、ルータ(router)
1、ルータ2)のリストを作成する。ルータ1及びルー
タ2は、異なるベンダーによって製造された、第1及び
第2のルータ16及び18に対応するということに注目
する。ディスプレイされるコンポーネントは、インター
ネット10のデバイス20、22、24及び25の全て
を構成しないが、特定のクラスタまたはビューにおける
それらのデバイスだけを構成しうる。プリディファイン
ド・リクエスト・カラムは、不揮発性メモリ38に記憶
されるプリディファインド・リクエスト・ファイルから
読み取られる、所定の要求(例えば、if_System_Rebo
ot, when_Disk_is_Full, when_Printer _Error, w
hen _System_is_Not _Reachable, router1_test,
router2 _test) のリストを作成する。第1のルータ1
6に対するroute1_testは、第2のルータ18に対する
router2 _testとは異なるということに注目する。
【0022】カスタマイズド事象要求は、コンポーネン
ト・カラムのコンポーネントをプリディファインド・リ
クエスト・カラムの所定の事象要求に関連付けることに
よって生成される。コンポーネント及び所定の事象要求
は、例えば、プリディファインド・リクエスト・カラム
からの所定の事象要求にわたりコンポーネント・カラム
からのコンポーネントをドラッグすることによって関連
付けることができる。カスタマイズド・オートマチック
・マネージメント・リクエスト・カラムは、関連コンポ
ーネント/要求の対(pairs) のリストを作成する。例え
ば、コンポーネント・カラムからのrouter1 (ルータ
1)は、プリディファインド・リクエスト・カラムから
のrouter1 _testにわたりドラッグされ、かつ router
1:router1_testは、カスタマイズド・オートマチック
・マネージメント・リクエスト・カラムにディスプレイ
される。一つの所定の要求だけが、各コンポーネント型
に関連付けられる。これは、ネットワークのトラフィッ
クを低減するために行われる。更に、各所定の事象要求
が複数の事象を画定できるので、デバイスに対する複数
の要求は、実際には必要ではない。カスタマイズド・オ
ートマチック・マネージメント・リクエスト・カラムに
ディスプレイされ所定の事象要求は、それらの関連コン
ポーネントのインスタンス・ファイルのネットワーク・
トポロジー・データベース42に記憶される。図4のカ
スタマイズ・ダイアログ・ボックスは、単に例示であ
り、かつコンポーネント及び所定の事象要求を関連付け
るインターフェイスは、コンソール・プログラム44の
設計者に任せられているということをもう一度注目す
る。
【0023】カスタマイズド・リクエストなしのコンポ
ーネントに対するDefaultAuto Mgmt用
ボタンがチェックされたとき(ダイアログ・ボックスの
トップの近く)、デフォルト事象要求は、所定の事象要
求にまだ関連付けられていないデバイスへ上述したよう
に送られる。即ち、デフォルト要求(1)、(2)及び
(3)の一つは、所定の事象要求に関連付けられていな
いデバイスのそれぞれに送られる。ボタンがチェックさ
れないならば、事象要求は、それらのデバイスへ全く送
られない。(ダイアログ・ボックスの底部の)クリエー
ト・プリディファインド(CreatePredefined) ・ボタン
がクリックされたとき、クリエート・リクエスト(Creat
eRequest)ウィンドウ50がディスプレイされる。クリ
エート・リクエスト・ウィンドウ50は、所定の事象要
求を生成させる。事象要求の一般的説明について、C. M
alamud, “Analyzing Sun Networks”, Van Nostrand R
einhold (1992) pp.421-24 を参照のこと。クリエート
・リクエスト・ウィンドウ50は、事象要求のネーム、
宛先アドレス、プロトコル・データ・ユニット(PD
U)型、要求−id、及び変数結合リストのような、所
定の事象要求のある一定のフィールドをディスプレイす
る。PDU型及び要求−idは、既に記入され、マネー
ジメント・プロトコルによって決定されている。宛先ア
ドレスは、所定の事象要求がコンポーネントと関連付け
られた後で記入される。クリエート・リクエスト・ウィ
ンドウ50は、ユーザに所定の事象要求のネームを記入
させ(例えば、Disk_Available)かつ変数結合リストに
対するフィールドを記入させる。例えば、10対の変数
/しきい値が変数結合リストに加えられる。これらの対
の5つは、ディスク利用可能性に基づいて事象を画定す
る。これは、ディスク利用可能性が5%、15%、50
%、75%及び90%を越えるときに、単一Disk_Avai
lable 事象要求に、リスポンス・メッセージ(Response
messages) をリターンすべくgenws に命令させる。同様
に、非冗長デバイスが一時的に動かなくなるとき、及び
そのデバイスの三つ以上(more than two) が一時的に動
かなくなるときに、route1_test事象要求は、リスポン
ス・メッセージを送るべく第1のルータ16に要求する
ことができる。しきい値は、ネットワーク管理者または
他のスーパーユーザの裁量(判断)でのみ選択される。
フィールドが記入された後、セーブ・ボタンがクリック
されかつ所定の事象要求がプリディファインド・リクエ
スト・ファイルに加えられる。異なるデバイスは、異な
る機能性を有するけれども、事象要求は、考慮下のデバ
イスに対して構成することができる。それゆえに、ネッ
トワーク管理者は、デバイスの健全状態を画定すること
ができる。
【0024】コンソール・プログラム44は、また、ネ
ットワーク・トポロジー・データベース42のデバイス
20、22、24及び25をディスプレイさせるディス
プレイ・フューチャー(Display feature) 52を有す
る。デバイス20、22、24及び25は、グリフ54
によって表される。グリフ54は、それらが表すデバイ
スについての更なる情報を供給するカラー及び輝度のよ
うな属性を有する。ディスプレイ・フューチャー52
は、インターネット10のデバイス12〜22の異なる
ビューをディスプレイすることができる。ビューは、異
なる方法で構成(配列)することができる。所望のシス
テム資源のビューは、ディスプレイすることができる。
例えば、ネットワークの全マネージド・ルータ(all man
aged routers) の単一ビューは、ネットワーク階層構造
におけるルータの実際の位置に係わりなく、ディスプレ
イすることができる。または、デバイスのビューは、イ
ンターネット10の種々のレベルを表すべく階層構造で
構成(配列)することができる。階層構造の最高レベル
は、インターネット10を表す、単一雲(singlecloud)
としてディスプレイすることができる。ネットワーク管
理者は、単にマウスをポインティングしかつビューを参
照するグリフをダブル・クリックすることによってイン
ターネット10を介して“操縦(navigate)”することが
できる。インターネット10の雲グリフをダブル・クリ
ックすることは、サブネットワークS1、S2、S3及
びS4に対する雲グリフ、中間システム12〜18のグ
リフ、及び物理リンクのグリフを含む、次のレベルをコ
ンソール・プログラム44にディスプレイさせる。
【0025】ある一定のカラーは、デバイスに関連する
事象をネットワーク管理者に知らせることができる。た
ぶん、事象は、一時的に動かなくなったルータまたは1
0%以下の利用可能なディスク空間を有しているハード
・ドライブであったであろう。これらのデバイスに対す
るグリフは、赤のようなカラーに設定することができ
る。利用可能なディスク空間が50%まで増大したなら
ば、グリフは、オレンジカラーに変化するであろう。利
用可能なディスク空間が75%まで増大したならば、グ
リフのカラーは、緑に変化するであろう。事象要求は、
選択されたデバイスに手動で送ることができる。選択さ
れたデバイスのグリフをダブル・クリックすることによ
って、ネットワーク・マネージャ26は、ネットワーク
・トポロジー・データベース42の関連事象要求をルッ
プアップしかつ選択されたデバイスへの事象要求を切
る。ビューがダブル・クリックされたならば、事象要求
は、ビューのデバイスの全てに対して切られる。
【0026】図5から図8は、ネットワーク・マネージ
ャ26のオペレーション(動作)を示す。まず図5を参
照する。コンソール・プログラム44が実行されたとき
(ステップ100)、ネットワーク・マネージャ26
は、GUIを生成する(ステップ102)。GUIは、
グリフ54をディスプレイする(ステップ104)。ネ
ットワーク・マネージャ26は、デバイスからの応答に
応じてグリフをカラー・コードすることができる。マウ
スまたはキーボードを用いて、ユーザは、ネットワーク
の特定のビューを選択する(ステップ106)。GUI
は、また、オート・マネージメント及びリクエスト・マ
ネージメント・フューチャー(Auto Management and Req
uest Management features) 46及び48を選択させる
メニュー・バーをディスプレイする(ステップ10
8)。
【0027】図6は、ネットワークの健全状態を監視す
るステップを示す。ユーザは、コンソール・プログラム
44のメニュー・バーからオート・マネージメント・フ
ューチャー46を選択し(ステップ200)かつネット
ワーク・マネージャ26は、プロパティーズ・ダイアロ
グ・ボックスを生成する(ステップ202)。ユーザ
は、オートマチック・マネージメントをイネーブルし
(ステップ204)、ポーリング間隔に対する値を記入
し(ステップ206)かつマネージメント・ビヘーヴィ
アを選択する(ステップ208)。ユーザがデフォルト
・ビヘーヴィアを選択したならば(ステップ210)、
ネットワーク・マネージャ26は、ネットワーク・トポ
ロジー・データベース42において示されたデバイス2
0、22、24及び25へポーリング間隔毎にデフォル
ト事象要求を送る(ステップ212)。ユーザがカスタ
ム・ビヘーヴィア(Custom behavior) を選択したなら
ば、ネットワーク・マネージャ26は、ネットワーク・
トポロジー・データベース42からカスタマイズド事象
要求を読み取り(ステップ214)かつネットワーク・
トポロジー・データベース42において示されたデバイ
ス20、22、24及び25へポーリング間隔毎にカス
タマイズド事象要求を送る(ステップ216)。
【0028】図7は、カスタマイズされた要求を生成す
るステップを示す。ユーザは、コンソール・プログラム
44のメニュー・バーからリクエスト・マネージメント
・フューチャー48を選択する(ステップ300)。ネ
ットワーク・マネージャ26は、ネットワーク・トポロ
ジー・データベース42からコンポーネントを読み取り
(ステップ302)かつ不揮発性メモリ38に記憶され
たプリディファインド・リクエスト・ファイルから所定
の事象要求を読み取る(ステップ304)。次いでネッ
トワーク・マネージャ26は、コンポーネント及び所定
の事象要求のカラムをディスプレイする、カスタマイズ
・ポップアップ・ダイアログ・ボックス(Customize pop
up dialog box)を生成する(ステップ306)。ユーザ
は、コンポーネントを選択しかつそれを所定の事象要求
に関連付けることによってカスタマイズド要求を生成す
る(ステップ308)。ネットワーク・マネージャ26
は、関連対、即ち、個別のカラムにカスタマイズド要求
をディスプレイする(ステップ310)。ネットワーク
・マネージャ26は、また、関連コンポーネントのイン
スタンス・ファイルのネットワーク・トポロジー・デー
タベース42にカスタマイズド要求を記憶する(ステッ
プ312)。
【0029】図8は、所定の事象要求を生成するステッ
プを示す。ユーザは、カスタマイズ・ポップアップ・ダ
イアログ・ボックスからクリエート・プリディファイン
ド・リクエスト(Create Predefined Request) ボタンを
クリックし(ステップ400)かつネットワーク・マネ
ージャ26は、クリエート・リクエスト・ウィンドウ5
0を生成する(ステップ402)。クリエート・リクエ
スト・ウィンドウ50は、所定の事象要求のフィールド
をディスプレイする(ステップ404)。PDU型及び
要求−idは、ネットワーク・マネージャ26によって
自動的に記入される(ステップ406)。変数結合リス
トに対する変数/しきい値対及び所定の事象要求のネー
ムは、ユーザによって記入される(ステップ408)。
フィールドが記入された後、ユーザは、セーブ(Save)ボ
タンをクリックしかつ所定の事象要求は、不揮発性RA
M38のプリディファインド・リクエスト・ファイルに
加えられる(ステップ410)。所定の事象要求がコン
ポーネントに関連付けられた後、所定の事象要求に対す
る宛先アドレスは、記入される。
【0030】そのように開示されたものは、インターネ
ット、サブネットワークまたはネットワークの特定のデ
バイスを監視することにおける柔軟性を供給するカスタ
マイズド装置及び方法である。事象は、ネットワーク管
理者によって画定することができ、かつ各要求は、特定
のデバイスに対して構成することができる。本発明の精
神及び範疇から逸脱することなく種々の変形及び変更が
なされうるということが理解される。本発明は、図1に
示すインターネット構成に限定されない。更に、本発明
は、“UNIX”−ベースド・オペレーティング・シス
テムを走らせるRISCプロセッサを有しているワーク
ステーションを含んでいるネットワーク・マネージャに
限定されない。例えば、ネットワーク・マネージャは、
x86または、“SOLARIS”2.4のような、3
2ビット“UNIX”−ベースド・オペレーティング・
システムを走らせる“PENTIUM”プロセッサを有
しているパーソナル・コンピュータを含むことができ
る。オペレーティング・システムは、“UNIX”−ベ
ースドでなくてもよい。
【0031】ネットワーク・マネージャ用ソフトウェア
は、オブジェクトまたは図3に示すオブジェクト指向型
設計に限定されない。ソフトウェアは、あらゆる技法
(方法論)及びプログラミング言語により開発すること
ができる。コンソール・プログラム44は、構成要素を
ディスプレイしかつ事象要求を生成しかつ切るためにG
UIに限定されない。ディスプレイ、ジェネレーション
(generation)及びファイアリング(firing)は、コンソー
ル・プログラム44によって直接的に実行することがで
きる。従って、本発明は、上述した実施例に限定されな
い。その代わり、それは、特許請求の範囲によって画定
される。
【0032】
【発明の効果】本発明の方法は、複数のネットワーク・
デバイスを監視する方法であって、複数の所定の事象要
求をコンピュータ・メモリから読み取り;各所定の事象
要求は、各対の変数がその値が対応ネットワーク・デバ
イスの管理情報ベースに記憶される変数に対応しかつ各
対のしきい値がその対の変数に対するしきい値であるよ
うな少なくとも一つの変数/しきい値対を有している変
数結合リストを含み;各変数/しきい値対は、各変数/
しきい値対が対のしきい値との所定の関係を有している
値に到達する対の変数に対応している事象を画定し;少
なくともデバイスのあるものを所定の事象要求に関連付
け;それらの関連デバイスに所定の事象要求を送り;デ
バイスへ送られた所定の事象要求に従ってデバイスから
応答メッセージを受け取り;かつ受け取られた応答メッ
セージにより応答しているデバイスの状態を示す段階を
具備するので、デバイスが異なるベンダーによって製造
された場合でも、事象要求は、各ルータに対して同じよ
うに重要な事象を定義することができると共に、ネット
ワーク・マネージャは、デバイスの健全状態を定義する
ことができる。
【0033】本発明の装置は、ネットワークの複数のデ
バイスを自動的に監視する装置であって、複数の異なる
所定の事象要求を記憶するメモリ;及び各所定の事象要
求は、各対の変数がその値が対応ネットワーク・デバイ
スの管理情報ベースに記憶される変数に対応しかつ各対
のしきい値がその対の変数に対するしきい値であるよう
な少なくとも一つの変数/しきい値対を有している変数
結合リストを含み;各変数/しきい値対は、各変数/し
きい値対が対のしきい値との所定の関係を有している値
に到達する対の変数に対応している事象を画定し;メモ
リから所定の事象要求を読み取り、ユーザ入力に応じて
デバイスの少なくともあるものに事象要求を関連付け、
かつ対応デバイスに関連事象要求を伝送するプロセッサ
を備えているので、デバイスが異なるベンダーによって
製造された場合でも、事象要求は、各ルータに対して同
じように重要な事象を定義することができると共に、ネ
ットワーク・マネージャは、デバイスの健全状態を定義
することができる。
【図面の簡単な説明】
【図1】本発明によるネットワーク・マネージャを含ん
でいるインターネットの略図である。
【図2】本発明によるネットワーク・マネージャのブロ
ック図である。
【図3】本発明によるネットワーク・マネージャによっ
て実行されるソフトウェアの静的オブジェクト指向型モ
デルを示す図である。
【図4】本発明によるネットワーク・マネージャによっ
て生成される、事象要求をカスタマイズするためのダイ
アログ・ボックスの説明図である。
【図5】本発明によるネットワーク・マネージャによっ
て実行される初期ステップのフローチャートである。
【図6】ネットワークの健全状態を監視するステップの
フローチャートである。
【図7】カスタマイズされた要求を生成するステップの
フローチャートである。
【図8】所定の事象要求を生成するステップのフローチ
ャートである。
【符号の説明】
10 インターネット 12、14、16及び18 中間システム 20 第1のグループのアドレス指定可能デバイス 22 第2のグループのアドレス指定可能デバイス 24 第3のグループのアドレス指定可能デバイス 25 第4のグループのアドレス指定可能デバイス 26 ネットワーク・マネージャ S1 第1のサブネットワーク S2 第2のサブネットワーク S3 第3のサブネットワーク S4 第4のサブネットワーク
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ゴヴィンダラジャン ランガラジャン アメリカ合衆国 カリフォルニア州 94087 サニーヴェイル クレッセント アベニュー 472

Claims (16)

    【特許請求の範囲】
  1. 【請求項1】 複数のネットワーク・デバイスを監視す
    る方法であって、 複数の所定の事象要求をコンピュータ・メモリから読み
    取り;各前記所定の事象要求は、各対の変数がその値が
    対応ネットワーク・デバイスの管理情報ベースに記憶さ
    れる変数に対応しかつ各対のしきい値がその対の変数に
    対するしきい値であるような少なくとも一つの変数/し
    きい値対を有している変数結合リストを含み;各変数/
    しきい値対は、各変数/しきい値対が対のしきい値との
    所定の関係を有している値に到達する対の変数に対応し
    ている事象を画定し;少なくともデバイスのあるものを
    所定の事象要求に関連付け;それらの関連デバイスに所
    定の事象要求を送り;デバイスへ送られた所定の事象要
    求に従ってデバイスから応答メッセージを受け取り;か
    つ受け取られた応答メッセージにより応答しているデバ
    イスの状態を示す段階を具備することを特徴とする方
    法。
  2. 【請求項2】 前記事象要求の変数結合リストにおける
    変数/しきい値対を記入することによって前記所定の事
    象要求の少なくとも一つを生成する段階を更に具備する
    ことを特徴とする請求項1に記載の方法。
  3. 【請求項3】 前記事象要求の変数結合リストにおける
    複数の変数/しきい値対を記入することによって前記所
    定の事象要求の少なくとも一つを生成する段階を更に具
    備し、それにより関連デバイスに対する複数の事象が定
    義されることを特徴とする請求項1に記載の方法。
  4. 【請求項4】 前記関連付ける段階は、前記デバイスの
    リストを表示し、前記所定の事象要求のリストを表示
    し、前記デバイスのリストからデバイスをかつ該選択さ
    れたデバイスに関連付けられるべく前記所定の事象要求
    のリストから所定の事象要求を選択することによって実
    行され、前記選択する段階は、一つ以上の対応デバイス
    に対して一度以上実行されることを特徴とする請求項1
    に記載の方法。
  5. 【請求項5】 前記所定の事象要求に関連付けられてい
    ない前記デバイスにデフォルト事象要求を送る段階を更
    に具備することを特徴とする請求項1に記載の方法。
  6. 【請求項6】 特定の間隔で前記事象要求を自動的に送
    る段階を更に具備することを特徴とする請求項1に記載
    の方法。
  7. 【請求項7】 前記デバイスの少なくともあるものを監
    視し;監視されている前記デバイスを表示し、該表示さ
    れたデバイスは、グリフによった表され;かつ監視され
    ている前記デバイスの状態を示すべく前記グリフをカラ
    ー・コーディングする段階を更に具備することを特徴と
    する請求項1に記載の方法。
  8. 【請求項8】 ネットワークの複数のデバイスを自動的
    に監視する装置であって、 複数の異なる所定の事象要求を記憶するメモリ;及び各
    前記所定の事象要求は、各対の変数がその値が対応ネッ
    トワーク・デバイスの管理情報ベースに記憶される変数
    に対応しかつ各対のしきい値がその対の変数に対するし
    きい値であるような少なくとも一つの変数/しきい値対
    を有している変数結合リストを含み;各変数/しきい値
    対は、各変数/しきい値対が対のしきい値との所定の関
    係を有している値に到達する対の変数に対応している事
    象を画定し;前記メモリから前記所定の事象要求を読み
    取り、ユーザ入力に応じて前記デバイスの少なくともあ
    るものに前記事象要求を関連付け、かつ前記対応デバイ
    スに前記関連事象要求を伝送するプロセッサを備えてい
    ることを特徴とする装置。
  9. 【請求項9】 前記プロセッサは、また、前記所定の事
    象要求を生成しかつ前記メモリに前記生成された要求を
    記憶することを特徴とする請求項8に記載の装置。
  10. 【請求項10】 前記プロセッサは、少なくとも一つの
    変数/しきい値対を受け取りかつ前記所定の事象要求の
    前記変数結合リストに各受け取った対を書き込むことに
    よって各所定の事象要求を生成することを特徴とする請
    求項9に記載の装置。
  11. 【請求項11】 ビデオ・モニタ及び少なくとも一つの
    入力デバイスを更に備え、前記プロセッサは、前記少な
    くとも一つの変数/しきい値対を受け取りかつ前記事象
    要求を前記デバイスに関連付けるためにGUIを生成す
    ることを特徴とする請求項9に記載の装置。
  12. 【請求項12】 前記プロセッサは、前記ビデオ・モニ
    タに前記デバイスを表しているグリフを選択的に表示
    し、前記プロセッサは、前記表示したデバイスの状態を
    示すべく前記グリフをカラー・コード化することを特徴
    とする請求項11に記載の装置。
  13. 【請求項13】 前記プロセッサは、 前記事象要求の変数結合リストに対するフィールドを表
    示し;少なくとも一つの変数/しきい値対に対する入力
    を受け容れ;かつ前記変数結合リストに前記入力した対
    を書き込むことによって所定の要求を生成すべくプログ
    ラムされることを特徴とする請求項9に記載の装置。
  14. 【請求項14】 前記プロセッサは、 前記デバイスを表しているグリフを表示し;前記デバイ
    スからの応答を受け取り;かつ前記受け取った応答に基
    づき前記デバイスの状態を表示すべくプログラムされる
    ことを特徴とする請求項9に記載の装置。
  15. 【請求項15】 前記プロセッサは、前記グリフをカラ
    ー・コード化することによって状態を示すべくプログラ
    ムされることを特徴とする請求項14に記載の装置。
  16. 【請求項16】 前記プロセッサは、カスタム自動管理
    が選択されたときに前記所定の事象要求を読み取り、関
    連付けかつ送るべくプログラムされ、かつ前記プロセッ
    サは、デフォルト管理が選択されたときに前記デバイス
    にデフォルト事象要求を送るべく更にプログラムされる
    ことを特徴とする請求項9に記載の装置。
JP9130831A 1996-05-29 1997-05-21 ネットワーク・デバイスのカスタマイズ可能な自動管理 Pending JPH1075245A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/654903 1996-05-29
US08/654,903 US5930476A (en) 1996-05-29 1996-05-29 Apparatus and method for generating automatic customized event requests

Publications (1)

Publication Number Publication Date
JPH1075245A true JPH1075245A (ja) 1998-03-17

Family

ID=24626691

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9130831A Pending JPH1075245A (ja) 1996-05-29 1997-05-21 ネットワーク・デバイスのカスタマイズ可能な自動管理

Country Status (4)

Country Link
US (1) US5930476A (ja)
EP (1) EP0810756B1 (ja)
JP (1) JPH1075245A (ja)
DE (1) DE69734373T2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10200530A (ja) * 1996-12-23 1998-07-31 Internatl Business Mach Corp <Ibm> 管理方法およびシステム
US7665097B2 (en) 2002-09-12 2010-02-16 Thomson Licensing Associating notifications of the status of a data network by use of a topology editor

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6308206B1 (en) * 1997-09-17 2001-10-23 Hewlett-Packard Company Internet enabled computer system management
US7069453B1 (en) * 1997-11-24 2006-06-27 Xerox Corporation Paper document satchels
DE19801785C2 (de) * 1998-01-19 2000-04-27 Siemens Ag Verfahren und Kommunikationssystem zur Behandlung von Alarmen durch ein mehrere Managementebenen aufweisendes Managementnetz
JP2002519874A (ja) 1998-05-11 2002-07-02 シーメンス アクチエンゲゼルシヤフト 複数のマネージメントレベルを有するマネージメントネットワークにより状態情報を処理するための方法およびコミュニケーションシステム
US6230198B1 (en) * 1998-09-10 2001-05-08 International Business Machines Corporation Server-to-server event logging
US6317788B1 (en) * 1998-10-30 2001-11-13 Hewlett-Packard Company Robot policies for monitoring availability and response of network performance as seen from user perspective
GB2350983B (en) * 1999-06-10 2001-10-03 3Com Corp Network problem indication
US6745242B1 (en) * 1999-11-30 2004-06-01 Verizon Corporate Services Group Inc. Connectivity service-level guarantee monitoring and claim validation systems and methods
US6738811B1 (en) * 2000-03-31 2004-05-18 Supermicro Computer, Inc. Method and architecture for monitoring the health of servers across data networks
GB2361327A (en) * 2000-04-11 2001-10-17 Mitel Corp Automatically executing instruction sets in response to network error logs
US7921459B2 (en) * 2000-04-28 2011-04-05 International Business Machines Corporation System and method for managing security events on a network
US7225244B2 (en) * 2000-05-20 2007-05-29 Ciena Corporation Common command interface
US6983362B1 (en) 2000-05-20 2006-01-03 Ciena Corporation Configurable fault recovery policy for a computer system
US6715097B1 (en) 2000-05-20 2004-03-30 Equipe Communications Corporation Hierarchical fault management in computer systems
US6725261B1 (en) 2000-05-31 2004-04-20 International Business Machines Corporation Method, system and program products for automatically configuring clusters of a computing environment
US7003564B2 (en) * 2001-01-17 2006-02-21 Hewlett-Packard Development Company, L.P. Method and apparatus for customizably calculating and displaying health of a computer network
JP3486400B2 (ja) * 2001-03-01 2004-01-13 アライドテレシス株式会社 ネットワーク監視装置、ネットワーク監視プログラム、ネットワーク監視方法、及びコンピュータネットワークシステム
US20020184361A1 (en) * 2001-05-16 2002-12-05 Guy Eden System and method for discovering available network components
US7158840B2 (en) * 2001-06-29 2007-01-02 Cymer, Inc. Tuning control parameters of vibration reduction and motion control systems for fabrication equipment and robotic systems
US8301587B2 (en) * 2001-08-21 2012-10-30 Hewlett-Packard Development Company, L.P. Internet enabled computer system management
US7275053B1 (en) 2002-08-30 2007-09-25 Cingular Wireless Ii, Llc Surveillance and table driven reporting tool
US20050097571A1 (en) * 2003-11-04 2005-05-05 Partner Marketing Works International Inc. Event management system and method
US7296079B2 (en) * 2004-01-27 2007-11-13 Ricoh Company, Ltd. Method and system for initializing protocol information used to extract status information from networked devices
US7546488B2 (en) * 2004-07-02 2009-06-09 Seagate Technology Llc Event logging and analysis in a software system
JP4689683B2 (ja) * 2005-01-05 2011-05-25 バークレイズ・キャピタル・インコーポレーテッド テクノロジー管理ポータル
US7546489B2 (en) * 2005-01-25 2009-06-09 Seagate Technology Llc Real time event logging and analysis in a software system
US8112512B2 (en) * 2005-05-26 2012-02-07 Cisco Technology, Inc. Method and system for dynamic plugging of varbinds

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4748654A (en) * 1986-04-21 1988-05-31 William Gray Remote supervisory monitoring and control system
US5109486A (en) * 1989-01-06 1992-04-28 Motorola, Inc. Distributed computer system with network and resource status monitoring
US5226120A (en) * 1990-05-21 1993-07-06 Synoptics Communications, Inc. Apparatus and method of monitoring the status of a local area network
US5542047A (en) * 1991-04-23 1996-07-30 Texas Instruments Incorporated Distributed network monitoring system for monitoring node and link status
US5367635A (en) * 1991-08-29 1994-11-22 Hewlett-Packard Company Network management agent with user created objects providing additional functionality
US5329619A (en) * 1992-10-30 1994-07-12 Software Ag Cooperative processing interface and communication broker for heterogeneous computing environments
JP3042940B2 (ja) * 1992-11-20 2000-05-22 富士通株式会社 伝送装置集中監視システム
US5706508A (en) * 1993-04-05 1998-01-06 International Business Machines Corporation System and method for monitoring SNMP tables
GB2286508A (en) * 1994-02-08 1995-08-16 Ibm Performance and status monitoring in a computer network
US5652839A (en) * 1994-03-29 1997-07-29 The United States Of America As Represented By The Secretary Of The Navy Method of non-intrusively sensing status in a computer peripheral
US5619656A (en) * 1994-05-05 1997-04-08 Openservice, Inc. System for uninterruptively displaying only relevant and non-redundant alert message of the highest severity for specific condition associated with group of computers being managed
JPH08242229A (ja) * 1995-03-01 1996-09-17 Fujitsu Ltd ネットワーク監視における状態整合処理システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10200530A (ja) * 1996-12-23 1998-07-31 Internatl Business Mach Corp <Ibm> 管理方法およびシステム
US7665097B2 (en) 2002-09-12 2010-02-16 Thomson Licensing Associating notifications of the status of a data network by use of a topology editor

Also Published As

Publication number Publication date
EP0810756A2 (en) 1997-12-03
EP0810756A3 (en) 2004-06-23
EP0810756B1 (en) 2005-10-19
DE69734373D1 (de) 2005-11-24
DE69734373T2 (de) 2006-07-27
US5930476A (en) 1999-07-27

Similar Documents

Publication Publication Date Title
JPH1075245A (ja) ネットワーク・デバイスのカスタマイズ可能な自動管理
US7583607B2 (en) Method and apparatus for designating and implementing support level agreements
US7623547B2 (en) Internet protocol address management system and method
US6101500A (en) System and method for managing objects in a hierarchical data structure
US7882213B2 (en) Network management system to monitor managed elements
KR100313747B1 (ko) 컴퓨터 통신망에 관한 정보를 디스플레이하기 위한 사용자인터페이스
US7596716B2 (en) Method and system for managing networks
US5872928A (en) Method and apparatus for defining and enforcing policies for configuration management in communications networks
US7565310B2 (en) Method and system and program product for a design pattern for automating service provisioning
USRE37987E1 (en) Method and apparatus for selectively unmanaging elements on a network
US7010593B2 (en) Dynamic generation of context-sensitive data and instructions for troubleshooting problem events in a computing environment
US8019849B1 (en) Server-side storage area network management interface
US5828830A (en) Method and system for priortizing and filtering traps from network devices
US6233612B1 (en) Dynamic network protocol management information base options
US8015282B2 (en) System and method to synthesize custom metric attributes from a set of metric attributes associated with an application in an application server environment
US20030225876A1 (en) Method and apparatus for graphically depicting network performance and connectivity
US20020158899A1 (en) Portal system and method for managing resources in a networked computing environment
US20120331388A1 (en) Discovering, defining, and implementing computer application topologies
JPH0991225A (ja) ネットワーク管理における定様式ダンプ・データの獲得方法及び機器
US20020178243A1 (en) Apparatus and method for centrally managing network devices
KR20040070338A (ko) 시스템 전반의 최적화 통합 모델
US7903678B2 (en) Internet protocol address management system and method
US20060168322A1 (en) Network management apparatus and method for the configuration of network devices
US20070245261A1 (en) Task oriented navigation
JPH11122244A (ja) 大規模ネットワークの管理装置