Exploration des mesures dans Application InsightsExploring Metrics in Application Insights

Les mesures dans Application Insights sont des mesures et le nombre des événements envoyés par la télémétrie de votre application.Metrics in Application Insights are measured values and counts of events that are sent in telemetry from your application. Elles vous permettent de détecter les problèmes de performances et de constater les tendances dans l'utilisation de votre application.They help you detect performance issues and watch trends in how your application is being used. Il existe un large éventail de mesures standard et vous pouvez également créer vos propres mesures personnalisées et vos propres événements personnalisés.There's a wide range of standard metrics, and you can also create your own custom metrics and events.

Notes

Cet article décrit l’expérience Metrics Explorer classique, actuellement déconseillée et destinée à être mise hors service.This article describes the classic metrics explorer experience which is currently deprecated and will eventually be retired. Nous recommandons d'opter pour la nouvelle expérience décrite cet article.We recommend checking out the new experience which is described in this article.

Les mesures et le nombre des événements sont affichés dans des graphiques présentant les valeurs agrégées, comme la somme, la moyenne ou le décompte.Metrics and event counts are displayed in charts of aggregated values such as sums, averages, or counts.

Voici un exemple de jeu de graphiques :Here's a sample set of charts:

Tous les graphiques de mesures se trouvent dans le portail Application Insights.You find metrics charts everywhere in the Application Insights portal. Dans la plupart des cas, ils peuvent être personnalisés, et vous pouvez ajouter plusieurs graphiques dans le panneau.In most cases, they can be customized, and you can add more charts to the blade. Dans le volet d’aperçu, cliquez pour accéder aux graphiques plus détaillés (ayant des titres tels que « Server »), ou cliquez sur Metrics Explorer pour ouvrir un nouveau panneau où vous pouvez créer des graphiques personnalisés.From the Overview blade, click through to more detailed charts (which have titles such as "Servers"), or click Metrics Explorer to open a new blade where you can create custom charts.

PériodeTime range

Vous pouvez modifier l’intervalle de temps sur lequel portent les graphiques et les grilles dans n’importe quel panneau.You can change the Time range covered by the charts or grids on any blade.

Ouvrez le panneau Vue d'ensemble de votre application dans le portail Azure

Si vous attendez des données qui ne sont pas encore affichées, cliquez sur Actualiser.If you're expecting some data that hasn't appeared yet, click Refresh. Les graphiques s’actualisent régulièrement, mais plus les intervalles de temps sur lesquels ils portent sont étendus, plus les intervalles d’actualisation sont longs.Charts refresh themselves at intervals, but the intervals are longer for larger time ranges. Les données peuvent mettre un certain temps pour passer du pipeline d’analyse au graphique.It can take a while for data to come through the analysis pipeline onto a chart.

Pour faire un zoom sur une partie d’un graphique, placez le curseur dessus :To zoom into part of a chart, drag over it:

Sélectionnez une partie d'un graphique.

Cliquez sur le bouton d’annulation du zoom pour restaurer l’état initial.Click the Undo Zoom button to restore it.

Valeurs de granularité et de pointGranularity and point values

Pointez votre souris sur le graphique pour afficher les valeurs des mesures à ce stade.Hover your mouse over the chart to display the values of the metrics at that point.

Pointez la souris sur un graphique

La valeur de la mesure à un moment donné est agrégée à l'intervalle d'échantillonnage précédent.The value of the metric at a particular point is aggregated over the preceding sampling interval.

L’intervalle d’échantillonnage, ou « granularité », s’affiche en haut du panneau.The sampling interval or "granularity" is shown at the top of the blade.

En-tête du panneau.

Vous pouvez ajuster le niveau de granularité dans le panneau Période :You can adjust the granularity in the Time range blade:

En-tête du panneau.

Les niveaux de granularité disponibles dépendent de la période que vous sélectionnez.The granularities available depend on the time range you select. Les niveaux de granularité explicites sont des alternatives à la granularité « automatique » pour la période.The explicit granularities are alternatives to the "automatic" granularity for the time range.

Modification des graphiques et des grillesEditing charts and grids

Pour ajouter un nouveau graphique au panneau :To add a new chart to the blade:

Dans Metrics Explorer, sélectionnez Ajouter un graphique

Sélectionnez Modifier sur un graphique nouveau ou existant pour modifier ce qui est affiché :Select Edit on an existing or new chart to edit what it shows:

Sélectionner une ou plusieurs mesures

Vous pouvez afficher plusieurs mesures dans un graphique, bien qu'il existe des restrictions sur les combinaisons affichables.You can display more than one metric on a chart, though there are restrictions about the combinations that can be displayed together. Dès que vous sélectionnez une mesure, certaines autres sont désactivées.As soon as you choose one metric, some of the others are disabled.

Si vous avez ajouté des mesures personnalisées au code de votre application (appels à TrackMetric et TrackEvent), elles sont répertoriées ici.If you coded custom metrics into your app (calls to TrackMetric and TrackEvent) they will be listed here.

Segmenter vos donnéesSegment your data

Vous pouvez fractionner une mesure par propriété, par exemple, pour comparer des affichages de page sur des clients avec différents systèmes d’exploitation.You can split a metric by property - for example, to compare page views on clients with different operating systems.

Sélectionnez un graphique ou une grille, basculez vers le regroupement et choisissez une propriété de regroupement :Select a chart or grid, switch on grouping and pick a property to group by:

Activez le regroupement, puis une propriété de regroupement

Notes

Lorsque vous utilisez le regroupement, les types de graphiques en aires et à barres fournissent un affichage empilé.When you use grouping, the Area and Bar chart types provide a stacked display. Cet affichage convient pour la méthode d’agrégation Somme.This is suitable where the Aggregation method is Sum. Mais si le type d’agrégation est Moyenne, choisissez les types d’affichage en ligne ou en grille.But where the aggregation type is Average, choose the Line or Grid display types.

Si vous avez ajouté des mesures personnalisées au code de votre application et qu'elles incluent des valeurs de propriétés, vous pourrez sélectionner la propriété dans la liste.If you coded custom metrics into your app and they include property values, you'll be able to select the property in the list.

Le graphique est trop petit pour les données segmentées ?Is the chart too small for segmented data? Ajustez la hauteur :Adjust its height:

Ajustez le curseur.

Types d’agrégationAggregation types

La légende sur le côté affiche généralement par défaut la valeur agrégée sur la période couverte par le graphique.The legend at the side by default usually shows the aggregated value over the period of the chart. Si vous pointez sur le graphique, il affiche la valeur au niveau de ce point.If you hover over the chart, it shows the value at that point.

Chaque point de données du graphique est un agrégat des valeurs de données reçues dans l’intervalle d’échantillonnage précédent, encore appelé « granularité ».Each data point on the chart is an aggregate of the data values received in the preceding sampling interval or "granularity". La granularité est indiquée en haut du panneau et varie en fonction de l’échelle de temps globale du graphique.The granularity is shown at the top of the blade, and varies with the overall timescale of the chart.

Les mesures sont agrégées de différentes façons :Metrics can be aggregated in different ways:

  • Count est un décompte des événements reçus dans l’intervalle d’échantillonnage.Count is a count of the events received in the sampling interval. Il est utilisé pour des événements tels que les requêtes.It is used for events such as requests. Les variations dans la hauteur du graphique indiquent les variations de la vitesse à laquelle les événements se produisent.Variations in the height of the chart indicates variations in the rate at which the events occur. Mais notez que la valeur numérique change lorsque vous modifiez l’intervalle d’échantillonnage.But note that the numeric value changes when you change the sampling interval.

  • Sum ajoute les valeurs de tous les points de données reçus pendant un intervalle d’échantillonnage ou la période du graphique.Sum adds up the values of all the data points received over the sampling interval, or the period of the chart.

  • Average divise la somme par le nombre de points de données reçus durant l'intervalle.Average divides the Sum by the number of data points received over the interval.

  • Unique est utilisé pour comptabiliser les nombres d'utilisateurs et de comptes.Unique counts are used for counts of users and accounts. Sur l’intervalle d’échantillonnage ou sur la période du graphique, la figure indique le nombre d’utilisateurs différents dans cette période.Over the sampling interval, or over the period of the chart, the figure shows the count of different users seen in that time.

  • % - versions en pourcentage de chaque agrégation utilisées uniquement avec des graphiques segmentés.% - percentage versions of each aggregation are used only with segmented charts. Le total équivaut toujours à 100 %, et le graphique montre la contribution relative des différents composants d’un total.The total always adds up to 100%, and the chart shows the relative contribution of different components of a total.

    Agrégation de pourcentage

Modification du type d’agrégationChange the aggregation type

Modification du graphique, puis sélection de l’agrégation

La méthode par défaut de chaque mesure s’affiche lorsque vous créez un graphique ou lorsque toutes les mesures sont désélectionnées :The default method for each metric is shown when you create a new chart or when all metrics are deselected:

Désélectionnez toutes les métriques afin d’afficher les valeurs par défaut

Épingler l’axe des ordonnéesPin Y-axis

Par défaut, un graphique affiche les ordonnées à partir de zéro jusqu’aux valeurs maximales dans la plage de données, afin de donner une représentation visuelle du quantum des valeurs.By default a chart shows Y axis values starting from zero till maximum values in the data range, to give a visual representation of quantum of the values. Mais parfois, plus que le quantum, il peut être intéressant d’examiner visuellement les changements mineurs dans les valeurs.But in some cases more than the quantum it might be interesting to visually inspect minor changes in values. Pour ce genre de personnalisations, utilisez la fonction d’édition de la plage des ordonnées afin d’épingler la valeur Y minimale ou maximale à l’endroit souhaité.For customizations like this use the Y-axis range editing feature to pin the Y-axis minimum or maximum value at desired place. Activez la case à cocher « Paramètres avancés » pour afficher les paramètres de la plage des ordonnées.Click on "Advanced Settings" check box to bring up the Y-axis range Settings

Cliquez sur Paramètres avancés, sélectionnez une plage personnalisée et spécifiez les valeurs minimale et maximale.

Filtrer vos donnéesFilter your data

Pour afficher uniquement les mesures d'un jeu de valeurs de propriété sélectionné :To see just the metrics for a selected set of property values:

Cliquez sur le filtre, développez une propriété et vérifiez les valeurs

Si vous ne sélectionnez aucune valeur pour une propriété particulière, c'est la même chose que si vous aviez sélectionné toutes les valeurs : il n'existe aucun filtre sur cette propriété.If you don't select any values for a particular property, it's the same as selecting them all: there is no filter on that property.

Notez le nombre d'événements en même temps que chaque valeur de propriété.Notice the counts of events alongside each property value. Lorsque vous sélectionnez les valeurs d'une propriété, le nombre est modifié, en même temps que les autres valeurs de la propriété.When you select values of one property, the counts alongside other property values are adjusted.

Les filtres s’appliquent à tous les graphiques dans un panneau.Filters apply to all the charts on a blade. Si vous souhaitez que différents filtres s’appliquent à différents graphiques, créez et enregistrez des panneaux de mesure différents.If you want different filters applied to different charts, create and save different metrics blades. Si vous le souhaitez, vous pouvez épingler des graphiques à partir de différents panneaux au tableau de bord, afin de les afficher parallèlement.If you want, you can pin charts from different blades to the dashboard, so that you can see them alongside each other.

Supprimer le robot et tester le trafic webRemove bot and web test traffic

Utilisez le filtre de trafic réel ou synthétique et activez l’option réel.Use the filter Real or synthetic traffic and check Real.

Vous pouvez également filtrer par source du trafic synthétique.You can also filter by Source of synthetic traffic.

Pour ajouter des propriétés à la liste de filtresTo add properties to the filter list

Vous souhaitez filtrer la télémétrie pour une catégorie de votre choix ?Would you like to filter telemetry on a category of your own choosing? Par exemple, vous pouvez diviser vos utilisateurs en catégories différentes et segmenter vos données à l’aide de ces catégories.For example, maybe you divide up your users into different categories, and you would like segment your data by these categories.

Créez votre propriété.Create your own property. Définissez-la dans un Initialiseur de télémétrie pour qu'elle s'affiche dans toute la télémétrie, notamment la télémétrie standard envoyée par différents modules de kit de développement logiciel (SDK).Set it in a Telemetry Initializer to have it appear in all telemetry - including the standard telemetry sent by different SDK modules.

Modifier le type de graphiqueEdit the chart type

Notez que vous pouvez basculer entre les grilles et les graphiques :Notice that you can switch between grids and graphs:

Sélectionnez une grille ou un graphique, puis choisissez un type de graphique

Enregistrer votre panneau de mesuresSave your metrics blade

Une fois que vous avez créé des graphiques, enregistrez-les en tant que favoris.When you've created some charts, save them as a favorite. Si vous travaillez avec un compte professionnel, vous pouvez choisir de les partager avec d'autres membres de l'équipe.You can choose whether to share it with other team members, if you use an organizational account.

Choisissez Favori

Pour réafficher le panneau, allez dans le panneau Vue d'ensemble et ouvrez Favoris :To see the blade again, go to the overview blade and open Favorites:

Dans le panneau Vue d'ensemble, cliquez sur Favoris

Si vous avez choisi une période relative lorsque vous avez enregistré, le panneau sera mis à jour avec les dernières mesures.If you chose Relative time range when you saved, the blade will be updated with the latest metrics. Si vous avez choisi une période absolue, il affiche les mêmes données à chaque fois.If you chose Absolute time range, it will show the same data every time.

Réinitialiser le panneauReset the blade

Si vous modifiez un panneau, mais que vous souhaitez revenir à la configuration originale enregistrée, cliquez sur Réinitialiser.If you edit a blade but then you'd like to get back to the original saved set, just click Reset.

Dans les boutons en haut de Metrics Explorer

Flux de métriques temps réelLive metrics stream

Pour obtenir une vue bien plus immédiate de votre télémétrie, ouvrez le Flux temps réel.For a much more immediate view of your telemetry, open Live Stream. La plupart des mesures s’affichent au bout de quelques minutes en raison du processus d’agrégation.Most metrics take a few minutes to appear, because of the process of aggregation. En revanche, les métriques temps réel sont optimisées pour avoir une faible latence.By contrast, live metrics are optimized for low latency.

Définir des alertesSet alerts

Pour être averti par courrier électronique en cas de valeurs inhabituelles pour une métrique, ajoutez une alerte.To be notified by email of unusual values of any metric, add an alert. Vous pouvez choisir d'envoyer le courrier électronique aux administrateurs de compte ou à des adresses de messagerie spécifiques.You can choose either to send the email to the account administrators, or to specific email addresses.

Dans Metrics Explorer, sélectionnez Règles d'alerte, Ajouter une alerte

En savoir plus sur les alertes.Learn more about alerts.

Exportation continueContinuous Export

Si vous souhaitez mettre en place une exportation continue des données pour les traiter en externe, envisagez d’utiliser l ’Exportation continue.If you want data continuously exported so that you can process it externally, consider using Continuous export.

Power BIPower BI

Si vous souhaitez obtenir des vues enrichies de vos données, vous pouvez exporter vers Power BI.If you want even richer views of your data, you can export to Power BI.

AnalyticsAnalytics

Analyse est un moyen plus souple d’analyser vos données de télémétrie à l’aide d’un langage de requête puissant.Analytics is a more versatile way to analyze your telemetry using a powerful query language. Utilisez l’analyse si vous souhaitez combiner ou calculer les résultats à partir des mesures ou effectuer une exploration approfondie des performances récentes de votre application.Use it if you want to combine or compute results from metrics, or perform an in-depth exploration of your app's recent performance.

Dans un graphique de mesures, vous pouvez cliquer sur l’icône Analyse pour accéder directement à la requête d’analyse correspondante.From a metric chart, you can click the Analytics icon to get directly to the equivalent Analytics query.

Résolution de problèmesTroubleshooting

Mon graphique ne contient aucune donnée.I don't see any data on my chart.

  • Les filtres s’appliquent à tous les graphiques du panneau.Filters apply to all the charts on the blade. Lorsque vous vous concentrez sur un graphique, vérifiez que vous n’avez pas défini un filtre qui exclut toutes les données d’un autre graphique.Make sure that, while you're focusing on one chart, you didn't set a filter that excludes all the data on another.

    Si vous souhaitez définir des filtres différents sur différents graphiques, créez-les dans des panneaux différents, enregistrez-les sous forme de favoris distincts.If you want to set different filters on different charts, create them in different blades, save them as separate favorites. Si vous le souhaitez, vous pouvez les épingler au tableau de bord afin de les afficher parallèlement.If you want, you can pin them to the dashboard so that you can see them alongside each other.

  • Si vous regroupez un graphique en fonction d’une propriété qui n’est pas définie dans la mesure, alors il n’y aura rien à afficher sur le graphique.If you group a chart by a property that is not defined on the metric, then there will be nothing on the chart. Essayez de désélectionner l’option « regrouper par » ou choisissez une propriété de regroupement différente.Try clearing 'group by', or choose a different grouping property.

  • Les données de performances (UC, taux d’E/S, etc.) sont disponibles pour les services web Java, les applications de bureau Windows, les services et applications web IIS si vous installez le moniteur d’état (Status monitor) et Azure Cloud Services.Performance data (CPU, IO rate, and so on) is available for Java web services, Windows desktop apps, IIS web apps and services if you install status monitor, and Azure Cloud Services. Ces données ne sont pas disponibles pour les sites web Azure.It isn't available for Azure websites.

VidéoVideo

Étapes suivantesNext steps