.NET アプリケーションの監視を開始する前に

 

発行: 2016年3月

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

System Center 2012 – Operations Manager, 問題を特定するのに役立つパフォーマンスやアプリケーションの可用性の詳細を取得するには、web アプリケーションとサーバーとクライアント側の視点から web サービスを監視することができます。 (System Center 2012 SP1 のみ: Windows サービスを監視することもできます)。 を測定するパフォーマンスの目標を収集するイベントの種類の設定を指定する場合とを監視するには、どのサーバー Operations Manager .NET アプリケーション監視では、web ベースのアプリケーションの洞察を実行しています。 どのくらいの頻度、問題が発生して、問題が発生したときのサーバーのパフォーマンスを確認でき、イベントのチェーンは、要求の処理の遅延や信頼性の高い方法に関連します。 この情報をアプリケーションが使用可能なが、最適なレベルで実行することを確認するには、ソフトウェア開発者やデータベース管理者の協力が必要。

現在 AVIcode 5.7 顧客: Operations Manager .NET アプリケーションを置き換えることができる機能を監視するが AVIcode 5.7 のインターネット インフォメーション サービス (IIS) 7.0 でホストされているアプリケーションです。 (System Center 2012 SP1 のみ: また、インターネット インフォメーション サービス (IIS) 8.0 でホストされているアプリケーションのです)。 使用している場合 AVIcode 5.7 アプリケーションを監視し、アップグレードする場合に Operations Manager, を実行する必要があります AVIcode 5.7 で System Center Operations Manager 2007 R2 最新の累積的な更新プログラムとします。 アップグレード中に、 AVIcode 5.7 構成は、.NET アプリケーション パフォーマンス監視の構成には変換されないと、AVIcode エージェントは、.NET アプリケーション パフォーマンス監視エージェントでは置き換えられません。 AVIcode エージェントは、.NET アプリケーション パフォーマンス監視の構成には影響しませんにあるため、アップグレード前に、と同じ動作し続けます。 ただし、引き続きを使用してアプリケーションを監視する AVIcode 5.7 、アップグレード後は、これらの管理パック手動でインストールする必要があります。AVIcode.DotNet.SystemCenter.Enterprise.Monitoring.mpb AVIcode.DotNet.SystemCenter.Client.Monitoring.mp. 詳細については、次を参照してください をアップグレードした後に AVIcode 5.7 テンプレートをインポートする手順AVIcode 5.7 カスタマー向けの注記

アップグレード後、.NET アプリケーション パフォーマンス監視ウィザードを使用してすべての新しいアプリケーションの監視を構成することと、段階的に交換することをお勧め、 AVIcode 5.7 する新しい .NET アプリケーション パフォーマンス監視エージェントのエージェントです。

はじめに

アプリケーション パフォーマンス監視イベントの詳細を表示するをインストールする必要があります、 Operations Manager Web コンソールです。 詳細については、を参照してください 、Operations Manager Web コンソールをインストールする方法

IIS 7.0 管理パック (Microsoft.Windows.InternetInformationServices.2008.mp) をインポートし、 Operations Manager APM Web IIS 7 の管理パック (Microsoft.SystemCenter.Apm.Web.IIS7.mp)。 Microsoft.SystemCenter.Apm.Web.IIS7.mp の管理パックは、管理パック フォルダーにダウンロードしたパッケージに含まれてには、管理パック カタログでは使用できません。

System Center 2012 SP1, 、Windows Server 2012 を監視する管理パック カタログ) の「Microsoft.InternetInformationServices.2012.mp 管理パックと Microsoft.SystemCenter.Apm.Web.IIS8.mp 管理パックをインポートする必要があります。 Microsoft.SystemCenter.Apm.Web.IIS8 管理パックの管理パックは、管理パック フォルダーにダウンロードしたパッケージに含まれてには、管理パック カタログでは使用できません。

管理パックをインポートする方法の詳細については、次を参照してください。 、オペレーション マネージャーの管理パックをインポートする方法です。 さらに、web サイト、アプリケーション、およびサービスが検出されていないことを確認します。

System_CAPS_important重要

ディスクから (Microsoft.SystemCenter.Apm.Web.IIS7.mp) .NET 監視管理パックをインポートしようとして解決するには Microsoft.Windows.InternetInformationServices.2008.mp、この IIS 管理する必要がある参照パックしますの順番の参照、Windows Server 2008 オペレーティング システム (検出) 管理パック。 手動でインポートするこれらの管理パックのいずれかの失敗した場合は、Microsoft.Windows.Server.Library.mp を更新し、もう一度 Microsoft.SystemCenter.Apm.Web.IIS7.mp をインポートします。

Windows Server 2008 R2 を実行している場合は、IIS 7.0 管理パックをインポートします。

System Center 2012 SP1 のみ: Windows Server 2012 を実行している場合は、IIS 8.0 管理パックをインポートします。 Windows Server 2008 R2 および Windows Server 2012 の両方を実行している場合は、IIS 7.0 および IIS 8.0 管理パックをインポートします。

[!メモ]

管理パックをインポートした後は、IIS のアプリケーション プールが検出されたし、ASP.NET Web アプリケーションを開始すると、監視を開始する前に、ASP.NET Web アプリケーション インベントリ] ビューに表示されるまでを待ちます。 詳細については、を参照してください Operations Manager APM Web IIS 7 の管理パックの構成 

Windows サービスの監視を開始する前に、Windows サービス テンプレートを使用して Windows サービスを構成する必要があります。 これを行うには後の.net アプリケーション パフォーマンス監視テンプレートでは実行されている Windows サービスを検出できます。 詳細については、「Windows サービス テンプレート」を参照してください。

ASP.NET Web アプリケーション インベントリのビュー

ASP.NET Web アプリケーション インベントリのビュー

開始する前に、回答するには、いくつか質問を次に示します。

  • 監視対象のアプリケーションの名前とは

  • どのサーバーでは、監視するアプリケーションをホストしますか。

  • パフォーマンス イベントを監視しますか。

  • 例外イベントを監視しますか。

  • どのようなしきい値は、要求とパフォーマンスの問題を示しますでしょうか。

  • サーバーとブラウザーの両方のパフォーマンスを監視しますか。

ブラウザーのパフォーマンスを監視する場合は、クライアント側の ASP.NET アプリケーションの監視の構成を開始する前に、アプリケーションの互換性を確認します。 互換性を確認するには、互換性を確認するクライアント側のタスクを使用します。 このタスクによって収集された情報に指示するどのようなページは、監視から除外する必要があります。 除外されたページの一覧については、ウィザードでのクライアント側のアプリケーションの監視の構成時に入力します。

アプリケーションとクライアント側の監視の互換性をチェックするには

  1. すべての ASP.NET web アプリケーションのビューを表示するを Operations Manager 、ナビゲーション ウィンドウで、オペレーション コンソールでの検索] をクリックして、 監視 ボタンで、[ アプリケーションの監視, 、順に展開 .NET 監視, 、順にクリック ASP.NET Web アプリケーション インベントリです。

  2. クライアント側の監視、クリックでの互換性のためのアプリケーションをアプリケーションの名前、および [タスク] ウィンドウをでチェックする、 IIS 7 ASP.NET アプリケーション エンドポイント タスク ] をクリックして クライアント側監視の互換性を確認, 、順にクリック 実行です。 このタスクでは、分析には、かどうか、アプリケーションはクライアント側の監視と互換性の問題を調べることができます。

  3. 結果] ページでは、非互換性が見つかったかどうかが表示されます。 アプリケーションに互換性の問題がある場合は、クライアント側のクライアント側の監視を構成するときに、後で監視から互換性のないページを除外する必要があります。

    互換性ツールの出力での指示に従って、クライアント側の監視との互換性になるように、アプリケーションを変更することができます。

[!メモ]

System Center 2012 SP1, 、アプリケーション、IIS 7.0 の ASP.NET Web アプリケーションと IIS 8.0 ASP.NET Web アプリケーションの表示でクライアント側の監視との互換性を確認することのみできます。 この種類のエンドポイントにクライアント側の監視は適用されませんがあるために、IIS ホストされる WCF Web サービスでクライアント側の監視の互換性のためのアプリケーションを表示するかを確認することはできません。