第4章 導入
4.6 監視を行うための設定
4.6.1 サービスの稼働監視
サ ー ビ ス の 稼 働 監 視 は 、 運 用 管 理 サ ー バ で 、 サ ー ビ ス 監 視 を 行 う Systemwalkerスクリプトを起動し、DMZ内の監視対象サーバに対してHTTPポー リングなどを行い、稼働状態を監視します。
サービスの稼働監視を行うための設定手順を以下に示します。
1. スクリプトファイルを編集します。
以下のサンプルスクリプトファイルを参照してください。
なお、サンプルスクリプトのユーザカスタマイズが可能な個所の詳細 は“付録C サンプルスクリプト(ユーザカスタマイズ可能な部分)”を 参照してください。
[Windows版の場合]
Systemwalker インストールディレクトリ
\mpwalker.dm\mpsc\sample\snmsmt.swt [UNIX版の場合]
/etc/opt/FJSVssc/sample/snmsmt.swt 編集可能な項目は以下のとおりです。
- 監視間隔 - 被監視ホスト - サービス名
- サービスのポート番号 - レスポンス時間 - リトライ回数
- チューニングパラメタ - イベント対処フラグ
【例】
被監視ホスト(host1)で動作するSMTPサービスから応答がない場合、
運用管理サーバへSMTPサービス停止イベントを通知します。
修正場所と修正内容を以下に示します。
[監視間隔(分)]
set ObservationInterval {5}
[被監視ホスト、サービス名、サービスのポート番号、レスポンス時 間(分)、リトライ回数(回)、チューニングパラメタ、イベント対処フ ラグ(ON/OFF)]
lappend {host1, SMTP, 25, 5, 0, subhost, OFF }
4.6 監視を行うための設定
57 2. 登録する稼働監視スクリプトファイルを、共通管理用ディレクトリにコ
ピーします。登録するスクリプトファイルの格納先は以下のとおりです。
[Windows版の場合]
Systemwalker インストールディレクトリ
\mpwalker.dm\mpsc\sample\snmsmt.swt [UNIX版の場合]
/etc/opt/FJSVssc/sample/snmsmt.swt
上記のスクリプトファイルを以下のディレクトリにコピーします。
[Windows版の場合]
Systemwalker インストールディレクトリ
\mpwalker.dm\mpsc\script\common\任意のディレクトリ [UNIX版の場合]
/var/opt/FJSVssc/script/common/任意のディレクトリ 3. スクリプトを登録します。
[Systemwalkerコンソール]の[ポリシー]メニューから[ポリシーの定 義]-[インテリジェントサービス]-[スクリプトの管理]を選択します。
→[スクリプト管理]ダイアログボックスが表示されます。
スクリプトの登録方法は、“Systemwalker Centric Manager スクリプ トガイド”を参照してください。
第4章 導入
58
4. 運用管理サーバ以外にスクリプトを登録する場合、監視ノードに対して [ポリシー]メニューから[インテリジェントサービス]-[フォルダ]、ま たは[ノード]を選択します。
→[インテリジェントサービス動作設定]ダイアログボックスが表示 されます。
5. スクリプトをポリシー配付します。
スクリプトは、mpscsctlコマンドを使用して、登録することも 可能です。mpscsctlコマンドについては、“Systemwalker Centric Manager リファレンスマニュアル”を参照してください。
6. 以下のスクリプト実行コマンドを実行し、スクリプトを起動します。
swctclsh 登録したスクリプトファイル名
また、サービスを停止する場合は以下のスクリプト停止コマンドを実 行し、スクリプトを停止します。
stpswctcl 停止するスクリプトファイル名
コマンドの詳細は“Systemwalker Centric Manager リファレンスマ ニュアル”を参照してください。
なお、スクリプトファイルの起動については、スクリプト実行コマン ドを実行する方法以外に、Systemwalkerコンソールでのスクリプト登録 時に自動起動で登録する方法もあります。自動起動の設定方法について は、“Systemwalker Centric Manager スクリプトガイド”を参照してく ださい。
4.6 監視を行うための設定
59 プロキシサーバを経由し、HTTP、またはHTTPS通信でサービス監視を行 うことはできません。
サービスの稼働監視を実行する場合は以下の権限が必要になります。
- Administrators権限(Windows版)
- システム管理者(スーパ・ユーザ)権限(UNIX版)