ターゲットの選択

 

適用対象: System Center 2012 R2 Operations Manager,System Center 2012 - Operations Manager,System Center 2012 SP1 - Operations Manager

モニターまたはルールを作成するたびに、ターゲットを選択する必要があります。 ターゲットは、モニターまたはルールが実行される場所や、情報がオペレーション コンソールで整理される方法を決定します。 作成しているモニターまたはルールに最適なターゲットを選択できるように、ターゲットがどのように動作するかを理解することが重要となります。

管理パックが既にインストールされているアプリケーションまたはデバイス用のモニターやルールを作成している場合は、通常、管理グループに既に存在するターゲットを使用できます。 新しいアプリケーション用にモニターやルールを作成している場合は、目的に合わせて新しいターゲットを作成することが必要になる場合があります。 新しいターゲットの作成については「新しいターゲットの作成」を参照してください。

Operations Manager 2012 ではターゲットに特定のオブジェクトを選択する代わりに、オブジェクトの特定のクラスを選択します。 モニターまたはルールはターゲット クラスのすべてのインスタンスに適用されます。 クラスおよびクラスのインスタンスの詳細については、「クラスとオブジェクトの理解」を参照してください。

基本論理

ターゲット選択の背後にある論理を完全に理解していない場合は、次の基本論理を参考にできます。 ターゲットの効果についての詳しい説明と適切なターゲットの選択方法については、このセクションの後半を参照してください。

  • モニターまたはルールを、管理グループ内のすべての Windows コンピューター上で実行したい場合は、[Microsoft Windows コンピューター] を選択します。

  • モニターまたはルールを、管理グループ内のすべての Unix コンピューター上で実行したい場合は、[Unix コンピューター] を選択します。

  • モニターまたはルールを、管理グループ内で SQL Server 2008 を実行しているすべてのコンピューター上で実行したい場合は、[SQL 2008 DB エンジン] を選択します。

  • モニターまたはルールを、管理グループ内で任意のバージョンの SQL Server を実行しているすべてのコンピューター上で実行したい場合は、[SQL DB エンジン] を選択します。

  • モニターまたはルールを、管理グループ内の全 Windows サーバーのすべての論理ディスクに対して実行したい場合は、[論理ディスク (サーバー)] を選択します。

ターゲットの効果

モニターまたはルールのターゲットにより、以下の条件が決定されます。

  • モニターまたはルールが実行される場所

  • エージェントで実行されるモニターまたはルールのコピー数

  • データが関連付けられるオブジェクト

  • 式およびアラートの説明に使用可能なプロパティ

モニターまたはルールが実行される場所

モニターまたはルールは、ターゲット クラスのインスタンスが少なくとも 1 つある各エージェントで実行されます。 ルールやモニターを実行したいエージェントだけを含むターゲットを選択することを推奨します。

管理パックがインストールまたは変更されると、それに含まれる最低 1 つのワークフローでターゲットとして使用するクラスのインスタンスを少なくとも 1 つ管理するエージェントに配信されます。 エージェントでインスタンスが検出されたクラスをターゲットとするワークフローだけが実際に読み込まれます。

モニターまたはルールがアクセスしているデータが、モニターまたはルールが実行されているエージェントで利用可能であることを確認する必要があります。 たとえば、特定のイベントを検出するモニターを作成している場合は、モニターが実行されているイベント ログにイベントが書き込まれることを確認する必要があります。 パフォーマンス カウンターを収集するルールを作成している場合は、そのパフォーマンス カウンターがエージェント上で利用可能であることを確認する必要があります。 スクリプトを実行するモニターを作成している場合は、スクリプトがそのエージェントで実行され、スクリプトがアクセスするリソースがローカル コンピューターで利用可能である必要があります。

[Windows コンピューター] のように非常に幅広いクラスを選択すると、モニターまたはルールは必要なエージェントと、必要のないエージェントの両方で実行される可能性があります。 このような幅広いクラスが、必要なエージェントを含む唯一のクラスである場合は、「新しいターゲットの作成」で説明するように新しいターゲットを作成することを検討してください。

管理パックの配信

エージェントへの管理パックの配信

エージェントで実行されるモニターまたはルールのコピー数

モニターまたはルールの 1 コピーがターゲットの各インスタンスで実行されます。 エージェントにターゲットのインスタンスが 1 つ以上ある場合は、モニターまたはルールの 1 つ以上のコピーがエージェントで実行されます。 「クラスとオブジェクトの表示」の手順を使用して、使用環境内の各エージェントで実行されるオブジェクトの数を確認できます。

[Windows コンピューター] などのターゲットについては、特定のエージェント上で 1 つのオブジェクトしか持たないと確実に判断できます。 [論理ディスク] などのその他のターゲットについては、エージェント コンピューターの構成により 1 つのオブジェクトしか持たない場合も、複数持つ場合もあります。

1 つのインスタンス用ワークフロー

1 つのインスタンス用ワークフロー

複数のインスタンス用ワークフロー

複数のインスタンス用ワークフロー

1 つのエージェントに複数のインスタンスがあるクラスをターゲットにする場合は、各インスタンスを一意に識別する条件を式に含める必要があります。

データが関連付けられるオブジェクト

モニターはターゲット オブジェクトのヘルス エクスプローラーに含まれます。 そのためユーザー インターフェース以外にも影響を生じます。 モニターのダウンタイムはすべてターゲット オブジェクトの可用性に含まれます。 たとえば、[Windows コンピューター] をターゲットとして使用し、モニターが必要なエージェント コンピューターで実行されたとしても、このモニターのダウンタイムがすべてコンピューター全体のダウンタイムと見なされるため、結果的に不正確なデータが表示されることがあります。 このような場合は、監視するコンポーネントにより特化したターゲットを使用するよう推奨します。

ルールにより収集されたアラートおよびデータはターゲット オブジェクトに関連付けられます。 未解決のアラートを右クリックして [ヘルス エクスプローラー] を選択すると、ターゲット オブジェクトのヘルス エクスプローラーが開きます。 オブジェクトを右クリックして [パフォーマンス ビュー] を選択すると、そのターゲット オブジェクトのパフォーマンス データを示すビューが開きます。 作成したモニターやルールの機能を最適化するには、監視するコンポーネントを最も正確に表すターゲットを選択または作成します。

式およびアラートの説明に使用可能なプロパティ

ターゲット オブジェクトのプロパティは、モニターまたはルールで使用される式、およびその結果生成されるアラートの説明の両方に使用可能です。

クラスとオブジェクトの表示

オペレーション コンソールの [検出された一覧] ビューを使用して、特定のモニターまたはルールに適切なターゲットを選択できます。 この表示には、指定したクラスのすべてのインスタンスとプロパティが一覧で表示されます。 この一覧で、各エージェントによって管理されているクラスのインスタンス、各エージェントが管理しているインスタンスの数、各クラスで利用可能なプロパティを確認できます。 選択したクラスをターゲットとするワークフローはすべて、ここに表示される各オブジェクトに対して実行されます。 特定のクラスのインスタンスが表示されない場合は、どのエージェントでもインスタンスが検出されたなかったことを示します。 これらのクラスをターゲットとするワークフローは実行されません。

特定のクラスで検出されたインスタンスの一覧を表示するには、次の手順に従います。

  1. オペレーション コンソールで、[監視] ボタンをクリックします。

  2. 監視 ペインで、 検出された一覧です。

  3. アクション ウィンドウ ターゲット タイプの変更です。

  4. ターゲット項目の選択 ] ダイアログ ボックス、表示するには、クラスを選択し、クリック OKです。

グループをターゲットにする

グループはターゲット選択のためのダイアログボックスに含まれますが、選択すると警告が表示されます。 その理由は、グループがターゲットに選択されることはめったにないからです。 モニターおよびルールは、そのターゲット オブジェクトを管理するエージェント上で実行されます。 通常ワークフローは、グループ内のメンバーに対してではなく、グループのオブジェクト自体に対して実行されます。 グループはルート管理サーバー サービスを実行中の管理サーバーで管理されるため、グループをターゲットとするワークフローは、そのサーバーにのみ読み込まれます。

特定のグループのメンバーだけを対象としてモニターまたはルールを実行する場合は、次の手順を使用します。 これは理想的な戦略ではなく、ほとんどの状況においては、「新しいターゲットの作成」に記載されているようにアプリケーション用のターゲットを作成するほうが効果的であることに留意してください。

グループ内のエージェントで実行されるモニターまたはルールを作成するには

  1. モニターまたはルールを作成し、Windows コンピューターをターゲットとして使用します。

  2. 作成したモニターまたはルールを無効にします。

  3. 上書きを作成して、グループに対してモニターまたはルールを有効にします。

監視ウィザード用のグループの選択

特定の監視ウィザードでは、グループを指定する必要があります。 これにより、ウィザードが監視しているコンポーネントを持っているかどうかを判断するために検索対象となるコンピューター グループが指定されます。 たとえば、Windows サービスの監視ウィザードを実行する場合、監視するサービス名を指定します。 ウィザードは、ターゲット グループ内のサービスがインストールされているコンピューターすべてを検索します。 サービスがインストールされているコンピューターだけが監視されます。

  • 管理グループ内のすべての Windows エージェントをウィザードに含めたい場合は、[すべての Windows コンピューター] を選択します。

  • 管理グループ内のすべての UNIX エージェントをウィザードに含めたい場合は、[UNIX コンピューター グループ] を選択します。

  • 管理グループ内で SQL Server 2008 を実行しているコンピューターすべてをウィザードに含めたい場合は、[SQL 2008 コンピューター] を選択します。

  • 管理グループ内で任意のバージョンの SQL Server を実行しているコンピューターすべてをウィザードに含めたい場合は、[SQL コンピューター] を選択します。