次の方法で共有


Operations Manager を使用したサービス レベル目標の監視

重要

このバージョンの Operations Manager はサポート終了に達しました。 Operations Manager 2022 にアップグレードすることをお勧めします。

アプリケーションやシステムなどのリソースが利用可能で、満足できるレベルで稼働するように確実に管理するため、企業はサービスの可用性と応答時間に関する目標を設定します。 System Center Operations Manager は、サービス レベル目標を追跡することで、これらのサービスに関する目標を監視する機能を提供します。

サービス レベルの目標は、定義されたサービス レベルのコミットメントを確実に満たしていることを確認するための測定値です。 Operations Manager では、サービス レベルの目標 (パフォーマンスや可用性など) を追跡する必要があるモニターのセットを定義し、そのサービス レベル目標に対してレポートを実行して、目標を確実に達成できるようにします。

これらのレポートの情報を使用して、サービス レベル目標と実際のパフォーマンスの差異を特定することができます。 つまり、問題を認識するだけでなく、これらの問題の相対的なビジネス効果を追跡することもできます。

たとえば、Microsoft Exchange Serverのインスタンスを実行しているサーバーのグループがあり、内部電子メール ネットワークにとって重要な場合は、サーバーの 95% が常に使用可能である必要があることを示すサービス レベルの目標を定義できます。 そうすると、これらのサーバーの実際の可用性をサービス レベル目標と比較するレポートを生成できます。

サービス レベル目標を追跡するダッシュボード ビューを作成することも可能です。

アプリケーションに対するサービス レベル目標の定義

サービス レベル目標 (SLO) を定義して、アプリケーションの可用性とパフォーマンス目標を決めることができます。 次の手順で、分散アプリケーションに対するサービス レベルの目標を作成し、可用性 (99.9% の稼働時間) に基づくモニター SLO を定義し、パフォーマンス ルール (80% の平均プロセッサ時間) に基づく収集ルール SLO を定義します。

  1. Operations Manager 管理者ユーザー ロールのメンバーであるアカウントを使って、オペレーション コンソールを開きます。

  2. [ オーサリング] を選択します

  3. ナビゲーション ウィンドウで、[ 管理パック オブジェクト] を展開し、[ サービス レベルの追跡] を選択します。

  4. [ タスク ] ウィンドウで、[ 作成] を選択します。

  5. [ サービス レベルの追跡 ] ダイアログで、定義するサービス レベルの名前を入力します。 たとえば、「 LOB アプリケーション 1」と入力します。 必要に応じて説明を入力します。 [次へ] を選択します。

  6. [ 追跡するオブジェクト] ページの [ 対象クラス] で、[ 選択] を選択します。

  7. [ ターゲット クラスの選択 ] ダイアログで、テキスト ボックスの一覧からサービス レベルのクラス ( 分散アプリケーションなど) を選択します。 クラスを検索するには、その名前を [ 検索対象 ] テキスト ボックスに入力します。 [ OK] を選択 して [ ターゲットの選択 ] ダイアログを閉じます。

  8. [スコープ] オプションを使用して、サービス レベルのスコープを指定できます。 既定では、対象クラスのすべてのオブジェクトを使用するように選択されています。

  9. このサービス レベルを保存する管理パックを選択します。 既存の管理パックを使用するか、新しい管理パックを作成することができます。

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

  11. [ サービス レベルの目標] ページで 、[ 追加] を選択し、[ 監視状態 SLO ] を選択して新しいモニターを作成します。 このモニターがアプリケーションの可用性を追跡します。

  12. 以下のように状態モニターを定義します。

    1. [ サービス レベルの目標名 ] テキスト ボックスに、サービス レベル目標の名前を入力します。 このシナリオでは、「 可用性」と入力します。

    2. [ モニター ] ドロップダウン リストから、目的の測定に使用する特定のモニターを選択します。 このシナリオの場合は [可用性]をクリックします。

    3. [サービス レベル目標 (%)] スピン ボックスを使用して、目標の測定値を出します。 たとえば、 [99.990] を選択すると、可用性 99.99% を目標としていることを表します。

    4. 以下の状態条件をオンまたはオフにすることにより、どれをモニターで追跡して可用性を決定するかを細かく設定できます。

      • 計画外のメンテナンス

      • 監視なし

      • 監視不可

      • モニターが無効になっている

      • 定期的なメンテナンス

      • 警告

  13. [OK] を選択します。

  14. [ サービス レベルの目標] ページで 、[ 追加] を選択し、[ コレクションルール SLO ] を選択して新しいコレクションルールを作成します。 このルールは、アプリケーションのパフォーマンスを追跡します。

  15. パフォーマンス 収集ルールを次のように定義します。

    1. [ サービス レベルの目標名: ] テキスト ボックスに、サービス レベル目標の名前を入力します。 このシナリオでは、「 パフォーマンス」と入力します。

    2. [ 対象クラス] で [ 選択 ] を選択して、[ ターゲット クラスの選択 ] ダイアログを開きます。 テキスト ボックス内のターゲットの一覧から、ルールのターゲット クラスを指定します。 このクラスが分散アプリケーションに含まれていることを確認します。 このシナリオでは、ルールの対象の特定のクラス (Windows Server 2008 オペレーティング システムなど) を選択します。

    3. [ パフォーマンス収集ルール] で、[選択] を 選択 して [ 規則の選択 ] ダイアログを開きます。 使用するパフォーマンス収集ルールを指定します。 このシナリオでは、[ Collect Processor\ % Processor Time performance counter](プロセッサの収集\ % プロセッサ時間パフォーマンス カウンター) を選択し、[ OK] を選択します

    4. [集計方法] オプションのうちの 1 つを使用して、次のうち 1 つを選択します。

      • Average

      • Min

      • Max

    5. [サービス レベルの目標目標] ドロップダウン リストを使用して、[より小さい] または [より大きい値] を指定し、隣接するテキスト ボックスに値を入力します。 このシナリオでは、 [未満][80]を選択します。 これは、パフォーマンス目標が 80% プロセッサ時間を超えないことを指します。

    6. [OK] を選択します。

  16. [ サービス レベルの目標] ページで 、[ 次へ] を選択します。

  17. [ 概要 ] ページで設定を確認し、[完了] を選択 します

  18. [完了] ページが表示されたら、[閉じる] を選択します。

グループに対するサービス レベル目標の定義

コンピューター グループにサービス レベルの目標 (SLO) を設定して、そのコンピューター グループの可用性を確実なものにできます。 次のシナリオでは、サーバー グループ (Exchange Server) から成るサービス レベルを作成し、可用性 99.99% というサービス レベルの目標を設定します。

  1. Operations Manager 管理者ユーザー ロールのメンバーであるアカウントを使って、オペレーション コンソールを開きます。

  2. [ オーサリング] を選択します

  3. ナビゲーション ウィンドウで、[ 管理パック オブジェクト] を展開し、[ サービス レベルの追跡] を選択します。

  4. [ タスク ] ウィンドウで、[ 作成] を選択します。

  5. [ サービス レベルの追跡 ] ダイアログで、定義するサービス レベルの名前を入力します。 たとえば、「 Exchange Servers」と入力します。 必要に応じて説明を入力します。 [次へ] を選択します。

  6. [ 追跡するオブジェクト] ページの [ 対象クラス] で、[ 選択] を選択します。

  7. [ ターゲット クラスの選択 ] ダイアログで、テキスト ボックスの一覧からサービス レベルのクラス ( Operations Management Group など) を選択します。 クラスを検索するには、その名前を [ 検索する ] テキスト ボックスに入力します。 [ OK] を選択 して [ ターゲットの選択 ] ダイアログを閉じます。

  8. [スコープ] オプションを使ってサービス レベルの範囲を指定することができます。 既定では、対象クラスのすべてのオブジェクトを使用するように選択されています。

  9. このサービス レベルを保存する管理パックを選択します。 既存の管理パックを使用するか、新しい管理パックを作成することができます。

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

  11. [ サービス レベルの目標] ページで 、[ 追加] を選択し、[ 監視状態 SLO ] を選択して新しいモニターを作成します。 このモニターがアプリケーションの可用性を追跡します。

  12. 以下のように状態モニターを定義します。

    1. [ サービス レベルの目標名 ] テキスト ボックスに、サービス レベル目標の名前を入力します。 このシナリオでは、「 可用性」と入力します。

    2. [ モニター ] ドロップダウン リストから、目的の測定に使用する特定のモニターを選択します。 このシナリオの場合は [可用性]をクリックします。

    3. [サービス レベルの目標]で、目標として数値を指定します。 たとえば、 [99.990] を選択すると、可用性 99.99% を目標としていることを表します。

    4. 以下の状態条件をオンまたはオフにすることにより、どれをモニターで追跡して可用性を決定するかを細かく設定できます。

      • 計画外のメンテナンス

      • 監視なし

      • 監視不可

      • モニターが無効になっている

      • 定期的なメンテナンス

      • 警告

    5. [ OK] を選択 して、[ サービス レベルの追跡 ] ダイアログを閉じます。

  13. [ サービス レベルの目標] ページで 、[ 次へ] を選択します。

  14. [ 概要 ] ページで設定を確認し、[完了] を選択 します

  15. [完了] ページが表示されたら、[閉じる] を選択します。

サービス レベルの目標を作成した後で、サービス レベル追跡ダッシュボードとサービス レベル追跡レポートを使用して監視することができます。

次の手順

  • 時間の経過に伴うサービス レベルの目標を表示して、SLA で定義されている可用性ターゲットに対してorganizationが配信されていることを確認するには、「サービス レベル追跡レポートの実行」を参照してください。

  • サービス レベルの目標を表示し、SLA で定義されている可用性ターゲットに対してorganizationが提供されていることを確認するには、「サービス レベル ダッシュボードの作成」を参照してください。