Identifier les outils de résolution des problèmes disponibles dans Azure
Il peut s’avérer plus compliqué de diagnostiquer et de résoudre des problèmes liés à une application hébergée dans un environnement cloud que dans des environnements traditionnels. Pour prendre correctement en charge ces types d’applications, vous devez les superviser et savoir comment diagnostiquer et résoudre n’importe quel problème associé à ces applications et à leurs technologies associées. Vous pouvez utiliser une combinaison d’outils et de journaux pour identifier les problèmes.
Dans cette unité, vous allez découvrir quelques-uns des différents outils que vous pouvez utiliser pour analyser les problèmes liés à Stockage Azure.
Outils disponibles pour la supervision des métriques
Azure Monitor collecte des données numériques (métriques) à partir de votre compte de stockage et rend ces données disponibles dans une base de données de série chronologique. Les métriques sont des valeurs numériques décrivant certains aspects d’un compte de stockage à un moment donné. Le Portail Azure vous permet de voir sous forme graphique ces métriques en quasi temps réel. Il peut y avoir un délai de quelques minutes entre le moment où une métrique est enregistrée et le moment où elle apparaît sur le Portail Azure. Dans le portail Azure, vous pouvez :
Configurer les métriques (et la journalisation)
Consulter des graphes et des graphiques, et sélectionner les métriques à visualiser
Évaluer le fonctionnement de vos applications sur une période donnée
Configurer des alertes pour recevoir des notifications en cas de comportement anormal
Onglet Supervision de la page Vue d’ensemble
Vous pouvez obtenir la vue d’instantané des métriques courantes en ouvrant l’onglet Supervision de la page Vue d’ensemble du compte de stockage. L’image suivante montre un exemple incluant l’entrée et la sortie d’un compte de stockage :
Tableaux de bord personnalisés
Vous pouvez créer des tableaux de bord et ajouter des graphiques pour superviser de près des métriques clés, comme la latence ou le nombre de transactions en cours de traitement. Vous pouvez également présenter d’autres informations de votre abonnement Azure, notamment des informations de machine virtuelle ou autre contenu web, comme des mentions ou du contenu vidéo. Ces tableaux de bord peuvent être partagés avec d’autres utilisateurs de votre organisation Microsoft Entra. L’image suivante montre un exemple de tableau de bord.
Insights de stockage
Les insights de stockage fournissent une vue unifiée de la performance, de la capacité et de la disponibilité de vos services Stockage Azure. Vous pouvez observer la capacité de stockage et afficher les performances de deux manières : directement à partir d’un compte de stockage ou d’Azure Monitor pour voir les groupes de comptes de stockage.
Outils et SDK
Vous pouvez traiter les valeurs de métrique en créant des travaux par lots dans Azure CLI, des scripts PowerShell ou en écrivant du code qui utilise une bibliothèque cliente de stockage. Vous pouvez également archiver les métriques de transaction dans un compte de stockage, puis les afficher ou les traiter à l’aide de ces mêmes outils.
Si vous choisissez d’archiver les métriques de transaction dans un compte de stockage, les données de métrique sont collectées et stockées à l’intérieur d’un objet blob unique en tant que charge utile JSON délimitée par ligne. Vous pouvez afficher ces objets blob en ouvrant le conteneur de journaux approprié dans le Portail Azure ou en utilisant Explorateur Stockage. Vous pouvez également télécharger ces objets blob sur votre ordinateur local, puis les traiter à l’aide d’outils et de SDK.
Outils disponibles pour l’examen des données de journal
Il existe deux types de journaux dans Azure Monitor : les journaux d’activité et les journaux de ressources.
Les journaux d'activité fournissent des informations sur les opérations effectuées sur chaque ressource Azure dans l’abonnement à partir de l’extérieur (plan de gestion) en plus des mises à jour sur des événements Service Health. Ce module n’explore pas les journaux d’activité.
Les journaux de ressources (communément appelés journaux de diagnostic) capturent des informations détaillées sur les opérations sur les ressources de compte de stockage, telles que les objets blob ou les fichiers. Pour afficher ces journaux, vous devez les acheminer vers un emplacement dans Azure. Ensuite, vous pouvez utiliser des outils pour les afficher et les analyser.
Requêtes de journal Azure Monitor
Si vous acheminez les journaux vers Log Analytics, vous pouvez passer en revue les données de journal en exécutant des requêtes dans le Portail Azure. Vous pouvez utiliser des requêtes prédéfinies, modifier des requêtes prédéfinies ou écrire de nouvelles requêtes personnalisées.
Outils traitant les journaux archivés
Si vous choisissez d’archiver vos journaux dans un compte de stockage, vous pouvez afficher ces journaux en ouvrant le conteneur de journaux approprié dans le Portail Azure ou en utilisant Explorateur Stockage. Pour télécharger des journaux sur votre ordinateur local, vous pouvez utiliser l’un de ces outils ainsi que l’utilitaire AzCopy.
L’affichage de journaux individuels peut prendre du temps. Envisagez donc de traiter les journaux à l’aide d’une sorte d’automatisation. Vous pouvez traiter les journaux en créant des travaux par lots dans Azure CLI, des scripts PowerShell ou en écrivant du code qui utilise une bibliothèque cliente de stockage.