オンプレミス サーバー用に Azure Monitor Application Insights エージェントをデプロイする

Application Insights エージェント (旧称 Status Monitor V2) は、PowerShell ギャラリーに公開されている PowerShell モジュールです。 これは Status Monitor を置き換えるものです。 テレメトリが Azure portal に送信され、そこでアプリを監視できます。

サポートされている自動インストルメンテーション シナリオの全一覧については、「サポートされている環境、言語、リソース プロバイダー」を参照してください。

Note

このモジュールでは現在、IIS でホストされる ASP.NET および ASP.NET Core Web アプリのコード不要のインストルメンテーションがサポートされています。 Java および Node.js アプリケーションをインストルメント化するには、SDK を使用します。

Application Insights エージェントは、PowerShell ギャラリーにあります。

PowerShell ギャラリー アイコン。

手順

  • 簡潔なコード サンプルの使用を開始するには、「作業の開始」を参照してください。
  • 開始する方法の詳細については、詳細な手順をご覧ください。

PowerShell API リファレンス

よく寄せられる質問

このセクションでは、一般的な質問への回答を示します。

Application Insights エージェントでプロキシのインストールはサポートされますか?

はい。 Application Insights エージェントをダウンロードするには、複数の方法があります。

  • コンピューターがインターネットにアクセスできる場合は、-Proxy パラメーターを使用して PowerShell ギャラリーにオンボードできます。
  • このモジュールを手動でダウンロードし、コンピューターにインストールするか、直接使用することもできます。

これらの各オプションについては、詳細な手順で説明しています。

Status Monitor v2 では ASP.NET Core アプリケーションはサポートされていますか?

正解です。 Application Insights Agent 2.0.0-beta1 から、IIS でホストされている ASP.NET Coreアプリケーションがサポートされています。

有効化が成功したことを確認する方法を教えてください。

  • Get-ApplicationInsightsMonitoringStatus コマンドレットを使用して、有効化が成功したことを確認できます。

  • Live Metrics を使用して、アプリからテレメトリが送信されているかどうかをすばやく判断します。

  • Log Analytics を使用して、現在テレメトリを送信しているすべてのクラウド ロールを一覧表示することもできます。

    union * | summarize count() by cloud_RoleName, cloud_RoleInstance
    

トラブルシューティング

専用のトラブルシューティングに関する記事をご覧ください。

アプリケーション ホストとインジェスト サービスの間の接続をテストする

Application Insights SDK とエージェントからテレメトリが送信され、インジェスト エンドポイントへの REST 呼び出しとして取り込まれます。 Web サーバーまたはアプリケーション ホスト マシンからインジェスト サービス エンドポイントへの接続は、PowerShell の生の REST クライアントを使用するか、curl コマンドを使用してテストできます。 「Azure Monitor Application Insights でアプリケーション テレメトリが見つからない場合のトラブルシューティング」をご覧ください。

リリース ノート

リリース ノートの更新プログラムを次に示します。

2.0.0-beta3

  • ApplicationInsights .NET/.NET Core SDK を 2.20.1-redfield に更新しました
  • SQL クエリ コレクションを有効にしました

2.0.0-beta2

ApplicationInsights .NET/.NET Core SDK を 2.18.1-redfield に更新しました

2.0.0-beta1

ASP.NET Core 自動インストルメンテーション機能を追加しました

次のステップ

テレメトリの表示:

テレメトリの追加: