Share via


新しいターゲットの作成

 

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

System Center 2012 – Operations Manager では、さまざまな方法でモニターやルールのターゲットとして使用できる新しいクラスを作成できます。 など、個別のツールを使用することができます MP 作成者ターゲットを直接作成することができます。 上級の作成者を参照できる、 サービス モデル のセクション、 System Center 管理パックの作成ガイド 詳細について、アプリケーションの複雑なクラス モデルを作成します。 この詳細情報は、特定のアプリケーションに固有のモニターやルールのターゲットとして動作可能な基本クラスの作成には不要です。

管理パック テンプレート

オペレーション コンソールにある次の管理パック テンプレートで、モニターやルールのターゲットとして使用できるクラスを作成できます。

Windows サービス テンプレート

アプリケーションが各サーバーに Windows によりインストールされたサービスを使用する場合は、"Windows サービス テンプレート" を使用します。 これにより、サービスがインストールされているすべてのエージェント コンピューターで、新しいクラスを作成し、インスタンスを検出できます。 このクラスをターゲットとして使用するモニターやルールがある場合は、同じエージェント上で実行されます。

プロセス監視テンプレート

アプリケーションが Windows サービスを使用せずに、エージェント コンピューターで実行されるプロセスを使用する場合は、"Process Monitoring Template (プロセス監視テンプレート)" を使用します。 これにより、特定のグループのすべてのコンピューターで、新しいクラスを作成し、インスタンスを検出します。 このクラスをターゲットとして使用するモニターやルールがある場合は、同じエージェント上で実行されます。

Unix/linux サービス

アプリケーションが Unix または Linux サーバーのサービスを使用する場合は、"UNIX または Linux のプロセス" テンプレートを使用します。 これにより、サービスがインストールされているすべてのエージェント コンピューターで、新しいクラスを作成し、インスタンスを検出できます。

作成コンソールを使用した単純なクラス

System Center Operations Manager 2007 R2 作成コンソールは、通常上級ユーザーがカスタム管理パックに使用します。 これを使用して、単純なクラスや検出を作成し、管理グループにインストールして、オペレーション コンソールを使用してさらにオーサリングを行うことも可能です。

アプリケーションがインストールされているエージェントで、クラスのインスタンスを作成できるように、クラスだけでなく検出も作成する必要があります。 作成コンソールは、検出を Windows レジストリに基づいて作成するウィザードを提供します。 レジストリ キーの名前などの条件の指定が可能です。 キーが存在する場合は、アプリケーションがインストールされているため、クラスのインスタンスを作成する必要があります。

作成コンソールでクラスと検出を作成するには

  1. 作成コンソールを開きます。

  2. [ファイル] をクリックして [新規] を選択します。

  3. [管理パック テンプレート] ページで、次の操作を行います。

    1. [管理パック テンプレートの選択] ウィンドウで、 [Windows アプリケーション (レジストリ)] を選択します。

    2. 管理パック Id, 、名前を入力します。 Contoso.MyApplicationです。

      [!メモ]

      この名前はスペースを含まず、管理パックの名前で始まります。

    3. [次へ] をクリックします。

  4. 名前と説明 ] ページで、入力、 表示名 など Contoso My Application をクリックして、管理パックの **[次へ]**です。

  5. [Windows アプリケーション] ページで、次の操作を行います。

    1. ID ボックスに、新しいクラスの一意の ID を入力します。 Contoso.MyApplication.MyTargetです。

      [!メモ]

      この名前はスペースを含まず、管理パックの名前で始まります。

    2. 表示名 ボックスで、新しいクラスの表示名を入力します My Application Target

    3. [次へ] をクリックします。

  6. [検出スケジュール] ページで、スケジュールを 1 時間以上に設定して [次へ] をクリックします。

    [!メモ]

    これは、クラスのインスタンスが作成されるべきかどうかを判断するために、エージェント コンピューター上のレジストリ条件が評価される頻度です。

  7. [レジストリ プローブ構成] ページで、次の操作を行います。

    [!メモ]

    このページでは、条件が使用するレジストリ キーと値を指定します。

    1. [追加] をクリックします。

    2. [オブジェクトの種類] が [キー] に設定されているままにします。

    3. 名前 ボックスで、名前を入力します。 KeyExistsです。

      [!メモ]

      わかりやすい名前を使用します。 名前はユーザーには表示されず、ウィザードの次のページでのみ使用されます。

    4. パス などを確認するレジストリ キーのパスを入力ボックスに、 \myapplicationです。

    5. [属性の種類] ボックスで、[Check if exists(存在していれば確認)] を選択します。

    6. [次へ] をクリックします。

  8. [Expression Filter] ページで、次の操作を行います。

    [!メモ]

    このページでは、前のページで収集したレジストリ データを評価するための条件を指定します。

    1. [挿入] をクリックします。

    2. [パラメーター名] の横の省略記号ボタンをクリックし、[KeyExists] を選択します。 

    3. [演算子] ボックスの一覧で、[次の値と等しい] を選択します。

    4. ボックスに、入力 Trueです。

    5. [作成] をクリックします。

作成コンソールから管理パックをインストールする方法

  1. [ツール]、[MPを管理グループにエクスポート] を選択します。

  2. 管理グループの管理サーバーの名前を選択するか入力します。

  3. [接続] をクリックします。