次の方法で共有


ApplicationInsightsDataClientExtensions.GetMetricSummary メソッド

定義

概要メトリック データを取得する

public static Microsoft.Azure.ApplicationInsights.Models.MetricsSummaryResult GetMetricSummary (this Microsoft.Azure.ApplicationInsights.IApplicationInsightsDataClient operations, string metricId, TimeSpan? timespan = default, System.Collections.Generic.IList<string> aggregation = default, int? top = default, string orderby = default, string filter = default);
static member GetMetricSummary : Microsoft.Azure.ApplicationInsights.IApplicationInsightsDataClient * string * Nullable<TimeSpan> * System.Collections.Generic.IList<string> * Nullable<int> * string * string -> Microsoft.Azure.ApplicationInsights.Models.MetricsSummaryResult
<Extension()>
Public Function GetMetricSummary (operations As IApplicationInsightsDataClient, metricId As String, Optional timespan As Nullable(Of TimeSpan) = Nothing, Optional aggregation As IList(Of String) = Nothing, Optional top As Nullable(Of Integer) = Nothing, Optional orderby As String = Nothing, Optional filter As String = Nothing) As MetricsSummaryResult

パラメーター

operations
IApplicationInsightsDataClient

この拡張メソッドの操作グループ。

metricId
String

メトリックの ID。 これは、標準の AI メトリックまたはアプリケーション固有のカスタム メトリックです。 使用可能な値には、'requests/count'、'requests/duration'、'requests/failed'、'users/count'、'users/authenticated'、 'pageViews/count'、'pageViews/duration'、'client/processingDuration'、'client/networkDuration'、'client/networkDuration'、'client/totalDuration'、'dependencies/count'、'dependencies/failed'、'dependencies/duration'、'exceptions/count'、'exceptions/browser'、'exceptions/server'、'sessions/count'、'performanceCounters/requestExecutionTime', 'performanceCounters/requestsPerSecond', 'performanceCounters/requestsInQueue', 'performanceCounters/memoryAvailableBytes'、'performanceCounters/exceptionsPerSecond'、'performanceCounters/processCpuPercentage'、'performanceCounters/processIOBytesPerSecond'、'performanceCounters/processPrivateBytes'、'performanceCounters/processorCpuPercentage'、'availabilityResults/availabilityPercentage'、'availabilityResults/duration'、'billing/telemetryCount', 'customEvents/count'

timespan
Nullable<TimeSpan>

メトリック値を取得する期間。 これは ISO8601 期間の値です。 timespan を省略すると、既定の PT12H 時間範囲 ("過去 12 時間") が使用されます。 クエリが実行される実際の期間は、サーバー ベースで調整できます。 いずれの場合も、クエリに使用される実際の期間が応答に含まれます。

aggregation
IList<String>

メトリック値を計算するときに使用する集計。 一度に複数の集計を取得するには、それらをコンマで区切ります。 集計が指定されていない場合は、メトリックの既定の集計が使用されます。

top
Nullable<Int32>

返すセグメントの数。 この値は、セグメントが指定されている場合にのみ有効です。

orderby
String

セグメントを並べ替える集計関数と方向。 この値は、セグメントが指定されている場合にのみ有効です。

filter
String

結果をフィルター処理するために使用される式。 この値は、有効な OData フィルター式である必要があります。ここで、各句のキーは、取得するメトリックに適用可能なディメンションにする必要があります。

戻り値

注釈

1 つのメトリックの概要メトリック値を取得します

適用対象