.NET 用 Azure Application Insights ライブラリ

概要

Application Insights は、強力なアドホック分析機能を備えた Web 開発者向けの拡張可能な監視&診断サービスです。 ApplicationInsights 名前空間のクラスを使って、テレメトリのコレクションを構成したり、監視対象のアプリケーションからカスタム テレメトリを送信したりできます。

クライアント ライブラリ

.NET 用の Application Insights クライアント SDK を使うと、イベント、集計データ、例外、依存関係、メトリックを、後で分析できるように Azure に記録できます。

NuGet パッケージを Visual Studio パッケージ マネージャー コンソールから直接インストールするか、.NET Core CLI を使ってインストールします。

Visual Studio パッケージ マネージャー

Install-Package Microsoft.ApplicationInsights 
dotnet add package Microsoft.ApplicationInsights 

この例では、Application Insights へのカスタム イベントを追跡します。

TelemetryClient client = new TelemetryClient();
client.TrackEvent("MyCustomEvent");

サンプル

Azure Application Insights のサンプルの完全な一覧を表示します。