通知サブスクリプションを作成する方法

System Center - Operations Manager では、アラートが生成されると、Operations Manager は指定された個人に電子メール、インスタント メッセージ (IM)、またはテキスト メッセージ (SMS) で通知できます。 監視対象システムでアラートが発生したときに、通知機能により自動的にコマンドを実行することもできます。 通知には、チャネル、サブスクライバー、サブスクリプションが必要です。

これらの手順では、通知を生成するアラートを決定する条件、クラスとグループの使用、サブスクリプション内の条件または条件を指定して、通知をフィルター処理し、組織のエスカレーション パスに合わせる方法について説明します。 サブスクリプションでは、通知に使用するチャネルと、通知を受信するサブスクライバーも定義します。 サブスクライバーと配信登録を組み合わせて、特定のアラートが個人またはチーム宛に送信されるように詳細を設定できます。

サブスクリプションを作成する前に、通知チャネルとサブスクライバーを構成する必要があります。

サブスクリプションのフィルター処理オプション

サブスクリプションを作成する前に、アラート通知をフィルター処理するために使用できる 2 つの方法を確認します。これにより、IT 運用に通知する優先度の高い重大な重大度アラートや、特定のリモートの場所のすべてのシステムなどの特定の監視対象オブジェクトから、特定の条件を満たすアラートを配信して、オンサイトの IT サポート チームに通知することができます。

通知を生成するアラートの指定 (条件)

Operations Manager がアラートを生成したときに通知を受け取るサブスクリプションを作成するときは、通知を生成するアラートを決定する条件を指定する必要があります。 次の図は、選択できる条件を示しています。

アラートの条件の一覧を示すスクリーンショット。

条件を選択すると、 Criteria の説明に追加されます。 [ クリテリアの説明 ボックスに、 specific という単語が青で下線が付き、条件の値のプレースホルダーです。 specificを選択して、その条件の値を設定します。

たとえば、特定の重大度の条件specificを選択し、使用可能な値 (InformationWarning、および Critical から選択します。

生成されたアラートから通知サブスクリプションを作成すると、サブスクリプションの条件は、特定のアラートの値を使用して自動的に構成されます。

サブスクリプション フィルター オプション

サブスクリプションを作成する前に、アラート通知をフィルター処理するために使用できる 2 つの方法を確認します。これにより、IT 運用に通知する優先度の高い重大な重大度アラートや、特定のリモートの場所のすべてのシステムなどの特定の監視対象オブジェクトから、特定の条件を満たすアラートを配信して、オンサイトの IT サポート チームに通知することができます。

通知を生成するアラートを指定する (条件)

Operations Manager がアラートを生成したときに通知を受け取るサブスクリプションを作成する場合は、アラートを決定する条件を指定する必要があります。この条件によって通知が生成されます。 抽出条件ビルダーが強化され、オブジェクトを除外したり、AND/OR グループを使用したり、正規表現を使用して必要な条件に基づいて通知したりする機能を使用して、複雑でありながら便利で効率的なサブスクリプション条件を構築できます。

Scope では、特定のグループまたはクラスを選択することで、サブスクリプションのスコープを選択できます。 スコープの定義は省略可能です。スコープが定義されていない場合、次の画面 (抽出条件) で定義された条件はグループ/クラスにスコープ設定されません。

Criteriaでは、指定したサブスクライバーに送信する通知の条件を設定できます。 条件を設定しない場合は、すべてのアラートに対して通知が送信されます。 これらの条件は、指定したサブスクライバーに通知を送信するために前の画面で定義されたスコープに適用されます。前の画面でスコープが定義されていない場合、これらの条件はグループ/クラスにスコープ設定されません。

単一の式と式のグループを示す抽出条件ビルダーの例を次に示します。

例 - 単一式

条件ビルダーの単一式を示すスクリーンショット。

例 - 式のグループ

条件ビルダーグループ式を示すスクリーンショット。

クラスとグループを使用して特定のアラートを含める

クラスとグループを使用してサブスクリプションを構成できます。 サブスクリプションに対して選択できるアラートの条件の 2 つを次に示します。

  • 特定のグループ内の任意のインスタンスによって発生します。

  • 特定のクラス内の任意のインスタンスによって発生します。

いずれかの条件の値を設定するときに、複数のグループまたはクラスを選択できます。

Note

Operations Manager では、 Scope タブの "等しくない" または "メンバーではない" オプションはサポートされていません。

グループ

グループは、Windows ベースのコンピューター、ハード ディスク、Microsoft SQL Server のインスタンスなどのオブジェクトの論理コレクションです。 Operations Manager エージェントのマネージド コンピューター グループやすべての Windows コンピューター グループなど、一部のグループは Operations Manager によって作成されます。 特定の組織単位 (OU) 内のすべての Windows コンピューターなど、特定の監視ニーズを満たすグループを作成できます。 グループの作成の詳細については、「 グループの作成と管理を参照してください。

グループは、明示的または動的メンバーシップを持つことができます。 たとえば、5 つの特定のサーバーによって生成されたアラートの通知を 1 人のユーザーに送信し、別の 5 台のサーバーによって生成されたアラートの通知を 2 人目に送信するサブスクリプションを作成したいとします。 2 つのグループを作成し、各サーバーをいずれかのグループに明示的に割り当ててから、各グループの通知を適切なユーザーに送信するサブスクリプションを作成できます。

アラート通知の条件として特定のグループを選択すると、指定されたグループのメンバーによって発生したアラートに対する通知が送信されます。

クラス

クラスはオブジェクトの一種を表し、Operations Manager のすべてのオブジェクトは特定のクラスのインスタンスと見なされます。 クラスのインスタンスはすべて、プロパティの共通セットを共有します。 各オブジェクトには、オブジェクトが検出されたときに決定される、これらのプロパティに対する独自の値があります。 ほとんどの管理パックは、監視対象のアプリケーションを構成するさまざまなコンポーネントと、それらのクラス間のリレーションシップを記述するクラスのセットを定義します。

Operations Manager のクラスにはすべて 基本クラスがあります。 クラスにはその基本クラスのプロパティがすべて含まれ、さらにプロパティを追加することもできます。 管理グループにインストールした異なる管理パックのクラスはすべて、すべてのクラスを基本クラスの下に配置したツリー構造にすることができます。 いずれかのクラスから始めて、その基底クラスの後にツリーを上に進み、そのクラスの基底クラスなどを調べた場合は、最終的に System Center クラス ライブラリのルートである Object クラスに到達します。

アラート通知の条件として特定のクラスを選択すると、指定したクラスのインスタンスによって発生したアラートに対する通知が送信されます。

例 1: UNIX コンピューターのアラート通知を UNIX 管理者に送信するには、[特定のグループのインスタンスで発生] 条件を使用してサブスクリプションを作成し、条件の値として [UNIX/Linux コンピューター グループ] を選択し、サブスクライバーとして UNIX 管理者を選択します。

例 2: 重大な重大度と優先度の高い新しいアラートの通知を IT 運用チームに送信するには、重大な重大度、優先度が高い新規 (0) の解決状態の条件を使用してサブスクリプションを作成し IT 運用チームを表すサブスクライバーを選択します。

最初の例では、UNIX 管理者には、UNIX コンピューター上のオペレーティング システムによって発生したアラートと、UNIX コンピューターによって発生するその他のアラートが通知されます。 2 番目の例では、重大な重大度と優先度の高い新しいアラートが発生した場合にのみ通知が送信されます。

管理者として通知サブスクリプションを作成するには

  1. Operations Manager 管理者ロールのメンバーであるアカウントを使用してコンピューターにサインインします。

  2. Operations コンソールで、 [管理]を選択します。

  3. Administration ワークスペースで、Notifications を展開し、Subscriptions を右クリックして、[新しいサブスクリプション選択。 通知サブスクリプション ウィザードが起動します。

  4. Description ページの Subscription 名にサブスクリプションのわかりやすい名前を入力し、簡単な説明を入力して、[次へ] を選択

  5. サブスクリプション条件 ページでは、指定したサブスクライバーに通知を送信するタイミングを決定する条件を設定できます。 条件を設定しない場合は、すべてのアラートに対して通知が送信されます。 [次へ] を選択します。

    Note

    アラートが更新されると、通知も受け取ります。

  6. サブスクリプション ページで、既に定義されているサブスクライバーを追加するには Add を選択するか、新しいサブスクライバーを追加するには New を選択します。 サブスクライバーの定義の詳細については、「 通知サブスクライバーを作成する方法を参照してください。

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

  8. Channels ページで、追加を選択して既に定義されているチャネルを追加するか、New を選択して新しいチャネルを追加します。 チャネルの定義の詳細については、「 電子メール通知チャネルを有効にする方法インスタント メッセージ通知チャネルを有効にする方法テキスト メッセージ通知チャネルを有効にする方法、および コマンド通知チャネルを有効にする方法を参照してください。

  9. Channels ページの Alert aging セクションで、通知を遅延なしで送信するか、条件が変更されない限り通知を遅延させる必要がある値を分単位で設定し、Next を選択します。

  10. Summary ページの設定を確認し、Finish を選択し、Close を選択します。

オペレーターとして通知サブスクリプションを作成するには

  1. Operations Manager オペレーターロールまたは Advanced Operators ロールのメンバーであるアカウントを使用して、コンピューターにサインインします。

  2. オペレーション コンソールで、上部のメニュー バーで Tools を選択し、 My サブスクリプションを選択します。

    [オペレーター ツール] サブメニューを示すスクリーンショット。

  3. [Notification Subscriptions ウィンドウで、New を選択します。

  4. Description ページの Subscription 名に、サブスクリプションのわかりやすい名前を入力、簡単な説明を入力して、[次へ] を選択

  5. サブスクリプション条件 ページでは、指定したサブスクライバーに通知を送信するタイミングを決定する条件を設定できます。 条件を設定しない場合は、すべてのアラートに対して通知が送信されます。 [次へ] を選択します。

    Note

    アラートが更新されると、通知も受け取ります。

  6. Subscribers ページで、追加を選択して、既に定義されているサブスクライバーを追加するか、選択したサブスクライバー ボックスでサブスクライバーを選択し、編集を選択して、このサブスクリプションの設定を変更します。 サブスクライバーの定義の詳細については、「 通知サブスクライバーを作成する方法を参照してください。

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

  8. Channels ページで、追加を選択して既に定義されているチャネルを追加するか、New を選択して既存のチャネルのカスタマイズされたコピーを作成します。 チャネルの定義の詳細については、「 電子メール通知チャネルを有効にする方法インスタント メッセージ通知チャネルを有効にする方法テキスト メッセージ (SMS) 通知チャネルを有効にする方法コマンド通知チャネルを有効にする方法を参照してください。

  9. Channels ページの Alert aging セクションで、通知を遅延なしで送信するか、条件が変更されない限り通知を遅延させる必要がある値を分単位で設定し、Next を選択します。

  10. Summary ページの設定を確認し、Finish を選択し、Close を選択します。

次のステップ