次の方法で共有


Windows サービス テンプレート

Windows サービス テンプレートを使用すると、Windows ベースのコンピューターにインストールされている特定のサービスのインスタンスを見つけて監視できます。 このテンプレートは、サービスを実行しているコンピューターを検索し、モニターとルールを適用して可用性をテストし、パフォーマンス データを収集します。 指定する必要がある唯一の情報は、サービスの名前と、実行する監視の種類です。

シナリオ

サービスの基本的な正常性はアプリケーションの正常性にとって重要であるため、サービスを使用するすべてのアプリケーションに対して Windows Service テンプレートを使用します。 サービスの名前を指定し、アプリケーションがインストールされている任意のコンピューターでサービスを検出して監視することができます。

Windows サービス テンプレートによって実行される監視

Windows サービス テンプレート ウィザードでの選択に応じて、作成されたモニターとルールによって実行される監視には、次のいずれかの設定を含めることができます。

説明 有効?
モニター サービスの実行状態 有効にします。
サービスの CPU 使用率 CPU 使用率監視がウィザードで選択されている場合に有効になります。
サービスのメモリ使用量 メモリ使用率監視がウィザードで選択されている場合に有効になります。
収集ルール サービスの実行中の状態の変化を示すイベントのコレクション。 有効にします。
サービスの CPU 使用率の収集 CPU 使用率監視がウィザードで選択されている場合に有効になります。
サービスのメモリ使用量の収集 メモリ使用率監視がウィザードで選択されている場合に有効になります。
サービスのハンドル数のコレクション Disabled。 オーバーライドを使用して有効にすることができます。
サービスのスレッド数のコレクション Disabled。 オーバーライドを使用して有効にすることができます。
サービスのワーキング セットのコレクション Disabled。 オーバーライドを使用して有効にすることができます。

ウィザードのオプション

Windows Service テンプレートを実行するときは、次の表のオプションの値を指定する必要があります。 各表は、ウィザードのページごとのオプションです。

全般オプション

次のオプションは、ウィザードの [General Options]\(全般オプション\) ページで使用できます。

オプション 説明
Name サービスに使用される名前。 この名前は、ウィザードのオペレーション コンソールに表示されます。
説明 サービスの省略可能な説明。
管理パック テンプレートによって作成されるクラスとモニターを格納するための管理パック。 サービスをターゲット クラスとして使用する追加のモニターまたはルールを作成する場合は、同じ管理パックに保存する必要があります。 管理パックの詳細については、「 管理パック ファイルの選択を参照してください。

サービスの詳細

次のオプションは、ウィザードの [サービスの詳細] ページで使用できます。

オプション 説明
サービス名 サービスの名前。 この名前は、エージェントで管理されているコンピューターで検索され、インストールされているかどうかを判断します。
対象グループ サービスは、指定されたグループに含まれているコンピューターでのみ検出されます。
自動サービスのみを監視する 選択した場合、Windows の起動時に自動的に開始するように設定されているサービスのみが監視されます。 スタートアップ値が手動に設定されているサービス、または自動以外のサービスは監視されません。

パフォーマンス データ

次のオプションは、ウィザードの [パフォーマンス データ] ページで使用できます。

オプション 説明
CPU 使用率が指定されたしきい値を超えた場合にアラートを生成する CPU 使用率を監視するかどうかを指定します。 指定したしきい値を超えたときに、オブジェクトにエラー状態を設定し、アラートを生成するモニターが作成されます。 分析とレポートのために CPU 使用率を収集するルールが作成されます。
CPU 使用率 (パーセンテージ) CPU 使用率が監視されている場合、このオプションはしきい値を設定します。 合計 CPU 使用率の割合がしきい値を超えた場合、オブジェクトはエラー状態に設定され、アラートが生成されます。
メモリ使用量が指定されたしきい値を超えた場合にアラートを生成する メモリ使用量を監視するかどうかを指定します。 指定したしきい値を超えたときに、オブジェクトにエラー状態を設定し、アラートを生成するモニターが作成されます。 分析とレポートのために CPU 使用率を収集するルールが作成されます。
メモリ使用量 (MB) メモリ使用量を監視する場合、このオプションはしきい値を設定します。 合計 CPU 使用率の割合がしきい値を超えた場合、オブジェクトはエラー状態に設定され、アラートが生成されます。
サンプル数 CPU 使用率またはメモリを監視する場合、このオプションは、オブジェクトがエラー状態に設定され、アラートが生成される前に超過する必要がある連続するパフォーマンス サンプルの数を指定します。
このオプションに 1 より大きい数値を指定すると、サービスがしきい値を一時的に超えた場合にのみアラートが生成されないようにすることで、監視からのノイズが制限されます。 設定した値が大きいほど、アラートを受信するまでの期間が長くなります。 一般的な値は 2 または 3 です。
サンプル間隔 CPU 使用率またはメモリを監視する場合、このオプションはパフォーマンス サンプル間の時間を指定します。 このオプションの値を小さくすると、問題を検出する時間は短縮されますが、エージェントのオーバーヘッドと、レポートのために収集されるデータの量が増加します。 一般的な値は 5 ~ 15 分です。

追加の監視

Windows サービス テンプレートを使用すると、指定された監視を実行することに加えて、追加の監視およびワークフローに使用できるターゲット クラスを作成できます。 このクラスを使用するすべてのモニターまたはルールは、サービスがインストールされている任意のエージェントで実行されます。 たとえば、エラーを示す Windows イベントを作成する場合は、特定のイベントを検出し、サービス クラスをターゲットとして使用するモニターまたはルールを作成できます。

Windows サービス テンプレートの作成と変更

Windows サービス テンプレートを作成するには

  1. 次のロジックを使用して、モニターのターゲット グループを決定します。

    • 管理グループ内のすべての Windows ベースのコンピューターでサービスを検出する場合は、グループを作成する必要はありません。 既存のグループ すべての Windows コンピューターを使用できます。

    • 特定のコンピューター グループでのみサービスを検出する場合は、「Operations Manager でグループを作成する方法の手順に従って、適切なグループが存在することを確認するか、新しいグループを作成します。

    • 監視しているサービスがクラスター内にある場合は、サービスを含むクラスターのノードを表すクラス Virtual Server のオブジェクトを含むグループを作成します。

  2. 監視の追加ウィザードを開始します。

  3. 監視の種類の選択 ページで、Windows サービスを選択し、 次へを選択します。

  4. [ General プロパティ ページの NameDescription ボックスに、この新しいモニターの と説明を入力します。

  5. モニターを保存する管理パックを選択するか、 New を選択して新しい管理パックを作成します。 詳細については、「 管理パック ファイルの選択」を参照してください。

  6. [次へ] を選択します。

  7. [ サービス名 ボックスに、監視する特定のサービスの名前を入力するか、省略記号 ( ... ) ボタンを選択してサービスを参照します。 サービスがインストールされている任意のコンピューターを選択できます。

  8. ターゲット グループで、この手順の手順 1 のグループを指定します。

  9. 自動的に開始するように構成されていないサービスにモニターを適用する場合は、 Monitor only automatic services オプションをオフにします。 監視しているサービスがクラスター内にある場合は、このオプションをオフにします。

  10. [次へ] を選択します。

  11. 監視するパフォーマンス カウンターとしきい値を選択します。 詳細については、「ウィザードのオプション」セクションを参照してください。

  12. パフォーマンス カウンターを選択した場合は、監視間隔を指定します。

  13. [次へ] を選択します。

  14. モニターの概要を確認し、 Create を選択します。

既存の Windows サービス テンプレートを変更するには

  1. 作成者の資格情報を持つユーザー アカウントでオペレーション コンソールを開きます。
  2. [作成 ] ワークスペースを開きます。
  3. [作成] ナビゲーション ペインで、[管理パック テンプレート] を展開し、[Windows サービス] を選択します。
  4. [Windows サービス] ウィンドウで、変更するモニターを見つけます。
  5. モニターを右クリックし、[プロパティ] を選びます。
  6. 必要な変更を入力し、 OKを選択します。

Windows サービス モニターと収集されたデータの表示

すべての Windows サービス モニターを表示するには

  1. オペレーション コンソールを起動します。
  2. [監視] ワークスペースを開きます。
  3. Monitoring ナビゲーション ウィンドウで、Windows サービスとプロセスの監視を選択し、 Windows サービスの状態を選択します。

各モニターの状態を表示するには

  1. [Windows サービスの状態] ウィンドウで、オブジェクトを右クリックします。 開くを選択し、Health Explorer を選択します。
  2. [可用性][パフォーマンス] ノードを展開して、個々のモニターを表示します。

サービスに対して収集されたパフォーマンスを表示するには

  1. [Windows サービスの状態] ウィンドウで、オブジェクトを右クリックします。 Open を選択し、Performance を選択します。
  2. [用例] ウィンドウで、表示するカウンターを選択します。
  3. [アクション] ウィンドウのオプションを使用して、パフォーマンス ビューを変更します。