Exercice - Activer les métriques de stockage et voir les données de métriques
Dans cet exercice, nous utilisons le portail Azure et PowerShell afin de configurer des métriques de stockage pour notre compte de stockage. Nous allons charger des fichiers dans le Stockage Blob, puis examiner les métriques dans Metrics Explorer.
Créez un compte de stockage.
Sélectionnez ce lien pour vous connecter au Portail Azure par ce lien en utilisant le compte avec lequel vous avez activé le bac à sable.
Dans le portail Azure, sélectionnez Créer une ressource.
Dans la zone Rechercher dans les services et la Place de marché, recherchez et sélectionnez Compte de stockage.
Le volet Compte de stockage s’affiche.
Sélectionnez Create (Créer).
Le volet Créer un compte de stockage s’affiche.
Sous l’onglet Informations de base, renseignez les valeurs suivantes pour chaque paramètre.
Paramètre Valeur Détails du projet Abonnement Abonnement Concierge Groupe de ressources [Groupe de ressources de bac à sable] Détails de l’instance Nom du compte de stockage <your-storage-account-name>, qui contient entre 3 et 24 caractères et se compose uniquement de lettres minuscules et de chiffres. Par exemple, monitorstorageaccount Région Utiliser la région par défaut Performances Standard Redondance Stockage géo-redondant (GRS) Sélectionnez l’onglet Avancé. Dans la section Stockage Blob, vérifiez que le niveau d’accès est défini sur Chaud.
Sélectionnez Révision. Une fois la validation réussie, sélectionnez Créer.
Dans le volet Votre déploiement a été effectué, sélectionnez Accéder à la ressource.
Ajouter un conteneur d’objets blob
Avant de pouvoir ajouter des objets blob à un compte de stockage, vous devez créer un conteneur d’objets blob.
Sous Stockage des données, sélectionnez Conteneurs.
Dans le volet Conteneurs, sélectionnez Conteneur.
Dans le champ Nom, entrez monitor-blobs-container et sélectionnez Créer.
Chargez des fichiers vers le conteneur d’objets blob
Pour charger un fichier individuel dans le conteneur d’objets blob :
Ouvrez le conteneur monitor-blobs-container, puis sélectionnez Charger.
Sélectionnez le lien Rechercher les fichiers.
Dans la boîte de dialogue Ouvrir, sélectionnez un petit fichier texte de votre système de fichiers local, puis sélectionnez Ouvrir.
Sélectionnez Charger.
Attendez une minute, puis répétez ces étapes pour charger un autre fichier.
Attendez une autre minute, puis répétez ces étapes pour charger un autre fichier.
Attendez quelques minutes avant de passer à la section suivante.
Visualiser des métriques dans le Portail Azure
Les métriques de transaction sont émises à chaque requête sur un compte de stockage. Vous devez donc voir les modifications apportées à ces valeurs relativement rapidement. Pour créer un graphique des métriques de transaction, effectuez les étapes suivantes :
Dans le portail Azure, accédez à la page de votre compte de stockage.
Dans le volet de menu, sous Supervision, sélectionnez Métriques.
En haut à droite, sélectionnez Dernière heure comme intervalle de temps.
Sous Granularité temporelle, sélectionnez Automatique, puis Appliquer.
Dans la barre qui apparaît sous le titre du graphique, sélectionnez Graphique en courbes, puis Graphique à barres.
Remplacez Espace de noms de la métrique par Blob, puis Entrée comme Métrique.
L’image suivante montre une barre pour chaque opération de chargement de fichier au cours de la dernière heure.
Fractionner une métrique
Le fractionnement d’une métrique vous permet d’afficher des dimensions supplémentaires dans les données. Pour chaque fichier que vous avez chargé, le Portail Azure a effectué plusieurs appels d’API. Chaque requête a entraîné un transfert d’octets. Vous pouvez fractionner la métrique d’entrée par la dimension d’API pour afficher la répartition des octets transférés par appel d’API. Pour fractionner une métrique, effectuez les étapes suivantes :
Sélectionnez Appliquer le fractionnement
Dans l’ovale Fractionnement, dans la liste déroulante, sélectionnez Nom de l’API.
Examinez la sortie dans la fenêtre graphique. L’image suivante montre les octets transférés par appel d’API.
Ajouter un filtre
Le filtrage vous permet d’examiner les métriques avec une plus grande granularité. Vous pouvez utiliser un filtre pour examiner uniquement les appels d’API spécifiques utilisés pour votre opération de chargement. Dans ce cas, nous ne sommes intéressés que par les octets liés au transfert de fichiers. Nous souhaitons exclure le trafic lié à d’autres appels d’API utilisés pour terminer le transfert.
Sélectionnez Ajouter un filtre.
Sous Propriété, sélectionnez Nom de l’API.
Sous Valeurs, sélectionnez PutBlob.
Le graphique affiche des barres qui représentent l’appel REST à l’API Put Blob.
Sélectionnez le X à droite de l’ovale de filtre pour supprimer ce filtre.