Identifier les outils de résolution des problèmes disponibles dans Azure
Le diagnostic et la résolution des problèmes liés à une application hébergée dans un environnement cloud peuvent être plus compliqués que dans les environnements traditionnels. Pour prendre en charge ces types d’applications, vous devez les surveiller et comprendre comment diagnostiquer et dépanner tous les aspects de ces applications et de leurs technologies dépendantes. Vous pouvez utiliser une combinaison d’outils et de journalisation pour identifier les problèmes.
Dans cette unité, vous allez découvrir certains des différents outils que vous pouvez utiliser pour analyser les problèmes liés au stockage Azure.
Outils disponibles pour la surveillance 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 qui décrivent un aspect d’un compte de stockage à un moment donné. Le portail Azure vous offre un moyen graphique d’afficher ces métriques en temps quasi réel. Il peut y avoir un délai de quelques minutes entre le moment où une métrique est enregistrée et l’heure à laquelle elle apparaît sur le portail Azure. Dans le Portail Azure, vous pouvez :
Configurez les métriques (et la journalisation).
Affichez des graphiques et des graphiques et sélectionnez les métriques à visualiser.
Évaluez la façon dont vos applications se comportent sur une période spécifiée.
Configurez des alertes pour vous avertir de tout comportement hors de l’ordinaire.
Onglet de surveillance de la page de vue d'ensemble
Vous pouvez obtenir une vue d’instantané des métriques courantes en ouvrant l’onglet Surveillance dans la page Vue d’ensemble du compte de stockage. L’image suivante montre un exemple qui inclut 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 qui surveillent étroitement les métriques clés, telles que la latence ou le nombre de transactions en cours de traitement. Vous pouvez également présenter d’autres informations à partir de votre abonnement Azure, telles que des informations de machine virtuelle ou d’autres contenus web tels que des avis 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 des performances, 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 kits de développement durable
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étriques sont collectées et stockées à l’intérieur d’un objet blob unique sous la forme d’une charge utile JSON délimitée par une ligne. Vous pouvez afficher ces objets blobs en ouvrant le conteneur de journaux concerné dans le Portail Azure ou en utilisant l’Explorateur Stockage Azure. Vous pouvez également télécharger ces objets blob sur votre ordinateur local et les traiter à l’aide d’outils et de kits de développement logiciel (SDK).
Outils disponibles pour examiner les 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 concernant chaque ressource Azure de l’abonnement depuis l’extérieur (le plan de gestion). Ils fournissent également des mises à jour sur les é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. Vous pouvez ensuite utiliser des outils pour les afficher et les analyser.
Requêtes de journal Azure Monitor
Si vous routez 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 qui traitent 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 à l’aide de l’Explorateur Stockage Azure. Pour télécharger des logs sur votre ordinateur local, vous pouvez utiliser l’un de ces outils et 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.