MetricsExtensions.GetSegmentedMetric Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupérer des données de métrique
public static Microsoft.Azure.ApplicationInsights.Query.Models.MetricsSegmentedResult GetSegmentedMetric (this Microsoft.Azure.ApplicationInsights.Query.IMetrics operations, string appId, string metricId, string timespan = default, System.Collections.Generic.IList<string> aggregation = default, System.Collections.Generic.IList<string> segment = default, int? top = default, string orderby = default, string filter = default);
static member GetSegmentedMetric : Microsoft.Azure.ApplicationInsights.Query.IMetrics * string * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<int> * string * string -> Microsoft.Azure.ApplicationInsights.Query.Models.MetricsSegmentedResult
<Extension()>
Public Function GetSegmentedMetric (operations As IMetrics, appId As String, metricId As String, Optional timespan As String = Nothing, Optional aggregation As IList(Of String) = Nothing, Optional segment As IList(Of String) = Nothing, Optional top As Nullable(Of Integer) = Nothing, Optional orderby As String = Nothing, Optional filter As String = Nothing) As MetricsSegmentedResult
Paramètres
- operations
- IMetrics
Groupe d’opérations pour cette méthode d’extension.
- appId
- String
ID de l’application. Il s’agit de l’ID d’application du panneau Des paramètres d’accès à l’API dans le Portail Azure.
- metricId
- String
ID de la métrique. Il s’agit d’une métrique IA standard ou d’une métrique personnalisée spécifique à l’application. Les valeurs possibles sont les suivantes : 'requests/count', 'requests/duration', 'requests/failed', 'users/count', 'users/authenticated', 'pageViews/count', 'pageViews/duration', 'client/processingDuration', 'client/receiveDuration', 'client/networkDuration', 'client/sendDuration', 'client/sendDuration', 'client/totalDuration', 'dépendances/nombre', 'dépendances/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
- String
Intervalle de temps sur lequel récupérer des valeurs de métriques. Il s’agit d’une valeur de période ISO8601. Si l’intervalle de temps est omis, un intervalle de temps par défaut de PT12H
(« 12 dernières heures ») est utilisé. L’intervalle de temps réel interrogé peut être ajusté par le serveur basé sur le serveur. Dans tous les cas, l’intervalle de temps réel utilisé pour la requête est inclus dans la réponse.
Agrégation à utiliser lors du calcul des valeurs de métrique. Pour récupérer plusieurs agrégations à la fois, séparez-les par une virgule. Si aucune agrégation n’est spécifiée, l’agrégation par défaut de la métrique est utilisée.
Nom de la dimension par laquelle segmenter les valeurs de métrique. Cette dimension doit s’appliquer à la métrique que vous récupérez. Pour segmenter plusieurs dimensions à la fois, séparez-les par une virgule (,). Dans ce cas, les données de métrique sont segmentées dans l’ordre dans lequel les dimensions sont répertoriées dans le paramètre.
Nombre de segments à retourner. Cette valeur n’est valide que lorsque segment est spécifié.
- orderby
- String
Fonction d’agrégation et direction par laquelle trier les segments. Cette valeur n’est valide que lorsque segment est spécifié.
- filter
- String
Expression utilisée pour filtrer les résultats. Cette valeur doit être une expression de filtre OData valide où les clés de chaque clause doivent être des dimensions applicables à la métrique que vous récupérez.
Retours
Remarques
Obtient les valeurs de métrique pour une seule métrique
S’applique à
Azure SDK for .NET