TelemetryClient クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Application Insights サービスにイベント、メトリック、その他のテレメトリを送信します。 詳細情報
public sealed class TelemetryClient
type TelemetryClient = class
Public NotInheritable Class TelemetryClient
- 継承
-
TelemetryClient
コンストラクター
TelemetryClient() |
古い.
TelemetryClient クラスの新しいインスタンスを初期化します。 アクティブな構成でテレメトリを送信します。通常はApplicationInsights.configから読み込まれます。 |
TelemetryClient(TelemetryConfiguration) |
TelemetryClient クラスの新しいインスタンスを初期化します。 指定した を使用してテレメトリを送信します |
プロパティ
Context |
送信するテレメトリを拡張するために使用される現在のコンテキストを取得します。 |
InstrumentationKey |
古い.
この TelemetryClientに記録されているすべてのITelemetryオブジェクトの既定のインストルメンテーション キーを取得または設定します。 |
メソッド
Flush() |
メモリ内バッファーと事前に集計されているメトリックをフラッシュします。 |
FlushAsync(CancellationToken) |
メモリ内バッファーと事前に集計されているメトリックを非同期的にフラッシュします。 |
GetMetric(MetricIdentifier) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(MetricIdentifier, MetricConfiguration) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(MetricIdentifier, MetricConfiguration, MetricAggregationScope) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, MetricConfiguration) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, MetricConfiguration, MetricAggregationScope) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, MetricConfiguration) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, MetricConfiguration, MetricAggregationScope) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, MetricConfiguration) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, MetricConfiguration, MetricAggregationScope) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, String) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, String, MetricConfiguration) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, String, MetricConfiguration, MetricAggregationScope) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, String, String) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, String, String, MetricConfiguration) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
GetMetric(String, String, String, String, String, MetricConfiguration, MetricAggregationScope) |
メトリック値の追跡、集計、送信に使用できるメトリック コンテナーを取得または作成します。 |
IsEnabled() |
追跡が有効になっているかどうかを確認します。 |
TrackAvailability(AvailabilityTelemetry) |
アプリケーションの可用性に関する情報を送信します。 への呼び出しごとに個別 AvailabilityTelemetry のインスタンスを作成します TrackAvailability(AvailabilityTelemetry)。 |
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
アプリケーションの可用性に関する情報を送信します。 |
TrackDependency(DependencyTelemetry) |
アプリケーションでの外部依存関係呼び出しに関する情報を送信します。 への呼び出しごとに個別 DependencyTelemetry のインスタンスを作成します TrackDependency(DependencyTelemetry)。 |
TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean) |
古い.
アプリケーションの外部依存関係 (発信呼び出し) に関する情報を送信します。 |
TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean) |
アプリケーションの外部依存関係 (発信呼び出し) に関する情報を送信します。 |
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
アプリケーションの外部依存関係 (発信呼び出し) に関する情報を送信します。 |
TrackEvent(EventTelemetry) |
EventTelemetry診断検索と分析ポータルに表示する を送信します。 への呼び出しごとに個別 EventTelemetry のインスタンスを作成します TrackEvent(EventTelemetry)。 |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
EventTelemetry診断検索と分析ポータルに表示する を送信します。 |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
診断検索に ExceptionTelemetry 表示する を送信します。 |
TrackException(ExceptionTelemetry) |
診断検索に ExceptionTelemetry 表示する を送信します。 への呼び出しごとに個別 ExceptionTelemetry のインスタンスを作成します TrackException(ExceptionTelemetry)。 |
TrackMetric(MetricTelemetry) |
この方法は、メトリックを送信するための推奨される方法ではありません。
メトリックは送信される前に必ず、ある期間にわたって事前に集計される必要があります。 |
TrackMetric(String, Double, IDictionary<String,String>) |
この方法は、メトリックを送信するための推奨される方法ではありません。
メトリックは送信される前に必ず、ある期間にわたって事前に集計される必要があります。 |
TrackPageView(PageViewTelemetry) |
アプリケーションで表示されたページに関する情報を送信します。 への呼び出しごとに個別 PageViewTelemetry のインスタンスを作成します TrackPageView(PageViewTelemetry)。 |
TrackPageView(String) |
アプリケーションで表示されたページに関する情報を送信します。 |
TrackRequest(RequestTelemetry) |
アプリケーションによって処理される要求に関する情報を送信します。 への呼び出しごとに個別 RequestTelemetry のインスタンスを作成します TrackRequest(RequestTelemetry)。 |
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) |
アプリケーションによって処理される要求に関する情報を送信します。 |
TrackTrace(String) |
診断検索に表示するトレース メッセージを送信します。 |
TrackTrace(String, IDictionary<String,String>) |
診断検索に表示するトレース メッセージを送信します。 |
TrackTrace(String, SeverityLevel) |
診断検索に表示するトレース メッセージを送信します。 |
TrackTrace(String, SeverityLevel, IDictionary<String,String>) |
診断検索に表示するトレース メッセージを送信します。 |
TrackTrace(TraceTelemetry) |
診断検索に表示するトレース メッセージを送信します。 への呼び出しごとに個別 TraceTelemetry のインスタンスを作成します TrackTrace(TraceTelemetry)。 |
拡張メソッド
GetMetricManager(TelemetryClient, MetricAggregationScope) |
|
適用対象
Azure SDK for .NET