SNMPネットワークシステム監視とは構築したシステムを適切に運用するためにはいくつかの要素があります。そのうちの1つがネットワークシステムの監視です。システム監視を行うことで、問題を素早く把握し、問題が大きくなる前に、早急かつ適切な対処ができるようになります。具体例としては、以下のことを行うことです。『あらかじめ設定したキーワード』を含むログが出たことを検知10.不正ログインが多数出ていることを検知11.プリンタのトナー交換や用紙補給のタイミングを通知これらはあくまで一例で、他にもできることは多岐に渡ります。ネットワークシステム監視の標準的な構成ネットワークシステム監視における標準的な構成を以下に示します。ネットワークシステム監視の種類ネットワークシステム監視の種類の代表的な例を以下に示します。いずれも問題が起きた場合にはメールで通知する、というのが一般的です。Echo-Reply)を返すことで、その機器のCPUが活きていることを確認します。NW機器で多用されます。応答が無い場合であっても(HW処理=CPUを使わない)パケット転送は継続できることもありますが、そういう場合はリブートすると直ることが多いです。trap等が使えなくなったりしますので早めの対処が望ましいでしょう。imap4(tcp:143)などのサービスに実際に接続しに行きます。返ってくることでOKとすることがあります。『TCPコネクションまでは接続できるがその後のサービスに応答しない』というゾンビプロセスに当たると、実際にはサービスが使えないのにアラートが出ない、といった状態になります。"Login"という文字列)が入ってくることを確認することや、popやimapの監視用IDパスワードをセットし、監視サーバからTCPコネクション確立後、実際にそのIDパスワード情報を送り、成功するかどうかを見る、といったこともできます。SNMPによる状態監視SNMPの特定のMIBの状態を確認し、そのMIBの状態が変わった際にアラートを上げます。これは標準MIBではなう、ベンダ独自の拡張MIBを使うことが多いです。機器筐体内の温度情報取得もそうですし、その他、冗長構成の機器で片系が壊れた際に特定のMIBを0から1にする、といった実装をしていれば、そのMIBを定期的に0であることを確認し、もし1であればアラートを上げる、といった監視ができます。AlaxalAのリングプロトコルがこのような実装をしています。その他、プリンタであればトナーや用紙残数の状態を確認できますし、UPSであればバッテリの状態なども確認できます。よる能動的な通知に対応しているものもあります。リソース監視CPUやメモリ、HDDの空き容量、ネットワークインタフェースの流量を監視し、一定の閾値以上になった場合にアラートを上げます。監視エージェントがOSの状態を覗き、特定のプロセス(例えばWindowsのIISサービスやLinuxのPostfix等)が動作しているかを定期的に確認し、プロセスが無い場合にアラートを上げます。Responseに乗せる、といったこともできるので、これによりプロセス監視を実装できたりもします。