Freigeben über


Metrics.GetMetricSummaryWithHttpMessagesAsync Methode

Definition

Abrufen von Metrikdaten für die Zusammenfassung

public System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<Microsoft.Azure.ApplicationInsights.Query.Models.MetricsSummaryResult>> GetMetricSummaryWithHttpMessagesAsync (string appId, string metricId, string timespan = default, System.Collections.Generic.IList<string> aggregation = default, int? top = default, string orderby = default, string filter = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetMetricSummaryWithHttpMessagesAsync : string * string * string * System.Collections.Generic.IList<string> * Nullable<int> * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<Microsoft.Azure.ApplicationInsights.Query.Models.MetricsSummaryResult>>
override this.GetMetricSummaryWithHttpMessagesAsync : string * string * string * System.Collections.Generic.IList<string> * Nullable<int> * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<Microsoft.Azure.ApplicationInsights.Query.Models.MetricsSummaryResult>>
Public Function GetMetricSummaryWithHttpMessagesAsync (appId As String, metricId As String, Optional timespan As String = 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, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpOperationResponse(Of MetricsSummaryResult))

Parameter

appId
String

ID der Anwendung. Dies ist die Anwendungs-ID auf dem Blatt API-Zugriffseinstellungen im Azure-Portal.

metricId
String

ID der Metrik. Dies ist entweder eine KI-Standardmetrik oder eine anwendungsspezifische benutzerdefinierte Metrik. Mögliche Werte sind: "requests/count", "requests/duration", "requests/failed", "users/count", "users/authenticated", "pageViews/count", "pageViews/duration", "client/processingDuration", "client/receiveDuration", "client/networkDuration", "client/sendDuration", "client/totalDuration", "dependencies/count", "dependencies/failed", "dependencies/duration", "exceptions/count", "exceptions/browser", "exceptions/server", "sessions/count", "performanceCounters/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
String

Der Zeitraum, über den Metrikwerte abgerufen werden sollen. Dies ist ein ISO8601-Zeitraumwert. Wenn die Zeitspanne ausgelassen wird, wird ein Standardzeitbereich von PT12H ("letzte 12 Stunden") verwendet. Der tatsächliche Zeitraum, der abgefragt wird, kann vom Server basierend angepasst werden. In allen Fällen ist die tatsächliche Zeitspanne, die für die Abfrage verwendet wird, in der Antwort enthalten.

aggregation
IList<String>

Die Aggregation, die beim Berechnen der Metrikwerte verwendet werden soll. Um mehrere Aggregationen gleichzeitig abzurufen, trennen Sie diese durch ein Komma. Wenn keine Aggregation angegeben wird, wird die Standardaggregation für die Metrik verwendet.

top
Nullable<Int32>

Die Anzahl der zurückzugebenden Segmente. Dieser Wert ist nur gültig, wenn segment angegeben wird.

orderby
String

Die Aggregationsfunktion und -richtung, nach der die Segmente sortiert werden sollen. Dieser Wert ist nur gültig, wenn segment angegeben wird.

filter
String

Ein Ausdruck, der zum Filtern der Ergebnisse verwendet wird. Bei diesem Wert sollte es sich um einen gültigen OData-Filterausdruck handeln, bei dem die Schlüssel jeder Klausel gültige Dimensionen für die metrik sein sollten, die Sie abrufen.

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Implementiert

Hinweise

Ruft Zusammenfassungsmetrikwerte für eine einzelne Metrik ab.

Gilt für: