QA@IT

Open manage から出力されるSNMPトラップについて

6245 PV

失礼します。

DELL(r620)にOpenmanage7.1が入ってまして
SNMPを使ってHW障害が発生した場合のトラップを
受けたいのですが、OID(.1.3....)の番号が判りません。

ドキュメントを読んだところ、障害内容はTrapIDの番号で
識別されて通知される様なので、OIDの番号を教えて
頂きたく、投稿させて頂きました。

よろしくお願いします。

回答

この辺の資料に書かれています。

あるいは OpenManage のディスク(うろ覚え)の中を探せば mib ファイルがあったと思います。

もしくは OpenManage のインストール先(/opt/dell/ とか)の中に mib ファイルがあったと思います。

追記

トラップのOIDは .1.3.6.1.4.1.674.10892.1.0.* のようになります。"*" は H/W の種類や重要度によって異なります。例えば P.741 の「Redundancy Lost」の「1306」などがその値です。

で、そのトラップのデータバインディングとして P.722 にあるような OID が渡されます。
例えば alertMessage(1.3.6.1.4.1.674.10892.1.5000.10.3) にはメッセージが入っています。

alertCurrentStatus(.1.3.6.1.4.1.674.10892.5.3.1.3.0) は iDRAC のトラップのようですが・・・iDRAC は良くわかりません。また、ストレージ関連のトラップもまた別だったりしたと思います(mibも違う)。

恐らくこの資料から調べるのはかなり困難だと思うので、mib が分かるのであれば mib から調べたほうが早いと思います。

編集 履歴 (2)
  • 参照資料のアドバイス ありがとうございます。
    提示して頂いたPDFから、以下のOIDを選び、SNMPトラップ情報内のTrapIDでHWのステータスが判ると言う考え方であってますでしょうか?
    Variable Name alertCurrentStatus
    Object ID 1.3.6.1.4.1.674.10892.5.3.1.3.0
    -
  • 追記しました。私が Openmanage を触ったのは1年以上まえでバージョンも違ったと思うので、全く同じでは無いかもしれません・・・ -
  • ご回答ありがとうございました。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。