人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

SNMPでMSSQL監視

SNMP初心者です。

MSSQLの監視をOPmanagerで行おうとしましたが、うまくいきません。
データベースサイズの情報を取得しようとしましたが、
mssqlDbInfoDataSpaceのOID.1.3.6.1.4.1.311.1.4.1.1.6.1.8
から情報が取れていないようです。

MIB BROWSERなどから、このOIDを確認したところ
×印となっています。

これはなにかしらMSSQLで設定をしなければOIDでの情報が
取れないからでしょうか?

ちなみに、
・監視サーバも、非監視サーバもともにWin2003サーバ
・SQLserver2005Std
・SQLAgentは稼動しています。
・サーバ間でWindowsFirewallの機能はOffにしています。
・両サーバともSNMP、WMISNMPプロバイダ
です。

よろしくご教授ください。

●質問者: tkono711
●カテゴリ:コンピュータ
✍キーワード:311 MiB MSSQL SNMP サイズ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Mook
●90ポイント ベストアンサー

対象のサーバに関して、SNMP の通信自体はできているのでしょうか。

2003 Server での設定として、SNMP サービスのセキュリティ設定が必要ですが、SNMP サービスでセキュリティタブの設定は既にされているでしょうか。

(1)「受け付けるコミュニティ」の設定がされている。
(2)「すべてのホストからSNMPパケットを受け付ける」
    になっているか、あるいは
 「これらのホストからSNMPパケットを受け付ける」
  に取得側のホストが登録されている。


と言っておいてなんですが、下記の情報があります。

パフォーマンス監視およびチューニング用のツール

簡易ネットワーク管理プロトコル (SNMP) の使用による SQL Server 2005 の監視に関する説明を削除しました。SQL Server では SNMP がサポート対象外になりました。

との情報があります。サポート対象外というのが、単にサポート対象外なのか、機能の提供廃止なのかはわかりませんでしたが、手元の SQL Server では Walk をかけても該当 OID は検出できませんでした。

ただ、上記のURLに監視・チューニング方法も記載されているので、他の方法を検討するのも手かと思います。


下記は、ご参考までに。

SQL Server が古いバージョンであれば、SQL Server Network Utility に SNMP のチェックボックスがあったようです。

http://www.microsoft.com/technet/prodtechnol/sql/70/proddocs/adm...

SNMP can be activated or deactivated at any time by selecting the Enable SNMP check box in the SQL Server Network Utility window.
◎質問者からの返答

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

SNMPで他の監視については、問題なく行えております。

もしかしたら、SQLserver2005が対応していないことが、原因かもしれませんね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ