Vous pouvez afficher les tableaux de bord et la carte de topologie créés par Application Monitoring pour vos applications, services et charges de travail App Hub afin de surveiller les performances des ressources, d'inspecter les signaux d'or et les alertes, d'enregistrer des services et des charges de travail, et de diagnostiquer les problèmes.
Ce qu'affiche la surveillance des applications
Les tableaux de bord de surveillance des applications affichent les éléments suivants :
- Détails sur vos applications enregistrées, y compris leur emplacement, leur criticité, ainsi que les services (
) et les charges de travail (
) enregistrés. Détails sur vos services et charges de travail découverts et enregistrés, y compris leur type fonctionnel, qui vous permet d'identifier les agents () et les serveurs MCP (
).Données de télémétrie pour vos applications, services et charges de travail :
- Données de journaux et de métriques générées par l'infrastructure compatible.
- Segments de trace générés par les applications instrumentées.
- Signaux d'or définis par OpenTelemetry pour le trafic, la latence et le taux d'erreur lorsqu'une charge de travail s'exécute sur Google Kubernetes Engine. Pour en savoir plus, consultez Instrumenter pour Application Monitoring.
Ouvrez les alertes pour vos applications, services et charges de travail. Pour les applications, ainsi que pour les services et les charges de travail enregistrés, ces alertes proviennent de règles d'alerte associées à une application App Hub. Pour les services et les charges de travail découverts, Google Cloud Observability utilise le nom de l'inventaire des éléments cloud pour identifier les règles d'alerte pertinentes.
Un graphique de topologie qui fournit une vue dynamique des relations entre les services et les charges de travail. Ce graphique affiche également les alertes et le trafic.
Navigation dans la consoleGoogle Cloud lors de l'utilisation d'un dossier compatible avec les applications
App Hub est compatible avec deux configurations : les dossiers compatibles avec les applications et les projets hôtes App Hub. Cette section ne s'applique que lorsque vous utilisez un dossier compatible avec les applications.
Lorsque vous utilisez un dossier compatible avec les applications, la console Google Cloud réinitialise automatiquement le sélecteur de ressources d'un dossier compatible avec les applications vers le projet de gestion du dossier lorsque vous accédez à une page Google Cloud Observability. Si vous accédez à une autre page de la console Google Cloud , le sélecteur de ressources est réinitialisé sur le dossier compatible avec les applications.
Cloud Logging accepte les dossiers en tant que ressource. Par exemple, les dossiers stockent les récepteurs de journaux et les buckets de journaux créés par le système, nommés _Default et _Required.
Pour accéder à la ressource de dossier, utilisez le sélecteur de ressources et sélectionnez manuellement le dossier compatible avec les applications.
Avant de commencer
Avant de pouvoir utiliser Application Monitoring, assurez-vous de configurer votre projet hôte ou de gestion App Hub. Il s'agit du projet que vous utilisez pour afficher les données de télémétrie de votre application :
-
Pour obtenir les autorisations nécessaires pour afficher les données de journaux et de métriques, créer des règles d'alerte et personnaliser des tableaux de bord, demandez à votre administrateur de vous accorder les rôles IAM suivants :
- Visionneuse de journaux (
roles/logging.viewer) sur votre projet hôte ou de gestion App Hub et sur tous les autres projets listés dans son champ d'action des journaux par défaut. Ce rôle permet d'accéder à la plupart des entrées de journal du bucket de journaux_Default. Pour en savoir plus, consultez Rôles Logging. - Accesseur de vues de journaux (
roles/logging.viewAccessor) sur les vues de journaux listées dans le champ d'action des journaux par défaut de votre projet hôte ou de gestion App Hub. Pour en savoir plus sur l'attribution d'un accès à une vue de journal, consultez Contrôler l'accès à une vue de journal. - Éditeur Monitoring (
roles/monitoring.editor) sur votre projet hôte ou de gestion App Hub. Pour les comptes principaux qui n'ont pas besoin de créer ni de modifier des règles d'alerte ou des tableaux de bord, envisagez d'attribuer le rôle Lecteur Monitoring (roles/monitoring.viewer). - Utilisateur Cloud Trace (
roles/cloudtrace.user) sur votre projet hôte ou de gestion App Hub, et sur les projets du champ d'application de trace par défaut. - Lecteur App Hub (
roles/apphub.viewer) sur votre projet hôte ou de gestion App Hub. Pour en savoir plus, consultez Rôles et autorisations App Hub.
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.
- Visionneuse de journaux (
Assurez-vous d'avoir configuré le champ d'application d'observabilité de votre projet hôte ou de gestion App Hub. Pour en savoir plus, consultez Configurer la surveillance des applications.
Le champ d'application de l'observabilité contrôle les données disponibles pour votre projet hôte ou de gestion App Hub. Les paramètres par défaut de ces champs d'application peuvent ne pas vous permettre d'afficher toutes les données de journaux ou de métriques.
Mettez à jour les règles d'alerte qui surveillent les données de votre application pour inclure des étiquettes spécifiques à l'application. Pour en savoir plus, consultez Associer une règle d'alerte à un service ou à une charge de travail.
Lister les applications
Pour lister les applications que vous avez enregistrées auprès d'App Hub, ainsi que des informations telles que le nombre d'alertes, l'emplacement, la criticité et l'environnement de l'application, procédez comme suit :
-
Dans la console Google Cloud , accédez à la page Surveillance des applications :
Accéder à Surveillance des applications
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
- Dans la barre d'outils de la console Google Cloud , sélectionnez votre projet hôte ou votre projet de gestion App Hub.
Sélectionnez l'onglet Applications.
La capture d'écran suivante illustre le tableau de bord récapitulatif :
Dans l'onglet Applications, plusieurs options s'offrent à vous :
Pour ouvrir une application dans App Hub, cliquez sur more_vert Plus, puis sélectionnez Gérer dans App Hub.
Pour examiner une application, sélectionnez son nom. Dans le tableau de bord qui s'ouvre, vous pouvez explorer les données de journal, de trace et de métrique de l'application, ainsi que sa topologie. Vous pouvez également ouvrir des tableaux de bord spécifiques à chaque service ou charge de travail faisant partie de l'application.
Pour en savoir plus, consultez la section Examiner une application de ce document.
Lister les services et charges de travail enregistrés et découverts
App Hub vous permet d'enregistrer des ressources d'infrastructure en tant que services ou charges de travail. Il peut également détecter les ressources d'infrastructure candidates à l'enregistrement. Les services et les charges de travail peuvent avoir l'un des états d'enregistrement suivants :
Enregistré : services et charges de travail enregistrés dans une application et gérés par App Hub.
Découverts : services et charges de travail que vous pouvez enregistrer dans une application, car ils font partie de la limite de gestion des applications et ne sont enregistrés dans aucune autre application, ou peuvent être enregistrés dans plusieurs applications. L'état "Découvert" inclut également les services et les charges de travail que vous supprimez ou dont vous annulez l'enregistrement dans une application, mais que vous pouvez enregistrer à nouveau.
Dissocié : services ou charges de travail enregistrés dans une application, mais qu'App Hub ne peut pas gérer ni surveiller, car leurs ressources Google Cloud sous-jacentes ne font plus partie de la limite de gestion de l'application que vous avez définie.
Pour lister vos services et charges de travail enregistrés et découverts, procédez comme suit :
-
Dans la console Google Cloud , accédez à la page Surveillance des applications :
Accéder à Surveillance des applications
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
- Dans la barre d'outils de la console Google Cloud , sélectionnez votre projet hôte ou votre projet de gestion App Hub.
Sélectionnez l'onglet Services et charges de travail.
La page Services et charges de travail liste tous les services et charges de travail enregistrés. Pour chaque région App Hub compatible, il liste également au maximum 100 services découverts et 100 charges de travail découvertes.
Pour vous aider à identifier le type de chaque ressource, le tableau comprend les colonnes suivantes :
- Type App Hub : affiche le type d'enregistrement App Hub, qui est soit Service (
), soit Charge de travail (
). - Type fonctionnel : affiche le type fonctionnel App Hub, tel que Agent () ou Serveur MCP (
).
- Type App Hub : affiche le type d'enregistrement App Hub, qui est soit Service (
Dans l'onglet Services et charges de travail, vous pouvez effectuer les opérations suivantes :
- Modifiez les données affichées dans le tableau à l'aide du bouton view_column Colonnes. Par exemple, vous pouvez afficher la colonne Type fonctionnel.
- Appliquez des filtres pour modifier la liste des services et des charges de travail. Par exemple, vous pouvez filtrer par type fonctionnel pour trouver des services et des charges de travail destinés aux agents ou aux serveurs MCP. De même, les filtres peuvent vous aider à trouver un service ou une charge de travail spécifique.
Enregistrez un ou plusieurs services ou charges de travail découverts dans une application nouvelle ou existante :
Pour enregistrer un seul service ou une seule charge de travail, dans la colonne Application, sélectionnez Enregistrer.
Pour enregistrer plusieurs services ou charges de travail, procédez comme suit :
Pour chaque service ou charge de travail, cochez la case check_box_outline_blank.
Vous pouvez effectuer jusqu'à 100 sélections. De plus, si une case n'est pas cochée, cela signifie que le service ou la charge de travail est déjà enregistré.
Dans la bannière de sélection de la table, sélectionnez Enregistrer.
Dans la boîte de dialogue d'enregistrement, choisissez entre créer une application ou en utiliser une existante, puis complétez la boîte de dialogue.
Nouvelle application : saisissez les détails de l'application et définissez l'emplacement sur
globalouregional. Vous devez utilisergloballorsque les services et les charges de travail résident dans plusieurs emplacements.Application existante : sélectionnez une application. Vous pouvez enregistrer n'importe quel service ou charge de travail avec une application dont l'emplacement est
global. Si une application possède un emplacement spécifique, vous ne pouvez enregistrer que les services et les charges de travail qui ont le même emplacement.
Pour en savoir plus sur les emplacements des applications, consultez Applications globales et régionales.
Pour les services et les charges de travail enregistrés, vous pouvez ouvrir l'application associée dans App Hub.
Ouvrez un tableau de bord qui affiche les données de télémétrie d'un service ou d'une charge de travail. Pour en savoir plus, consultez la section Examiner un service ou une application de ce document.
Afficher la topologie de votre limite de gestion des applications
Google Cloud Observability crée un graphique de topologie dynamique de vos services et charges de travail enregistrés et découverts à l'aide des données de trace. Pour déterminer les données de trace à analyser, Google Cloud Observability interroge les ressources listées dans le champ d'application de trace par défaut pour obtenir des données de trace, puis ne conserve que les données des projets situés dans la limite de gestion de votre application.
Pour afficher un graphique de topologie dynamique de vos applications, ainsi que de vos services et charges de travail découverts, procédez comme suit :
Suivez la procédure décrite dans Afficher la topologie de l'application : avant de commencer.
-
Dans la console Google Cloud , accédez à la page Surveillance des applications :
Accéder à Surveillance des applications
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
Dans la barre d'outils de la console Google Cloud , sélectionnez votre projet hôte ou votre projet de gestion App Hub.
Sélectionnez l'onglet Topologie.

La page Topologie affiche un cercle bleu pour chaque application enregistrée :
Pour deux applications, le cercle bleu affiche un bouton unfold_less Réduire. Pour ces applications, les services et les charges de travail sont affichés.
Pour une application, un seul nœud est affiché et le cercle bleu affiche le bouton Développer . La valeur du bouton correspond au nombre de services et de charges de travail enregistrés.
Pour les services et les charges de travail enregistrés et découverts, le graphique de topologie affiche un nœud avec une icône qui indique le type de ressource. Il affiche également les bords qui représentent le trafic entre deux nœuds.
Le graphique de topologie affiche au maximum 1 000 nœuds. Pour chaque région App Hub compatible, le graphique peut afficher au maximum 100 services découverts et 100 charges de travail découvertes.
À partir du graphique de topologie interactif, vous pouvez effectuer les opérations suivantes :
Modifiez la visualisation en effectuant un zoom avant ou arrière, en repositionnant les nœuds ou en réduisant un cercle d'application à un point.
Obtenez des informations sur les attributs et les alertes en sélectionnant une application ou un nœud.
Obtenez des informations sur le trafic entre les nœuds en sélectionnant l'arête. Un menu volant affiche les noms des nœuds et les métriques clés, telles que le taux d'erreur et le 95e centile de latence.
Pour en savoir plus sur cet onglet, consultez Afficher la topologie de l'application.
Examiner une application
Pour examiner l'état d'une application, procédez comme suit :
-
Dans la console Google Cloud , accédez à la page Surveillance des applications :
Accéder à Surveillance des applications
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
- Dans la barre d'outils de la console Google Cloud , sélectionnez votre projet hôte ou votre projet de gestion App Hub.
Sélectionnez l'onglet Aperçu, puis l'application dans la liste des applications.
Un tableau de bord de l'application s'ouvre avec l'onglet Présentation sélectionné. Cet onglet affiche des informations récapitulatives. Les sections suivantes décrivent les informations que vous trouverez dans les onglets Présentation, Tableaux de bord et Topologie.
Afficher des informations récapitulatives
Pour afficher des informations générales sur l'application, ainsi qu'une liste de services et de charges de travail, sélectionnez l'onglet Présentation :
Comme illustré, cet onglet fournit des informations générales sur l'application, ainsi qu'une liste des services et des charges de travail enregistrés dans l'application. Pour chaque service ou charge de travail, cet onglet affiche également les éléments suivants :
- Nombre d'alertes ouvertes. Pour afficher les détails de ces alertes, sélectionnez le nombre.
- Type App Hub.
Dans l'exemple, les colonnes du tableau ont été modifiées pour afficher également le type fonctionnel App Hub. Le type fonctionnel vous aide à identifier les charges de travail et les services agentiques :
- Agent ()
- Serveur MCP (
)
Valeurs des signaux clés :
- Trafic : taux de demandes entrantes sur le service ou la charge de travail au cours de la période sélectionnée. Pour certaines configurations, ce graphique contient des onglets. L'onglet Requête affiche la métrique de mise en réseau L7 et l'onglet Octets affiche la métrique de mise en réseau L4.
- Taux d'erreur du serveur : ratio entre les requêtes entrantes dont le code de réponse est équivalent à un code de réponse HTTP 5xx et toutes les requêtes entrantes sur la période sélectionnée.
- Latence P95 : 95e centile de la latence d'une requête diffusée au cours de la période sélectionnée, en millisecondes.
- Saturation : mesure le niveau de remplissage de votre service ou de votre charge de travail. Par exemple, pour les groupes d'instances gérés (MIG), Cloud Run et les déploiements Google Kubernetes Engine, ce champ indique l'utilisation du processeur.
Les options de l'onglet Aperçu vous permettent d'effectuer les opérations suivantes :
- Ouvrez l'application, un service ou une charge de travail dans App Hub.
- Ouvrez le tableau de bord d'un service ou d'une charge de travail.
- Réinitialisez la période. Lorsque vous ouvrez le tableau de bord, la période est définie sur l'heure la plus récente.
Afficher la télémétrie agrégée
Pour afficher les informations sur les journaux, les métriques, les traces et les alertes de votre application, sélectionnez l'onglet Tableaux de bord.
Les graphiques de cet onglet agrègent automatiquement les données de métriques pour les services et les charges de travail de votre application. Ces graphiques affichent également des annotations d'événements, qui peuvent vous aider à mettre en corrélation des données provenant de différentes sources lorsque vous résolvez un problème.
Pour afficher les annotations activées, cliquez sur
Annotations dans la barre d'outils.
L'onglet Tableaux de bord contient des filtres que vous pouvez utiliser pour limiter les données affichées dans l'onglet. Pour en savoir plus sur l'exploration des données affichées dans cet onglet, consultez la section Utiliser les options du tableau de bord pour explorer la télémétrie de ce document.
Consulter les ressources IA
Application Monitoring utilise les données de trace pour dériver des métriques, telles que l'utilisation des jetons et les taux d'erreur, pour les ressources d'IA utilisées par votre application. Ces métriques peuvent vous aider à comprendre l'état, le comportement et les coûts de votre application.
Pour afficher des informations sur les ressources d'IA associées à votre application, procédez comme suit :
- Sélectionnez l'onglet Tableaux de bord.
Dans la table des matières du tableau de bord, sélectionnez Ressources d'IA.
Si vous ne voyez pas d'entrée Ressources d'IA, cela signifie qu'aucune ressource d'IA n'est associée à votre application.
La section Ressources d'IA du tableau de bord vous permet d'afficher et d'explorer les informations suivantes :
- Nombre total de requêtes par seconde et nombre de jetons.
- Taux d'erreur moyen, latence et taux d'erreur d'appel d'outil.
- Utilisation des jetons.
- Taux d'erreur et latence pour les agents.
Pour savoir comment explorer ce tableau de bord, consultez Afficher les ressources d'IA.
Afficher la topologie
Pour afficher une vue dynamique des services, des charges de travail, des alertes et du trafic de votre application, sélectionnez l'onglet Topologie.
Pour en savoir plus sur l'onglet Topologie, consultez Afficher la topologie.
Examiner un service ou une charge de travail
La surveillance des applications crée un tableau de bord pour chaque service et charge de travail. Ces tableaux de bord affichent des données de télémétrie et des informations d'alerte, et peuvent vous aider à comprendre l'état d'un service ou d'une charge de travail spécifique. Vous pouvez explorer les données de ces tableaux de bord de la même manière que celles affichées dans l'onglet Tableau de bord d'une application.
La capture d'écran suivante illustre le tableau de bord d'une charge de travail :
L'état d'enregistrement d'un service ou d'une charge de travail affecte les données que la surveillance des applications affiche sur le tableau de bord pour le service ou la charge de travail :
Enregistré : Application Monitoring utilise les libellés et attributs spécifiques à l'application que l'infrastructure compatible et les applications instrumentées associent à la télémétrie qu'elles génèrent. Ces tableaux de bord affichent les données de journaux, de métriques et de traces.
Découvert : Application Monitoring dérive le type de ressource à l'aide du nom de l'élément, tel que défini par l'inventaire des éléments cloud. Il utilise ensuite le type de ressource pour identifier et filtrer les données de journaux et de métriques pour l'infrastructure compatible. Par exemple, si le type de ressource est déterminé comme étant
cloud_run-revision, les graphiques peuvent filtrer les données en fonction des valeurs des étiquetteslocationetservice_name.
Pour ouvrir le tableau de bord de surveillance des applications pour un service ou une charge de travail, procédez comme suit :
-
Dans la console Google Cloud , accédez à la page Surveillance des applications :
Accéder à Surveillance des applications
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
- Dans la barre d'outils de la console Google Cloud , sélectionnez votre projet hôte ou de gestion App Hub.
Sélectionnez l'onglet Services et charges de travail, puis sélectionnez le service ou la charge de travail.
Un tableau de bord s'ouvre pour le service ou la charge de travail que vous avez sélectionné.
Afficher des informations récapitulatives
Pour afficher des informations générales sur votre service ou votre charge de travail, sélectionnez l'option Présentation dans la table des matières du tableau de bord.
Cette section affiche les éléments suivants :
Informations sur l'application, telles que le type d'infrastructure et la criticité. Lorsque le type d'infrastructure ne peut pas être identifié, ce champ affiche Service App Hub. Pour en savoir plus, consultez Infrastructure compatible avec Application Monitoring.
Tableau des alertes.
Signaux clés.
Si un service ou une charge de travail n'est pas enregistré, cette section affiche également une bannière semblable à celle-ci :
This service is not registered. Register it to gain a unified view of your application's performance and stability.
Aucune action n'est requise. Toutefois, nous vous recommandons d'enregistrer vos services et vos charges de travail.
Afficher la télémétrie
Pour afficher les données de télémétrie, utilisez la table des matières du tableau de bord pour accéder au contenu pertinent :
- Pour afficher les signaux clés et d'autres informations sur les métriques, sélectionnez Infrastructure.
- Pour explorer les données de trace, sélectionnez Traces.
- Pour explorer les données des journaux, sélectionnez Journaux.
Les graphiques de télémétrie affichent des annotations d'événements qui peuvent vous aider à mettre en corrélation des données provenant de différentes sources lorsque vous résolvez un problème. Pour afficher les annotations activées, cliquez sur
Annotations dans la barre d'outils.
Pour savoir comment explorer les données de ces graphiques, consultez la section Utiliser les options du tableau de bord pour explorer la télémétrie de ce document.
Consulter les ressources IA
Pour afficher des informations sur les ressources d'IA, utilisez la table des matières du tableau de bord :
Agent : disponible pour les agents. Cette section affiche des informations sur les sessions, les appels d'agent et l'utilisation des jetons.
Outils : disponibles pour les agents. Cette section affiche des informations sur les appels d'outils, y compris le taux d'erreur, le nombre d'appels et la latence P95.
Modèles : disponibles pour certains agents. Cette section affiche des informations sur le nombre d'appels de modèle effectués par l'agent, le taux d'erreur et l'utilisation des jetons.
Pour savoir comment explorer les données de ces sections, consultez Afficher les ressources d'IA.
Utiliser les options du tableau de bord pour explorer la télémétrie
Les tableaux de bord de surveillance des applications affichent des informations sur les journaux, les métriques, les traces et les alertes. Cette section explique comment utiliser les options d'un tableau de bord ou d'un widget, comme un graphique, pour obtenir plus d'informations sur les données affichées. Vous pouvez également utiliser ces options pour modifier les données affichées.
Filtrer un tableau de bord
Vous pouvez ajouter des filtres à un tableau de bord qui s'appliquent à tous ses widgets.
Par exemple, la barre d'outils de l'onglet Tableau de bord d'une application contient un filtre tel que apphub_service_id: *. Pour afficher les données de services spécifiques, cliquez sur arrow_drop_down Menu, puis sélectionnez ces services dans la liste.
Explorer les données de journaux
Si vous consultez l'onglet Tableau de bord d'un tableau de bord d'application, vos données de journal s'affichent dans la section Journaux d'application. Sinon, vos données s'affichent dans la section Journaux.
Les sections Journaux d'application et Journaux d'un tableau de bord affichent les entrées de journal qui correspondent à un filtre et qui sont stockées par les ressources listées dans le champ d'application des journaux par défaut de votre projet hôte ou de gestion App Hub. Pour les applications, le filtre ressemble à ceci :
-- Application logs
(apphub_application_location=global)
(apphub_application_id=my-app)
Pour les services et les charges de travail, le filtre contient des clauses supplémentaires. Pour afficher le filtre appliqué à vos données de journal, cliquez sur Afficher la requête.
Si vous souhaitez écrire des requêtes, ouvrez un menu volant ou la page Explorateur de journaux. Les deux options vous permettent d'écrire et d'exécuter des requêtes, et de modifier le champ d'application. Toutefois, le menu volant conserve votre contexte actuel et vous permet d'enregistrer les résultats de votre exploration dans un tableau de bord personnalisé :
Pour ouvrir un menu volant, cliquez sur query_stats Explorer les données.
Une fois l'exploration terminée, cliquez sur Annuler pour fermer le menu volant et annuler vos modifications. Si vous souhaitez enregistrer vos modifications dans un tableau de bord personnalisé, cliquez sur Enregistrer dans le tableau de bord et remplissez la boîte de dialogue. Vous ne pouvez pas enregistrer vos modifications dans le tableau de bord que vous consultiez lorsque vous avez ouvert le menu contextuel.
Le menu volant ne liste pas les filtres affichés par le bouton Afficher la requête. Ces filtres sont appliqués au niveau du tableau de bord et ne peuvent pas être supprimés.
Pour ouvrir la page Explorateur de journaux dans un nouvel onglet du navigateur, cliquez sur Afficher dans l'Explorateur de journaux.
La requête est préconfigurée pour afficher les entrées de journal qui correspondent à des étiquettes d'application spécifiques et qui se trouvent dans la période spécifiée par le tableau de bord. Lorsque vous fermez l'onglet du navigateur, vos modifications sont supprimées.
Pour en savoir plus sur l'exploration de vos journaux, consultez les documents suivants :
- Créer et enregistrer des requêtes à l'aide du langage de requête Logging
- Afficher les journaux à l'aide de l'explorateur de journaux
Explorer les données de métriques
Les graphiques et les tableaux de votre tableau de bord affichent les signaux d'or et d'autres données de métriques pertinentes pour les ressources utilisées par votre application, service ou charge de travail. Les données affichées peuvent être stockées dans n'importe quel projet listé par le champ d'application des métriques de votre projet hôte ou de gestion App Hub.
Afficher la configuration du graphique
Pour afficher des détails tels que le type de métrique et les options d'agrégation d'un graphique qui affiche des données de métriques, accédez à la barre d'outils d'un graphique ou d'un tableau, puis cliquez sur info Informations.
Explorer les données
Pour explorer un graphique ou un tableau plus en détail, ouvrez un menu volant ou la page Explorateur de métriques. Ces deux options vous permettent d'essayer différents paramètres de graphique et d'enregistrer les résultats dans un tableau de bord personnalisé. Toutefois, le menu volant conserve votre contexte actuel :
Pour ouvrir un menu volant, cliquez sur query_stats Explorer les données.
Une fois l'exploration terminée, cliquez sur Annuler pour fermer le menu volant et annuler vos modifications. Si vous souhaitez enregistrer vos modifications dans un tableau de bord personnalisé, cliquez sur Enregistrer dans le tableau de bord et remplissez la boîte de dialogue. Vous ne pouvez pas enregistrer vos modifications dans le tableau de bord que vous consultiez lorsque vous avez ouvert le menu contextuel.
Pour afficher le graphique ou le tableau dans l'explorateur de métriques, accédez à la barre d'outils, cliquez sur more_vert Plus, puis sélectionnez Afficher dans l'explorateur de métriques.
Vous disposez maintenant d'un graphique temporaire que vous pouvez modifier et explorer. Par exemple, vous pouvez modifier les options d'agrégation ou le style d'affichage. Pour enregistrer votre graphique dans un tableau de bord personnalisé, cliquez sur Enregistrer dans le tableau de bord et remplissez la boîte de dialogue.
Corréler les données de métriques et de journaux
Lorsque vous affichez un graphique, vous pouvez explorer les données de journal écrites sur la même ressource que les données de métriques représentées graphiquement. Par exemple, si vous constatez un pic ou une baisse dans un graphique, vous pouvez explorer les entrées de journal pour obtenir des informations supplémentaires sur le système.
Pour mettre en corrélation vos données de métriques et de journaux, vous pouvez utiliser les options de graphique pour ouvrir un menu contextuel qui affiche à la fois le graphique et les entrées de journal sélectionnées. Vous pouvez ensuite utiliser les barres d'outils et les menus du menu volant pour explorer vos données de métriques et de journaux. Par exemple, vous pouvez ajouter des filtres à la requête de métrique, modifier la requête de journalisation, ou développer et explorer les entrées de journal.
La capture d'écran suivante illustre le menu déroulant :
Le menu volant n'affiche pas toutes les entrées de journal qui correspondent au sélecteur de période du tableau de bord. À la place, le système crée une requête de journalisation basée sur la requête de métrique. La requête de journalisation inclut toutes les variables applicables, mais pas les filtres au niveau du tableau de bord.
Afficher les données des métriques et des journaux
Vous pouvez mettre en corrélation les données de métriques et de journaux lorsqu'un graphique affiche n'importe quel type de métrique, à l'exception d'une métrique basée sur les journaux ou d'une métrique Prometheus. Lorsqu'un graphique affiche une métrique basée sur les journaux, une métrique Prometheus ou lorsqu'il n'affiche pas de données de métriques, vous ne pouvez pas mettre en corrélation les données de métriques et de journaux.
Pour ouvrir le menu qui affiche à la fois les données de métriques et de journaux, effectuez l'une des opérations suivantes :
Pour filtrer les données de journal uniquement par type de ressource et par variables applicables, dans la barre d'outils du graphique, cliquez sur more_vert Autres options de graphique, puis sélectionnez Inspecter les journaux associés.
Pour afficher les entrées de journal correspondant à une série temporelle spécifique, sélectionnez un point de la série temporelle sur le graphique à l'aide de votre pointeur, puis accédez à l'info-bulle et sélectionnez Inspecter les journaux associés.
Dans ce mode, le menu volant modifie le sélecteur de période pour qu'il soit de cinq minutes avant et après le code temporel du point sélectionné.
Si votre graphique n'affiche pas l'option Inspecter les journaux associés, cela signifie qu'il n'est pas compatible avec la corrélation des métriques et des journaux.
Enregistrez les modifications
Vous pouvez enregistrer le graphique ou le panneau de journaux affiché dans le menu volant, y compris les modifications que vous apportez, dans un tableau de bord personnalisé. Si vous enregistrez le graphique dans le tableau de bord à partir duquel vous avez ouvert le menu volant, un nouveau graphique est créé dans le tableau de bord.
Pour enregistrer le graphique ou le panneau des journaux dans un tableau de bord personnalisé, ouvrez le menu Actions du widget, sélectionnez Enregistrer dans le tableau de bord, puis remplissez la boîte de dialogue. Vous pouvez sélectionner un tableau de bord personnalisé existant ou créer un tableau de bord, puis enregistrer le widget.
Fermer le menu contextuel
Pour fermer le menu, cliquez sur Annuler dans la barre d'outils.
Explorer les alertes
La section Alertes d'un tableau de bord liste les alertes ouvertes pour les règles d'alerte associées à votre application. Si vous consultez un tableau de bord pour un service ou une charge de travail, cette section affiche les alertes pour ce service ou cette charge de travail.
Pour en savoir plus sur vos alertes et vos règles d'alerte, procédez comme suit :
Pour obtenir des informations sur la règle d'alerte à l'origine de l'alerte, cliquez sur le nom de la règle. Le tableau de bord qui s'ouvre affiche des informations détaillées sur la règle d'alerte, y compris un graphique qui affiche les données surveillées et les libellés.
Pour afficher toutes les règles d'alerte associées à l'application, accédez à la barre d'outils, puis cliquez sur query_stats Explorer les données. Un menu volant s'ouvre et liste toutes les règles. Pour revenir au tableau de bord, cliquez sur Annuler.
Si aucune entrée ne figure dans la section Alertes, l'une des conditions suivantes est vraie :
Aucune alerte n'est ouverte.
Pour afficher les alertes fermées et celles qui se sont ouvertes en dehors du paramètre de période du tableau de bord, dans la barre d'outils de la section Alertes, désactivez l'option Regroupées par règle, puis activez l'option Afficher les alertes fermées.
Si la table reste vide, cela signifie que vous n'avez pas de règles d'alerte associées ou qu'aucune des règles associées n'a signalé d'alerte.
Aucune des règles d'alerte stockées dans votre projet hôte ou de gestion App Hub n'est associée à un service ou à une charge de travail. Pour effectuer cette association, ajoutez des étiquettes à la règle d'alerte. Pour en savoir plus, consultez Associer une règle d'alerte à un service ou à une charge de travail.
Explorer les données de trace
La section Traces d'un tableau de bord répertorie les informations sur les segments générés par vos services et charges de travail enregistrés lorsque ces segments contiennent des attributs de ressources spécifiques à l'application. Les attributs de ressource requis sont disponibles lorsque vous instrumentez votre application. Seuls les segments qui répondent aux filtres au niveau du tableau de bord sont affichés.
Pour les données de trace, le tableau de bord au niveau de l'application regroupe les segments par nom et par nom de service ou de charge de travail, puis affiche les informations suivantes sous forme de tableau :
- Nom du segment.
- Nom du service ou de la charge de travail.
- Nombre de segments dans le regroupement.
- Les 50e, 90e et 95e centiles de latence des segments du regroupement.
- Taux d'erreur.
Pour en savoir plus sur un regroupement, sélectionnez-le. Un menu volant interactif s'ouvre :
Le panneau interactif affiche les éléments suivants :
- Segments individuels du groupe. La première entrée est automatiquement sélectionnée.
Informations sur la trace parente pour l'intervalle sélectionné. Ces informations incluent les éléments suivants :
- Informations statistiques, telles que la durée totale.
Hiérarchie des appels qui affiche l'intervalle dans le contexte de la trace. Si l'icône GenAI (
) s'affiche avec un nom, cela signifie que le segment comporte des événements ou des attributs d'IA générative.Par défaut, la hiérarchie des appels s'affiche sous forme de chronologie. Si vous souhaitez afficher la hiérarchie sous forme de graphe orienté acyclique (DAG), sélectionnez Graphique dans la barre d'outils.
Le service ou la charge de travail associés à chaque appel. L'icône de service
identifie les services enregistrés dans App Hub. De même, l'icône de charge de travail
identifie les charges de travail.Latence de chaque appel.
État de réussite de chaque appel, indiqué en bleu ou en rouge.
Ensemble d'onglets qui vous permettent d'explorer les attributs, les entrées de journal ou d'autres informations.
Comme le menu est interactif, pour afficher un autre intervalle, sélectionnez-le dans la chronologie ou la vue DAG.
Vous pouvez également afficher vos segments de trace à l'aide de la page Explorateur Trace. Pour ce faire, dans la barre d'outils de la section Traces, cliquez sur Afficher dans l'explorateur Trace :
- Les filtres spécifiques à l'application sont appliqués automatiquement.
- Vous pouvez ajouter, supprimer ou modifier des filtres. Toutefois, les modifications que vous apportez sont supprimées lorsque vous fermez la page Explorateur Trace.
Pour en savoir plus sur l'exploration de vos données de trace, consultez Rechercher et explorer des traces.
Résoudre les problèmes
Pour obtenir des informations susceptibles de vous aider à comprendre les données que vous consultez ou pourquoi un tableau de bord n'affiche pas de données, consultez Résoudre les problèmes liés à Application Monitoring.