Afficher des métriques de blob dans le portail Azure

Effectué

En préparation du déplacement des fichiers de preuve de vos clients vers le Stockage Blob Azure, vous voulez identifier les métriques disponibles pour la plateforme. Vous voulez aussi voir s’il est facile d’afficher des informations sur les métriques de façon non planifiée. Par exemple, vous avez peut-être envie de savoir quelle quantité de stockage est utilisée dans Azure ou quelle latence implique la récupération de fichiers à réviser par les clients.

Dans cette unité, nous nous concentrons sur l’utilisation du portail Azure pour voir des métriques disponibles à la demande. À la fin de cette unité, vous serez donc en mesure d’identifier, de sélectionner et d’afficher des métriques de Stockage Blob, puis d’afficher ces métriques dans le portail Azure.

Stockage Azure et Stockage Blob

Stockage Azure fournit un stockage cloud pour un large éventail de types de données avec une capacité pratiquement illimitée. Les prestations fournies par le service Stockage Azure sont les suivantes :

  • Un magasin d’objets de données cloud
  • Un service de système de fichiers pour les objets stockés dans le cloud
  • Un service de messagerie fiable
  • Un magasin NoSQL pour les données non structurées

Ce module se concentre sur le Stockage Blob Azure, qui constitue la solution de stockage d’objets de Microsoft pour le cloud. Le Stockage Blob fournit une solution pour stocker de gros volumes de données non structurées. Il est donc utile pour :

  • Servir des images à un navigateur
  • Distribuer des fichiers non structurés
  • Héberger des flux audio et vidéo
  • Stocker des données de sauvegarde, d’archivage et de reprise d’activité
  • Fournir un stockage pour l’analyse de données, localement ou dans Azure

Vous pouvez accéder au Stockage Blob via HTTP ou HTTPS à partir d’une connexion Internet globale quelconque. Vos options pour accéder aux données blob incluent les URL, l’API REST de Stockage Azure, Azure PowerShell, l’interface Azure CLI ou l’une des nombreuses bibliothèques clientes de Stockage Azure. Ces bibliothèques de client peuvent être dans plusieurs langages, comme .NET, Java, Node.js et Python.

Notes

Le Stockage Blob prend en charge Azure Data Lake Storage Gen2. Pour plus d’informations, consultez Présentation d’Azure Data Lake Storage Gen2.

Types de ressources

Le Stockage Blob comprend les ressources suivantes :

Types de ressources Description
Un compte de stockage Un espace de noms unique pour vos données dans Azure
Conteneur Semblable à un dossier dans un système de fichiers
Un ou plusieurs objets blob dans ce conteneur Semblable aux fichiers dans un système de fichiers

Un compte de stockage peut avoir un nombre illimité de conteneurs, et un conteneur peut détenir un nombre illimité d’objets blob.

Types d’objet blob

Le Stockage Blob prend en charge trois types d’objets blob :

Type d’objet Blob Description
Objets blob de blocs Bien adaptés au stockage de données texte et binaires dont la taille maximale s’élève à environ 190,7 Tio. Les objets blob de blocs se composent de blocs de données gérés individuellement.
Objets blob d’ajout Ce type d’objet blob est constitué de blocs, tout comme les objets blob de blocs, mais il est optimisé pour les opérations d’ajout. Les objets blob d’ajout sont parfaits pour les scénarios tels que la consignation des données issues des machines virtuelles.
Objets blob de pages Peuvent stocker des fichiers à accès aléatoire d’une taille pouvant aller jusqu’à 8 Tio, comme des fichiers de disque dur virtuel (VHD) sur des machines virtuelles Azure.

Mesures

Les métriques sont un composant essentiel de votre approche du Stockage Blob en termes de gestion. Elles vous permettent d’identifier les tendances d’utilisation, de suivre les demandes et de diagnostiquer les problèmes liés à votre compte de stockage. Les domaines que vous pourriez vouloir suivre dans Azure incluent les suivants :

  • Utilisation globale du Stockage Blob
  • Coûts liés au stockage
  • Répartition des coûts entre les groupes
  • Disponibilité
  • Latence

Le Stockage Blob fournit les catégories de métriques capacité et transaction.

Les métriques de capacité incluent :

  • Capacité d’objet blob
  • Nombre de conteneurs d’objets blob
  • Nombre d’objets blob
  • Capacité d’index

Les métriques de transaction incluent :

  • Disponibilité
  • Entrée et sortie
  • Latence de bout en bout (réussite)
  • Latence serveur (réussite)
  • Transactions

Les métriques de capacité sont envoyées à Azure Monitor toutes les heures et actualisées tous les jours. Les métriques de transaction sont envoyées à Azure Monitor toutes les minutes. Elles sont disponibles à la fois pour le compte et le service. L’intervalle d’actualisation a des répercussions sur l’exercice du module suivant, car les métriques ne sont pas affichées en temps réel. Vous pouvez également spécifier des métriques personnalisées.

Affichage des métriques

Il existe deux façons principales d’afficher les métriques de Stockage Blob :

  • Dans le portail Azure
  • Dans un tableau de bord personnalisé (mécanisme traité plus loin dans ce module)

L’affichage des métriques de Stockage Blob dans le portail Azure est la méthode la plus simple. Le portail fournit deux implémentations : la surveillance actuelle et la surveillance classique.

Screenshot that shows the monitoring options for a storage account.

Le fait de sélectionner Métriques crée un nouvel espace de graphique, dans lequel vous pouvez sélectionner les métriques que vous voulez afficher.

Screenshot that shows the current monitoring chart.

Filtrage

Avec certaines métriques, vous pouvez implémenter un filtrage pour vous concentrer sur des valeurs spécifiques. Par exemple, si vous sélectionnez la métrique Capacité du service blob moyenne, vous pouvez ensuite filtrer selon deux propriétés, à savoir Niveau du blob et Type d’objet blob. Pour afficher les options Azure Data Lake Storage, blob de pages et blob de blocs, sélectionnez Ajouter un filtre>Type d’objet blob comme propriété filtrée.

Avec l’option Niveau du blob, vous pouvez choisir parmi les types de niveaux suivants :

  • Archive
  • Froid
  • Chaud
  • Standard
  • Sans niveau

Fractionnement

Pour plus de précision dans vos métriques, vous pouvez également appliquer un fractionnement, en utilisant les mêmes propriétés que celles disponibles avec le filtrage. Par exemple, un fractionnement par type d’objets blob fait apparaître des courbes distinctes pour Azure Data Lake Storage, les objets blob de pages et les objets blob de blocs.

Types de graphiques

Dans les métriques en cours Azure, vous pouvez sélectionner quatre types de graphiques :

  • Courbes
  • Domaine
  • Barres
  • Nuage de points

L’option que vous sélectionnez dépend du type de métrique que vous affichez. L’option varie également si les valeurs changent au fil du temps ou sont statiques. Par exemple, les nuages de points fonctionnent mieux avec des données qui varient rapidement dans le temps.

Personnalisation des graphiques

Dans chacun des quatre types de graphiques, vous pouvez personnaliser la façon dont le graphique affiche les informations.

Screenshot that shows the chart customization options.

Ici, vous avez la possibilité de modifier le titre du graphique et les valeurs minimale et maximale définies de l’axe des ordonnées (Y).