前のトピック: セルフ モニタ テーブルのフラグ

次のトピック: セルフ モニタ テーブルの表示


セルフ モニタ テーブルのアクション パラメータ

SystemEDGE エージェントには、呼び出されたアクション コマンドに対していくつかのデフォルト パラメータが用意されています。 これらのパラメータは、アクション文字列で指定したパラメータに加えられ、指定したパラメータの後のコマンド ラインで渡されます。 デフォルト アクション パラメータは、エージェントがセルフ モニタ テーブルに対して送信する SNMP トラップ内に用意されているパラメータと同じです。

注: テーブル エントリで 0x00000020 フラグを設定することによって、エージェントがこれらのアクション パラメータをコマンドに含めないようにすることができます。

以下のリストでは、セルフ モニタ テーブルのアクションのデフォルト パラメータについて説明します。

trapType

ntEventMonNotReadyTrap や ntEventMonMatchTrap など、送信されるトラップのタイプを定義します。

monDescr

テーブル エントリの説明を定義します。

monOID

テーブル エントリの OID を定義します。

monCurrVal

テーブル エントリの現在の値を定義します。

monValue

テーブル エントリのモニタされている値を定義します。

monRowStatus

テーブル エントリの現在の行ステータスを定義します。

monOperator

テーブル エントリの使用されている演算子を定義します。 アクション スクリプトに渡される値は実際の演算子の数値表現です。 たとえば、演算子が > である場合、アクション スクリプトに渡される値は 2 です。

monIndex

テーブル エントリのインデックスを定義します。

monFlags

テーブル エントリと関連付けられたフラグを定義します。 アクション スクリプトに渡される値は、16 進数(たとえば 0x00000020 など)であることを示すために、先頭が 0x の 16 進表記になっています。

monObjClass

オブジェクト状態管理モデルで使用するために、モニタされる MIB オブジェクトのオブジェクト クラスを定義します。 エージェントは、sysedge.oid ファイルを使用してデフォルト値を割り当てます。 クラス名はモニタされたオブジェクト テーブルを指定するために使用できます。 SystemEDGE が指定された名前を持つ既存のテーブルを決定しない場合、SystemEDGE はクラスを作成します。 クラスはモニタリング オブジェクト識別子(SNMP OID)を指定し、集計目的で参照できます。

重要: 新たに作成された参照は、モニタリング エントリが既存の SNMP OID に解決される場合のみ有効です。

monObjInstance

オブジェクト状態管理モデルで使用するために、モニタされる MIB オブジェクトのオブジェクト インスタンスを定義します。 値が設定されていない場合、エージェントでデフォルトを判断できなければ、値は「不明」になります。 表形式以外のオブジェクトのデフォルトは「NULL」です。 リモート オブジェクトのシームレスなモニタリングの場合、インスタンス名はプレフィックス //hostname/ で開始されます。

ローカル オブジェクトの場合は、エージェントがプレフィックス //./ を各インスタンス名に追加します(「NULL」を含む)。 この属性は、空文字列または「*」に設定することはできません。 そのような要求は無視されます。 インスタンス名が対応するインスタンスへの解析時に一致できない場合、SystemEDGE はこのモニタリング エントリの OID を指定されたインスタンス名で作成します。

重要: 新たに作成された参照は、モニタリング エントリが既存の SNMP OID に解決される場合のみ有効です。

monObjAttribute

オブジェクト状態管理モデルで使用するために、モニタされる MIB オブジェクトのオブジェクト インスタンスを定義します。 エージェントは、sysedge.oid ファイルを使用して、MIB 属性名に対応するオブジェクトのデフォルト値を割り当てます。 属性名がモニタリング エントリの解析時に不明な場合、SystemEDGE は指定された名前で属性を作成します。

権限:読み書き

デフォルト: モニタされる OID の ASCII MIB 属性名

重要: 新たに作成された参照は、モニタリング エントリが既存の SNMP OID に解決される場合のみ有効です。

monCurrState

テーブル エントリの現在の状態を定義します。