Systemwalker Centric Manager インターネット適用ガイド DMZ編 - UNIX/Windows(R)共通 -
目次 前ページ次ページ

第4章 導入> 4.6 監視を行うための設定

4.6.2 アプリケーションの稼働監視

アプリケーションの稼働監視を行うための設定について説明します。運用管理サーバ、または運用管理クライアントから設定します。

各サーバでの作業内容は以下のとおりです。詳細については、以降で説明します。

■運用管理サーバ側での設定

  1. [Systemwalkerコンソール]−[編集]で、監視対象のアプリケーションを作成し、運用管理サーバへ登録します。

    業務サーバ上で監視対象となる、WWWサーバアプリケーション(Apache)の作成例を以下に示します。

    【Windows版】

    “c:\apache\apache.exe”を監視する場合

    実行ファイル登録

    基本情報-表示名:Apache
    基本情報-実行ファイル名:apache.exe
    基本情報-バージョン:1.3

    アプリケーションの定義

    インストール情報-インストールディレクトリ:c:\apache
    インストール情報-インストール先ホスト名:host1

    【UNIX版】

    業務サーバ上で動作するApacheの実行アプリケーションのhttpdプロセスを監視します。

    ps -efで表示したときに“/usr/local/apache/httpd”と表示される場合

    実行ファイル登録

    基本情報-表示名:Apache
    基本情報-実行ファイル名:httpd
    基本情報-バージョン:1.3

    アプリケーションの定義

    インストール情報-インストールディレクトリ:/usr/local/apache/
    インストール情報-インストール先ホスト名:host2

    アプリケーション作成の詳細は、“Systemwalker Centric Manager 使用手引書 監視機能編”を参照してください。

  2. 作成したアプリケーションを、監視を行う業務管理ツリーに登録します。
    1. [Systemwalkerコンソール]−[編集]を選択します。
    2. ツリー選択ボックスから[業務管理]を選択します。
    3. [ファイル]メニューから[監視ツリーの選択]を選択し、アプリケーションを監視するツリーを選択します。ツリーがない場合は、ツリーを作成します。

      ここでは、ツリー作成の手順を説明します。

      [ファイル]メニューから[監視ツリーの作成]を選択します。

      →[監視ツリーの作成−業務管理]ダイアログボックスが表示されます。

    4. 以下の項目を設定し、[OK]ボタンをクリックします。
      • [表示名]:ここでは、“A社業務”と入力します。
      • [作成方法]:[新規作成]を選択します。
    5. 業務を作成します。

      ツリーの頂点、または任意の業務フォルダを選択し、[オブジェクト]メニューから[業務の作成]を選択します。

      →[業務作成]ダイアログボックスが表示されます。

    6. [基本情報]タブを選択します。

      以下の項目を設定し、[OK]ボタンをクリックします。

      • [表示名]:ここでは、“経理”と入力します。
  3. 作成した業務に、アプリケーションを登録します。
    1. [Systemwalkerコンソール]で、[オブジェクト]メニューから[追加]−[アプリケーションの追加]を選択します。

      →[パッケージ追加]ダイアログボックスが表示されます。

    2. [フォルダ]−[アプリケーション]−[実行ファイル一覧]から、業務に追加するアプリケーションを選択し、[追加]ボタンをクリックします。選択したアプリケーションが、[追加するオブジェクト一覧]に追加されます。
    3. [追加するオブジェクト一覧]に追加されたことを確認し、[OK]ボタンをクリックします。

      →[Systemwalkerコンソール]に、業務へ追加したアプリケーションが表示されます。

  4. 登録するスクリプトファイルと監視対象アプリケーションの情報を設定するための定義ファイルを、共通管理用ディレクトリにコピーします。

    すでに定義ファイルを作成している場合は、コピーすると定義内容が失われるので注意してください。

    登録するスクリプトファイルの格納先は以下のとおりです。

    【Windows版】

    Systemwalkerインストールディレクトリ\mpwalker.dm\mpsc\sample\apaMonitorAppli.swt


    【UNIX版】

    /etc/opt/FJSVssc/sample/apaMonitorAppli.swt

    登録する定義ファイルの格納先は以下のとおりです。

    【Windows版】

    Systemwalkerインストールディレクトリ\mpwalker.dm\mpsc\sample\apaMonitorAppli.ini.swt

    【UNIX版】

    /etc/opt/FJSVssc/sample/apaMonitorAppli.ini.swt

    上記のスクリプトファイルと定義ファイルを、以下のディレクトリにコピーします。スクリプトファイルと定義ファイルをコピーするディレクトリは、必ず同じ場所にしてください。

    【Windows版】

    Systemwalkerインストールディレクトリ\mpwalker.dm\mpsc\script\common\任意のディレクトリ

    【UNIX版】

    /var/opt/FJSVssc/script/common/任意のディレクトリ

  5. 監視対象アプリケーションの情報を、apaMonitorAppli.ini.swtに定義します。

    【稼働監視間隔】

    MonitorInterval=稼働監視間隔

    監視間隔(分)を入力します。すべてのノード共通の値です。値は、1〜1439(1分から23時間59分)の範囲で指定してください。

    ノードごとに個別に設定する場合は、ノードの設定のあとに監視間隔を設定できるようになっています。ここで監視間隔の設定と、ノードごとの監視間隔の設定が両方とも行われた場合は、ノードごとの設定が優先されます。

    監視間隔(分)を入力しない場合、デフォルトで、5(分)が設定されます。

    【ノードの設定】

    <ノード名>

    複数のノード上にある同じアプリケーションを監視する場合、ノードの設定は必要ありません。項目をすべて削除してください。

    また、複数のノードで個別のアプリケーションを監視する場合はノード名を<>の中に設定し、ノードごとに監視するアプリケーションを定義してください。

    複数ノードで共通のアプリケーション監視する場合もノードごとに定義してください。

    ここで設定したノード名を5.-d).スクリプトの自動起動機能の設定([定義詳細]-[パラメタ])に設定します。

    【稼働監視間隔】

    MonitorInterval=稼働監視間隔

    監視間隔(分)を入力します。ここで設定する稼働監視間隔は、ノードごとの個別の設定です。値は1〜1439(1分から23時間59分)の範囲で指定してください。

    監視間隔(分)を入力しない場合、デフォルトで、5(分)が設定されます。

    【監視対象アプリケーションの区切り】

    [Policy_x]

    監視するアプリケーションの区切りです。“x”には1から始まる連番を設定してください。

    【監視対象アプリケーションのパス】

    App_Path=監視対象のパス

    監視するアプリケーションのパスを設定します。

    【表示名】

    Disp_Name=表示名

    アプリケーションの表示名を入力してください。

    運用管理サーバでアプリケーション定義を行ったときに、設定した表示名と同じものを設定することを推奨します。

    ここで設定した表示名が、稼働違反発生時の違反イベントに埋め込まれます。

    設定しなかった場合は、ファイル名が自動で入ります。

    【プロセス数下限値】

    lower=プロセス数下限値

    監視するアプリケーションの最低起動しているプロセス数を設定します。ここで設定したプロセス数を下回ると稼働違反イベントが発生します。1〜999の間で設定してください。また、設定する値は、プロセス数上限値を超えないようにしてください。

    プロセス数下限値を設定しない場合、プロセス数下限値監視は行われません。

    【プロセス数上限値】

    upper=プロセス数上限値

    監視するアプリケーションプロセス数の最大値を、1〜999の間で設定してください。ここで設定したプロセス数を上回ると稼働違反イベントが発生します。設定する値は、プロセス数下限値より大きい値を設定してください。

    プロセス数上限値を設定しない場合、プロセス数上限値監視は行われません。

    【例】

    以下に定義例を示します。

    なお、定義するアプリケーションは、運用管理サーバ側の設定手順1.で作成され、設定手順2.で業務管理ツリーに登録されている必要があります。

    【Windows版】

    監視する条件は以下のとおりです。

    【UNIX版】

    監視する条件は以下のとおりです。

    定義ファイルを作成する際の注意事項

    監視対象のアプリケーションを変更する場合は、運用管理サーバ側で上記の定義ファイルを編集し、ポリシーの再配付を行ってください。

     

  6. アプリケーションの稼働監視を行うためのスクリプトファイルと監視対象アプリケーションの情報を設定するための定義ファイルを、スクリプト制御に登録し、監視対象の業務サーバへ配付します。

    以下に手順を示します。

    1. スクリプトと定義ファイルを登録します。

      [Systemwalkerコンソール]の[ポリシー]メニューから[ポリシーの定義]−[スクリプト]−[スクリプトの管理]を選択します。

      →[スクリプト管理]ダイアログボックスが表示されます。

    2. [追加]ボタンをクリックします。

      →[スクリプト追加]ダイアログボックスが表示されます。

    3. スクリプトファイルを選択し、[OK]ボタンをクリックします。
      • apaMonitorAppli.swt
      • apaMonitorAppli.ini.swt

      →[スクリプト管理]ダイアログボックスが表示されます。

    4. [OK]ボタンをクリックします。
  7. アプリケーションの稼働監視を行うスクリプトを使用するために、スクリプトの自動起動機能の設定を行います。

    →[スクリプト動作設定]ダイアログボックスが表示されます。

    1. [単体起動型スクリプト一覧]から、“apaMonitorAppli.swt”を選択し、[変更]ボタンをクリックします。

      →[スクリプト自動起動設定]ダイアログボックスが表示されます。

    2. [自動起動する]を選択し、[定義詳細]で以下のように指定します。
      [パラメタ]
      監視対象アプリケーションの情報を特定するため、定義ファイルで設定したノード名を入力します。
      すべての監視ノードに共通の設定で監視を行う場合には、ここでの設定は必要ありません。
      [起動時のディレクトリ]
      必ず、[スクリプトが格納されているディレクトリ]を選択してください。

      監視対象アプリケーションの情報を設定するための定義ファイルで、<node_1>と設定した場合の定義例を以下に示します。

      自動起動の設定方法については、“Systemwalker Centric Manager スクリプトガイド”を参照してください。

      [パラメタ]
      node_1
      [起動時のディレクトリ]
      "スクリプトが格納されているディレクトリ"


    3. [OK]ボタンをクリックします。

      →[スクリプト動作設定(運用管理サーバ)]メッセージボックスが表示されます。

    4. [はい]ボタンをクリックします。
    5. [ポリシー]メニューから[ポリシーの配付]を選択します。

      →[ポリシーの配付]ダイアログボックスが表示されます。

    6. 以下の項目を指定し、[OK]ボタンをクリックします。
      • [ポリシーを適用するタイミング]
        [すぐに適用する(配付先のサービスを再起動する)]

         


目次 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 1995-2007