モニタリング
MIB からの帯域外サーバーステータス Domino SNMP Agent は、IPC を使用する Domino SNMP Agent サーバーアドインタスクからサーバーのステータスを常に間接的にモニターし、サーバーが稼働しているか停止しているかを判別します。Domino SNMP Agent は、Lotus Notes の API アプリケーションではなく、ステータス情報をすべて帯域外で収集します。
SNMP での Domino Server の制御 SNMP では、次の 3 つの管理機能を実行できます。
メモ zSeries(R) (S/390) プラットフォームでは、再起動はサポートされません。
サーバーステータスのリアルタイム警告 Domino SNMP Agent は、サーバーのステータスを常時モニターしています。ステータスの変化は、SNMP トラップとして送信されます。サーバーステータスの次の 3 つの事項がリアルタイムで警告されることによって、サーバーが稼動しているか停止しているかのモニター機能は大幅に強化されています。
この状態以外では、サーバーが意図的に無効にされたかが最も重要です。意図的であるとわかっている場合、定期点検中のサポート要員を呼び出すというような事態を避けることができます。
サーバーの状態を判別するには、LNSNMP とその Domino Server アドインタスク (まず QuerySet Handler、それがなければ Event Interceptor) の間のパルスを使用します。トラップ 13 または 16 が発生するのは、LNSNMP が SNMP アドインタスクと通信して、サーバーが稼働していることを最初に判別した場合だけです。サーバーの起動に問題がある場合は、トラップが発生しません。トラップ 16 が発生するのは、トラップ 13 の条件が継続して発生している (サーバーが応答しない) 場合です。言い換えると、トラップ 16 が発生する前にはトラップ 13 が発生します。
SNMP トラップとしての Domino イベントの送信 Domino イベントの送信は、リアルタイム警告とよく似ています。SNMP トラップは、Domino が Event サーバータスクを使用して生成するとすぐに、リアルタイムで送信されます。統計モニターは、Domino が Collector サーバータスクを使用して一定間隔で生成するので、厳密にはリアルタイムではありません。これらのイベントを Domino ドメイン全体で統合できることが、Domino SNMP Agent の 1 つの利点です。
Domino イベントのテキストメッセージには、いくつかの情報項目があり、それに付いているラベルは次のとおりです。
Type -- イベントの種類 (下記参照)。
Severity -- イベントの重要度 (下記参照)。
TimeStamp -- タイムスタンプは UNIX Epoch 形式に変換されます。これはサーバーのタイムスタンプであって、コンソールのタイムスタンプではありません。
Text -- イベントメッセージ (サーバーのローカル言語で表示)。
Seq -- LNSNMP によって割り当てられます。
メモ Seq フィールド以外のこれらのフィールドはすべて、Domino Server から直接渡されます。
1 通信
2 セキュリティ
3 メール
4 レプリカ
5 リソース
6 その他
7 サーバー
8 統計
9 更新
1 致命的
2 障害
3 警告 (高)
4 警告 (低)
5 正常
SNMP セキュリティ SNMP バージョン 1 は、安全なプロトコルとは言えません。SNMP のネイティブセキュリティは、コミュニティ名と IP アドレスしか使用していません。セキュリティ担当者とともに、すべてのサイトの Domino SNMP Agent の導入形態をレビューする必要があります。ただし、Domino SNMP Agent の制御機能は、セキュリティ上の大きな危険は及ぼしません (たとえば、コンソールやデータベースへのアクセスには影響しません)。
関連項目