2.3.1 定義できるユーザリソース

ユーザリソースに定義できるのは,他社のSNMPエージェントが実装する企業固有MIBオブジェクトや,ESAのユーザ拡張MIB定義機能を使用して作成したユーザ固有MIBオブジェクトです。ユーザリソースとして取得できるMIBオブジェクトのタイプを,次の表に示します。

表2-5 取得できるMIBオブジェクトのタイプ

MIBオブジェクトのタイプユーザリソースに設定可能なMIB値の範囲ユーザリソースで定義するオブジェクトタイプユーザリソースのリソース値
INTEGER-2,147,483,648~2,147,483,647の整数値Integer取得したMIB値
Integer32
Gauge0~4,294,967,295の整数値Gauge(またはCounter※1
オブジェクトタイプをCounterで定義した場合:
前回取得したMIB値と今回取得したMIB値の差分
オブジェクトタイプをGaugeで定義した場合:
取得したMIB値
Gauge32
Unsigned32
CounterBasedGauge640~18,446,744,073,709,551,615の整数値
TimeTicks0~4,294,967,295の整数値Counter(またはGauge※2
Counter
Counter32
Counter640~18,446,744,073,709,551,615の整数値
OCTET STRING長さ0~255バイトの印字可能なASCII文字列String取得したMIB値
DisplayString
注※1
該当するMIB値がMIBオブジェクトタイプの定義に反して実質的にCounterタイプの性質(値がある条件下で増加する累積値であり,時間当たりの増分が意味を成す性質)を持つ場合は,ユーザリソースで定義するオブジェクトタイプをCounterとしてください。
注※2
該当するMIB値がMIBオブジェクトタイプの定義に反して実質的にGaugeタイプの性質(絶対値が意味を成す性質)を持つ場合は,ユーザリソースで定義するオブジェクトタイプをGaugeとしてください。

取得する複数のMIBオブジェクトを計算式に組み込み,その計算結果をユーザリソースの値にすることもできます。この場合,リソース値は-18,446,744,073,709,552,000~18,446,744,073,709,552,000の実数値となります。