付録A.9 SNMPトラップ
JP1/AJS3 - Manager,JP1/AJS3 - Agentを監視するために使用するSNMPトラップについて説明します。
- 〈この項の構成〉
(1) オブジェクトの定義
オブジェクトには次の2種類があります。
-
JP1/AJS3の状態を表すオブジェクト(JP1/AJS3 - Managerの運用状態やジョブネット中のジョブの実行状態,JP1/AJS3 - Agentの運用状態を表すオブジェクト)
-
ユーザーが通知した任意の状態を表すオブジェクト
(a) JP1/AJS3の状態を表すオブジェクト
JP1/AJS3の状態を表すオブジェクトの選択名,シンボルの属性を次に示します。
■ 選択名
- 形式
-
ホスト名:論理ホスト名-JP1AJS2
- ホスト名
-
JP1/AJS3 - ManagerまたはJP1/AJS3 - Agentのホスト名が設定されます。
- 論理ホスト名
-
JP1/AJS3 - ManagerまたはJP1/AJS3 - Agentの論理ホスト名が設定されます。
論理ホスト名を持たない場合は,「JP1_DEFAULT」が仮定されます。
■ シンボルの属性
[JP1AJS2]シンボルの属性を次の表に示します。
項目 |
内容 |
---|---|
ラベル |
JP1AJS2 (論理ホスト名を持つ場合だけ,論理ホスト名-JP1AJS2) |
アイコン・シンボル・クラス |
Software:Process |
ステータス・ソース |
オブジェクト・ステータス |
シンボルの動作 |
実行できる。 |
アクション |
JP1/AJS3 - Viewを起動する。 |
(b) ユーザーが通知した任意の状態を表すオブジェクト
ユーザーが通知した任意の状態を表すオブジェクトの形式を次に示します。
■ 選択名
- 形式
-
ホスト名:論理ホスト名-AJS2USER
- ホスト名
-
JP1/AJS3 - ManagerまたはJP1/AJS3 - Agentのホスト名が設定されます。
- 論理ホスト名
-
JP1/AJS3 - ManagerまたはJP1/AJS3 - Agentの論理ホスト名が設定されます。
論理ホスト名を持たない場合は,「JP1_DEFAULT」が仮定されます。
■ シンボルの属性
[AJS2USER]シンボルの属性を次の表に示します。
項目 |
内容 |
---|---|
ラベル |
AJS2USER |
アイコン・シンボル・クラス |
Software:Process |
ステータス・ソース |
オブジェクト・ステータス |
シンボルの動作 |
実行できない。 |
アクション |
なし。 |
(c) イベント詳細定義
次に示す三つのトラップについて,イベント詳細定義情報を表A-14〜表A-16に示します。
-
Jp1ajs2_Sts_Report
-
Jp1ajs2_Sts_Caution
-
Jp1ajs2_Err_Jobnet
項目 |
内容 |
---|---|
トラップ名 |
Jp1ajs2_Sts_Report |
オブジェクトID |
.1.3.6.1.4.1.116.7.17.10 |
拡張トラップID |
6 |
重要度 |
1 |
メッセージのフォーマット文(日本語)※ |
$A:$2-$5の状態が$7になりました($8) |
メッセージのフォーマット文(英語)※ |
$A:$2-$5 Status change to $7.($8) |
メッセージの詳細(日本語) |
JP1/AJS2の状態が変化したことをマネージャーに通知するトラップです。 |
メッセージの詳細(英語) |
This trap is reported for JP1/Automatic Job Management System 2 status changed. |
- 注※
-
メッセージの埋め字の意味は次のとおりです。
$A:ホスト名
$2:JP1ホスト名
$5:ラベル名
$7:状態
$8:付加情報
項目 |
内容 |
---|---|
トラップ名 |
Jp1ajs2_Sts_Caution |
オブジェクトID |
.1.3.6.1.4.1.116.7.17.10 |
拡張トラップID |
6 |
重要度 |
2 |
メッセージのフォーマット文(日本語)※ |
$A:$2-$5の状態が$7になりました($8) |
メッセージのフォーマット文(英語)※ |
$A:$2-$5 Status change to $7.($8) |
メッセージの詳細(日本語) |
JP1/AJS2の状態が変化したことをマネージャーに通知するトラップです。 |
メッセージの詳細(英語) |
This trap is reported for JP1/Automatic Job Management System 2 status changed. |
- 注※
-
メッセージの埋め字の意味は次のとおりです。
$A:ホスト名
$2:JP1ホスト名
$5:ラベル名
$7:状態
$8:付加情報
項目 |
内容 |
---|---|
トラップ名 |
Jp1ajs2_Err_Jobnet |
オブジェクトID |
.1.3.6.1.4.1.116.7.17.10 |
拡張トラップID |
6 |
重要度 |
21 |
メッセージのフォーマット文(日本語)※ |
$A:$2-$5でジョブネットが異常終了しました ($3:$4) |
メッセージのフォーマット文(英語)※ |
$A:$2-$5 Jobnet terminates abnormally.($3:$4) |
メッセージの詳細(日本語)※ |
JP1/AJS2のジョブネットが異常終了したことをマネージャーに通知するトラップです。($3 には AJSサービス名,$4 にはジョブネット名) |
メッセージの詳細(英語)※ |
This trap is reported that jobnet terminates abnormally on JP1/Automatic Job Management System 2. ($3 AJS service name. $4 Jobnet name) |
- 注
-
Jp1ajs2_Err_Jobnetトラップは,ルートジョブネットの異常終了を「エラー・アラーム」に通知するトラップです。このトラップでは[JP1AJS2]シンボルの状態は変更されません。
- 注※
-
メッセージの埋め字の意味は次のとおりです。
$A:ホスト名
$2:JP1ホスト名
$3:AJSサービス名
$4:ジョブネット名
$5:ラベル名
(d) 追加フィールド
追加フィールドを次の表に示します。
フィールド名 |
タイプ |
フラグ |
内容 |
---|---|---|---|
isJP1NNM |
boolean |
capability |
JP1シリーズの管理オブジェクトかどうかを表す。 0:JP1シリーズの管理オブジェクトではない。 1:JP1シリーズの管理オブジェクトである。 |
isJP1AJS2 |
boolean |
capability |
JP1/AJS3の管理オブジェクトかどうかを表す。 0:JP1/AJS3の管理オブジェクトではない。 1:JP1/AJS3の管理オブジェクトである。 |
isJP1AJS2Submap |
boolean |
capability |
JP1/AJS3の管理するオブジェクトがサブマップを持つかどうかを表す。 0:サブマップを持たない。 1:サブマップを持つ。 |
isJP1AJS2Action |
boolean |
capability |
JP1/AJS3の管理するシンボルがアクションを持つかどうかを表す。 0:アクションを持たない。 1:アクションを持つ。 |
isJP1AJS2Type |
boolean |
capability |
JP1/AJS3の管理するシンボル種類を表す。 0:[JP1AJS2]シンボル 1:[AJS2USER]シンボル |
isJP1AJS2Del |
boolean |
capability |
JP1/AJS3の管理するオブジェクトが削除されているかどうかを表す。 0:削除されていない。 1:削除済み。 |
jp1ajs2 Control |
Enumeration |
capability |
JP1/AJS3の管理するオブジェクトの制御元を表す。 jp1ajs2:JP1/AJS3管理 spm:プロセス管理 queue:キューイング schedule:スケジューラー evactionm:イベント・アクション制御マネージャー evactiona:イベント・アクション制御エージェント |
jp1ajs2 Status |
Enumeration |
capability |
JP1/AJS3の管理するシンボルの状態を表す。 Unknown:認識不能 Normal:正常域 Warning:注意域 Minor:警戒域 Major:重要警戒域 Critical:危険域 Restricted:制限動作中 Testing:テスト中 Disabled:使用不可 |
jp1ajs2 SymbolType |
Enumeration |
capability |
JP1/AJS3の管理するシンボルのシンボルタイプを表す。 Software:Process:ソフトウェア・プロセス |
jp1ajs2 HostName |
string |
general |
監視するJP1/AJS3のホスト名を表す。 |
jp1ajs2 jp1HostName |
string |
general |
監視するJP1/AJS3の論理ホスト名を表す。 |
isJP1AJS2ObjExist |
boolean |
capability |
JP1/AJS3の管理オブジェクトがマップに関連しているかどうかを表す(コンテキスト機能で使用)。 0:JP1/AJS3の管理オブジェクトがない。 1:JP1/AJS3の管理オブジェクトがある。 |
jp1ajs2 AJSServiceNamen (nは1〜9の値。合計9フィールド) |
string |
general |
監視するJP1/AJS3のサービス名を表す。 |
jp1ajs2 Status AJSServn (nは1〜9の値。合計9フィールド) |
Enumeration |
capability |
JP1/AJS3のサービスを管理するオブジェクトの状態を表す。 Unknown:認識不能 Normal:正常域 Warning:注意域 Minor:警戒域 Major:重要警戒域 Critical:危険域 Restricted:制限動作中 Testing:テスト中 Disabled:使用不可 |