次の方法で共有


Application Insights で不足している CPU 合計とコミット済みメモリのメトリックのトラブルシューティング

この記事では、CPU とメモリのパフォーマンスに関連するメトリックを表示できないようにする Application Insights の問題をトラブルシューティングする方法について説明します。

現象

Azure ポータルで Application Insights リソースの概要ページに移動し、Live メトリックを選択した場合、CPU の合計Committed Memory のメトリック グラフは表示されません。 PerformanceFailures、MetricsLogs など、ナビゲーション ウィンドウで他の項目を選択した場合も、これら 2 つのメトリックは表示されません

原因

Windows コンピューターまたは仮想マシンで監視 Web アプリケーションを実行する場合、アプリケーション用にインストールしたインストルメンテーション パッケージ (SDK) には、コンピューター レベルのパフォーマンス カウンター値を読み取るための適切なアクセス許可がありません。 SDK がアクセスできるようにするには、Web アプリケーションを実行するアプリケーション プール ID を、次のローカル セキュリティ グループのメンバーとして追加する必要があります。

  • Performance Log Users
  • パフォーマンス モニター ユーザー

ソリューション

アプリケーションをホストするコンピューターまたは仮想マシンで、次の手順に従って、ユーザー アカウントを Performance Log Users グループと パフォーマンス モニター Users グループの両方に追加します。

  1. 管理者としてコンピューターまたは仮想マシンにサインインします。

  2. Start メニューで、Computer Management (compmgmt.msc) を検索して選択し、Enter キーを押して Computer Management スナップインを開きます。

  3. ナビゲーション ウィンドウで、[システム ツール] 展開し[ローカル ユーザーとグループ] を展開し、[グループ] を選択。 グループの一覧で、[パフォーマンス ログ ユーザー] 選択

    [システム ツール] > [ローカル ユーザーとグループ] > グループの [パフォーマンス ログ ユーザー] グループを示すコンピューター管理スナップインのスクリーンショット。

  4. Properties アイコンを選択して、グループのプロパティ ダイアログ ボックスを表示します。 次に、[追加] を選択して、[ユーザーの選択] ダイアログ ボックス表示します。

  5. [ 選択するオブジェクト名を入力 ボックスに、追加するユーザー アカウントまたはグループ アカウントの名前を入力します。 次に、 OKOK を選択して変更を保存し、スナップイン ウィンドウに戻ります。

  6. グループの一覧でパフォーマンス モニターユーザーを選択し、前の 2 つの手順を繰り返します。

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。