Visualización de métricas de blobs en Azure Portal

Completado

Como preparación para mover los archivos de prueba de los clientes a Azure Blob Storage, opta por identificar las métricas que están disponibles para la plataforma. También quiere ver si resulta fácil mostrar la información de métricas de forma no planeada. Por ejemplo, es posible que quiera saber cuánto almacenamiento se utiliza en Azure o cuánta latencia se produce cuando los clientes recuperan archivos para su revisión.

En esta unidad nos centraremos en el uso de Azure Portal para ver las métricas disponibles a petición para que, al final de esta unidad, pueda identificar, seleccionar y mostrar métricas de Blob Storage y visualizarlas en Azure Portal.

Azure Storage y Blob Storage

Azure Storage ofrece una capacidad casi ilimitada de almacenamiento basado en la nube para diversos tipos de datos. Entre las funciones que aporta Azure Storage se incluyen las siguientes:

  • Un almacén de objetos de datos basado en la nube.
  • Un servicio de sistema de archivos para los objetos almacenados en la nube.
  • Un servicio de mensajería fiable.
  • Un almacén NoSQL para datos no estructurados.

Este módulo se centra en Azure Blob Storage, que es la solución de almacenamiento de objetos de Microsoft para la nube. Blob Storage proporciona una solución para almacenar grandes cantidades de datos no estructurados, por lo que es útil para lo siguiente:

  • Enviar imágenes a un explorador.
  • Distribuir archivos de datos no estructurados.
  • Hospedar secuencias de audio y vídeo.
  • Almacenar datos de copia de seguridad, archivado y recuperación ante desastres.
  • Suministrar almacenamiento para el análisis de datos, tanto en el entorno local como en Azure.

Puede acceder a Blob Storage mediante HTTP o HTTPS desde cualquier conexión global a Internet. Las opciones para el acceso a datos de blob incluyen direcciones URL, API REST de Azure Storage, Azure PowerShell, la CLI de Azure o una de las muchas bibliotecas cliente de Azure Storage. Las bibliotecas cliente pueden encontrarse en varios lenguajes, como, por ejemplo, .NET, Java, Node.js y Python.

Nota:

Blob Storage admite Azure Data Lake Storage Gen2. Para más información, vea Introducción a Azure Data Lake Storage Gen2.

Tipos de recursos

Blob Storage incluye los siguientes recursos:

Tipos de recursos Descripción
Una cuenta de almacenamiento Espacio de nombres único para los datos en Azure
Un contenedor Equivalente a una carpeta en un sistema de archivos
Uno o más blobs en ese contenedor Equivalente a los archivos en un sistema de archivos

Una cuenta de almacenamiento puede tener un número ilimitado de contenedores y un contenedor puede almacenar un número ilimitado de blobs.

Tipos de blobs

Blob Storage admite tres tipos de blobs:

Tipo de blob Descripción
Blobs en bloques Se trata de la mejor opción para almacenar texto y datos binarios con un tamaño máximo de aproximadamente 190,7 TiB. Los blobs en bloques se componen de bloques de datos que se administran de forma individual.
Blobs en anexos Este tipo de blob consiste en bloques, como los blobs en bloques, pero está optimizado para operaciones de anexado. Los blobs en anexos resultan perfectos en escenarios tales como el registro de datos de máquinas virtuales.
Blobs en páginas Puede almacenar archivos de acceso aleatorio de un tamaño máximo de 8 TiB, como los archivos de disco duro virtual (VHD) de Azure Virtual Machines.

Métricas

Las métricas son un componente esencial de su enfoque de administración con respecto a Blob Storage. Estas permiten analizar tendencias de uso, hacer un seguimiento de las solicitudes y diagnosticar los problemas de su cuenta de almacenamiento. Estas son algunas áreas cuyo seguimiento en Azure le puede resultar de interés:

  • Uso general de Blob Storage
  • Costos de almacenamiento
  • Asignación de costos a grupos
  • Disponibilidad
  • Latencia

Blob Storage proporciona las categorías de capacidad y transacción de las métricas.

Entre las métricas de capacidad se incluyen:

  • Capacidad de blob
  • Recuento de contenedores de blobs
  • Recuento de blobs
  • Capacidad de índice

Entre las métricas de transacciones se incluyen:

  • Disponibilidad
  • Entrada y salida
  • Latencia correcta de un extremo a otro (E2E)
  • Latencia del servidor correcta
  • Transacciones

Las métricas de capacidad se envían a Azure Monitor hora a hora y se actualizan a diario. Las métricas de transacciones se envían a Azure Monitor cada minuto y están disponibles tanto para la cuenta como para el servicio. El intervalo de actualización afecta al ejercicio que encontrará en el siguiente módulo, dado que las métricas no se muestran en tiempo real. También puede especificar métricas personalizadas.

Visualización de métricas

Hay dos formas principales de ver las métricas de Blob Storage:

  • En Azure Portal
  • En un panel personalizado (que se aborda más adelante en este módulo)

La forma más sencilla de verlas es en Azure Portal. El portal proporciona dos implementaciones: supervisión actual y supervisión clásica.

Screenshot that shows the monitoring options for a storage account.

Al seleccionar Métricas, se crea un nuevo espacio de gráfico en el que puede seleccionar las métricas que quiere que se muestren.

Screenshot that shows the current monitoring chart.

Filtrado

Con algunas métricas se puede implementar el filtrado, lo que le permite centrarse en valores más específicos. Por ejemplo, si selecciona la métrica Blob Capacity Average (Promedio de capacidad de blobs), puede entonces filtrar por dos propiedades: Nivel del blob y Tipo de blob. Para mostrar las opciones de Azure Data Lake Storage, el blob en páginas y el blob en bloques, seleccione Agregar filtro>Tipo de blob como la propiedad filtrada.

Con la opción Nivel de blob, puede elegir entre los siguientes tipos de niveles:

  • Archivo
  • Acceso esporádico
  • Acceso frecuente
  • Estándar
  • Sin niveles

División

Para tener una mayor granularidad con las métricas, también puede aplicar divisiones, con las mismas propiedades que estaban disponibles con el filtrado. Por ejemplo, al seleccionar la opción para dividir por tipo de blob, se mostrará una línea independiente para Azure Data Lake Storage, otra para blob en páginas y otra para blob en bloques.

Tipos de gráfico

En métricas de Azure actuales, puede seleccionar uno de cuatro tipos de gráfico:

  • Línea
  • Área
  • Barras
  • Dispersión

La opción que seleccione depende del tipo de métrica que se visualice. También depende de si los valores cambian con el tiempo o son estáticos. Por ejemplo, los gráficos de dispersión funcionan mejor con datos que varían rápidamente con el tiempo.

Personalización de gráficos

En cada uno de los cuatro gráficos, puede personalizar la manera en que los gráficos muestran la información.

Screenshot that shows the chart customization options.

Aquí tiene opciones para editar el título del gráfico y cambiar el rango del eje Y entre los valores mínimos y máximos establecidos.