新しい会話を開始

Solved!

ソリューションへ移動

1 Rookie

 • 

208 メッセージ

2466

2019年8月20日 07:00

Data Domain SNMPのOIDについて

いつもお世話になっています。 DDをSNMP監視する際に、OID登録で監視項目を絞って行う場合についての方法を確認しています。 初歩的な内容になるかと思いますが、よろしくお願いいたします。 (MIB Quick Referenceガイド(6.1)を参照しています) ① 例えば、Disk 1.1でDisk Failが発生した場合、 dataDomainMibObjectsとdataDomainMibNotificationsの全てのOIDを SNMPトラップ通知先が登録していれば下記の様なSNMPトラップ内容が通知されると思います。 TRAP種別:diskFailure systemSerialNumber= DD S/N alertInfoDescription= Unable to access a disk and the disk state is failed. EVT-OBJ:Enclosure=1:Disk1 EVT-INFO::EnclosureSerialNumber= enclsoure S/N dataDomainMibNotificationsは登録されていて dataDomainMibObjectsのOID登録を一切していない場合ですと、 「EVT-ONJ:Enclosure=1:Disk1 EVT-INFO::EnclosureSerialNumber=」 の内容が正常に表示されない、 または表示自体されなくなるのでしょうか。 ※「dataDomainMibNotifications」はSNMPトラップのアラート内容を示し、   「dataDomainMibObjects」は数値やステータス、部位を示すと考えています。 ② dataDomainMibNotificationsのOIDのみでもSNMP監視は可能となるのでしょうか。 DDで問題が発生した事とアラート内容だけがSNMPトラップで確認が出来て、 障害箇所や温度等の数値についてはDDのアラートメッセージで確認するイメージとなります。 以上、よろしくお願いいたします。

Moderator

 • 

6.5K メッセージ

2019年8月21日 20:00

hiko157さん

 

返信をありがとうございます。

最初のご質問も含め私の理解が足りませんでした。ごめんなさい。

追加でいただいたご質問も含め、再度お知らせします。

 

まず、トラップを受け取るSNMPマネージャにMIBファイルなし、MIBファイルあり、の2パターンで確認をしてみました。

(sysadmin# alerts test events EVT-STORAGE-00002 で確認)

MIB なし>>

sysUpTimeInstance = Timeticks: (299291174) 34 days, 15:21:51.74

TRAP種別 = OID: enterprises.19746.2.0.5083

enterprises.19746.1.13.1.1.0 = STRING: "1FA095XXXX"

enterprises.19746.1.4.3.1.1.2.30 = STRING: "TEST-ALERT: Unable to access a disk and the disk state is %1.\"\"EVT-OBJ::Enclosure=%2:Disk=%3 EVT-INFO::EnclosureSerialNumber=%4"

 

MIBあり>>

sysUpTimeInstance = Timeticks: (299237156) 34 days, 15:12:51.56

TRAP種別 = OID: diskFailure

systemSerialNumber.0 = STRING: 1FA095XXXX

alertInfoDescription.29 = STRING: TEST-ALERT: Unable to access a disk and the disk state is %1.""EVT-OBJ::Enclosure=%2:Disk=%3 EVT-INFO::EnclosureSerialNumber=%4

 

上記からシリアル番号やアラート説明はMIBを登録していなくても確認できる情報です。

→mibファイルがSNMPマネージャ登録されていることによって変換される情報は以下。。

TRAP種別 = OID: diskFailure

systemSerialNumber.0 =

alertInfoDescription.29 =

 

結論として、MIBファイルなしでも情報はとれる、(発信元、イベント名)は確認ができるということになります。

(先述した『dataDomainMibObjectsが登録されていない場合、1.3.6.1.4.1.19746.1.xでのトラップは確認できません。』は間違いです。ごめんなさい!)

Moderator

 • 

6.5K メッセージ

2019年8月22日 02:00

hiko157 さん

お返事をありがとうございます。

diskFailuerのOIDのみを登録した場合はこちらになります。


sysUpTimeInstance = Timeticks: (299237156) 34 days, 15:12:51.56
TRAP種別 = OID: diskFailure
enterprises.19746.1.13.1.1.0 = STRING: "1FA095XXXX"
enterprises.19746.1.4.3.1.1.2.30 = STRING: "TEST-ALERT: Unable to access a disk and the disk state is %1.\"\"EVT-OBJ::Enclosure=%2:Disk=%3 EVT-INFO::EnclosureSerialNumber=%4"


systemSerialNumberとalertInfoDescriptionのOIDのみを登録した場合
sysUpTimeInstance = Timeticks: (299291174) 34 days, 15:21:51.74
TRAP種別 = OID: enterprises.19746.2.0.5083
systemSerialNumber.0 = STRING: 1FA095XXXX
alertInfoDescription.29 = STRING: TEST-ALERT: Unable to access a disk and the disk state is %1.""EVT-OBJ::Enclosure=%2:Disk=%3 EVT-INFO::EnclosureSerialNumber=%4

になると思います。

1 Rookie

 • 

208 メッセージ

2019年8月20日 07:00

改行がされずに投稿されてしまいましたので修正いたします。

 

DDをSNMP監視する際に、OID登録で監視項目を絞って行う場合についての方法を確認しています。

初歩的な内容になるかと思いますが、よろしくお願いいたします。

(MIB Quick Referenceガイド(6.1)を参照しています)

 

例えば、Disk 1.1でDisk Failが発生した場合、

dataDomainMibObjectsとdataDomainMibNotificationsの全てのOIDを

SNMPトラップ通知先が登録していれば下記の様なSNMPトラップ内容が通知されると思います。

 

TRAP種別:diskFailure

systemSerialNumber= DD S/N

alertInfoDescription= Unable to access a disk and the disk state is failed.

EVT-OBJ:Enclosure=1:Disk1 EVT-INFO::EnclosureSerialNumber= enclsoure S/N

 

dataDomainMibNotificationsは登録されていて

dataDomainMibObjectsのOID登録を一切していない場合ですと、

「EVT-ONJ:Enclosure=1:Disk1 EVT-INFO::EnclosureSerialNumber=」

の内容が正常に表示されない、 または表示自体されなくなるのでしょうか。

※「dataDomainMibNotifications」はSNMPトラップのアラート内容を示し、

 「dataDomainMibObjects」は数値やステータス、部位を示すと考えています。

 

dataDomainMibNotificationsのOIDのみでもSNMP監視は可能となるのでしょうか。

DDで問題が発生した事とアラート内容だけがSNMPトラップで確認が出来て、

障害箇所や温度等の数値についてはDDのアラートメッセージで確認するイメージとなります。

 

以上、よろしくお願いいたします。

Moderator

 • 

6.5K メッセージ

2019年8月21日 01:00

hiko157さん

① 実際にMIBファイルを確認すると以下になります。

dataDomainMibNotifications (1.3.6.1.4.1.19746.2)

dataDomainMibObjects (1.3.6.1.4.1.19746.1)

そのためdataDomainMibObjectsが登録されていない場合、1.3.6.1.4.1.19746.1.xでのトラップは確認できません。

参考スレッド:【DataDomain】MIBについて

MIBレファレンス  にそれぞれトラップリストがあります。

dataDomainMibObjects のトラップリストはChapter2

dataDomainMibNotificationのトラップはChapter3

 

② おっしゃる通りOIDだけでも 監視は可能ですが詳細はDDのアラートメッセージでの確認になります。

1 Rookie

 • 

208 メッセージ

2019年8月21日 17:00

ご確認ありがとうございます。

 

>①

MIBファイルでDisk Failの詳細を確認すると下記の記載があります。

 

diskFailure NOTIFICATION-TYPE
OBJECTS { systemSerialNumber, alertInfoDescription }

 

OBJECTSのOID、

systemSerialNumberならOID「1.3.6.1.4.1.19746.1.13.1.1」、

alertInfoDescriptionならOD「1.3.6.1.4.1.19746.1.4.3.1.1.2」

を登録する事で、下記の情報が正常に表示されるという理解でよろしいでしょうか。

 

systemSerialNumber= DD S/N

alertInfoDescription= Unable to access a disk and the disk state is failed.

EVT-OBJ:Enclosure=1:Disk1 EVT-INFO::EnclosureSerialNumber= enclsoure S/N

 

>②

dataDomainMibNotificationsだけのOID登録ですと、

項番①の情報は全く表示されず、TRAP種別「diskFailure」のみが表示されるという事になるのでしょうか。

 

細かい点となり申し訳ありませんが、もう少しだけお付き合い下さい。

1 Rookie

 • 

208 メッセージ

2019年8月21日 22:00

ayasさん

色々とありがとうございます。

非常に助かります。

 

>①

TWSNMPを使用して社内で確認を進めていますが、同じ状態まで確認は出来ました。

こちらについては理解できました、ありがとうございます。

 

>②

質問の仕方に問題がありました。

もう一度質問をさせて頂きます。

 

Disk FailのSNMPトラップは下記のOIDで構成されている認識です。

 

diskFailureのOID「1.3.6.1.4.1.19746.2.0.5083」

systemSerialNumberのOID「1.3.6.1.4.1.19746.1.13.1.1」

alertInfoDescriptionのOD「1.3.6.1.4.1.19746.1.4.3.1.1.2」

 

SNMPマネージャの方で登録したOIDのみをSNMPトラップ受信する場合、

diskFailuerのOIDのみを登録したとしたら、下記のような表示となるのでしょうか。

 

sysUpTimeInstance = Timeticks: (60499729) 7 days, 0:03:17.29
TRAP種別 = OID: diskFailure

※systemSerialNumberとalertInfoDescriptionは表示自体されない。

 

また、逆にsystemSerialNumberとalertInfoDescriptionのOIDのみを登録した場合ですと

下記の様な表示になるのですようか。

 

systemSerialNumber.0 = STRING: xxxxxxxxxxxxx
alertInfoDescription.57 = STRING: Unable to access a disk and the disk state is failed.EVT-OBJ::Enclosure=1:Disk=7 EVT-INFO::EnclosureSerialNumber=xxxxxxxxxxxxxxxx

※TRAP種別は表示されない。

 

DDというよりSNMP自体の質問となってしまっているので、こちらで最後とさせて頂きます。

もし、ご存知でしたら教えて頂けますと助かります。

1 Rookie

 • 

208 メッセージ

2019年9月3日 18:00

ayasさん

 

ご回答ありがとうございます。

最後と言いましたが、申し訳ありません。

DDOS6.1のMIBクイックリファレンスについて1点追加で質問をさせて頂きます。

 

P73のNoteに下記記載があります。

 

「Data Domain MIB notifications 1.3.6.1.4.1.19746.2.0.1 through 1.3.6.1.4.1.19746.2.0.36 are deprecated.
Deprecated notifications are listed in the MIB, but are not included in this reference.」

 

こちらについては、「 1.3.6.1.4.1.19746.2.0.1」から 「1.3.6.1.4.1.19746.2.0.36」が非推奨との

記載となっていますが、監視から除外する事を推奨しているとなるのでしょうか。

何かしら理由をご存じでしたら、教えて頂けますと助かります。

(現在は5000番以降でしかSNMPトラップ通知をしていない?)

Moderator

 • 

6.5K メッセージ

2019年9月4日 22:00

hiko157 さん 「Data Domain MIB notifications 1.3.6.1.4.1.19746.2.0.1 through 1.3.6.1.4.1.19746.2.0.36 are deprecated. Deprecated notifications are listed in the MIB, but are not included in this reference.」 こちらは1.3.6.1.4.1.19746.2.0.1 から1.3.6.1.4.1.19746.2.0.36までのMIB IDはなくなったので(廃止になった)のでMIBにIDはあるけれどもこの資料では説明はないということなので監視対象からは外してもいい、ということになります。

1 Rookie

 • 

208 メッセージ

2019年9月5日 18:00

ayasさん

 

承知しました。

ありがとうございます。

イベントは見つかりませんでした!

Top