Habilita los inventarios para las cuentas de almacenamiento seleccionadas en cada suscripción ejecutando la siguiente secuencia de scripts en tu Azure Cloud Shell:
curl https://datadogstoragemonitoring.blob.core.windows.net/scripts/install.sh \
| bash -s -- <CLIENT_ID> <SUBSCRIPTION_ID> <COMMA_SEPARATED_STORAGE_ACCOUNT_NAMES>
Antes de ejecutar el script, configura tu entorno shell en Bash y sustituye las distintas entradas de marcador de posición por los valores correctos:
<CLIENT_ID>: El ID del cliente de un registro de aplicación ya configurado mediante la integración de Datadog Azure<SUBSCRIPTION_ID>: El ID de la suscripción de Azure que contiene las cuentas de almacenamiento<COMMA_SEPARATED_STORAGE_ACCOUNT_NAMES>: Una lista separada por comas de las cuentas de almacenamiento que deseas monitorizar (por ejemplo, storageaccount1,storageaccount2)
Para cada cuenta de almacenamiento que desees monitorizar, sigue todos los pasos que se indican a continuación:
Crear una política de inventario de blobs
- En el portal de Azure, ve a tu cuenta de almacenamiento.
- Ve a Gestión de datos > Inventario de blobs.
- Haz clic en Add (Añadir).
- Configura la política:
- Nombre: datadog-storage-monitoring
- Contenedor de destino:
- Haz clic en Crear nuevo e introduce el nombre
datadog-storage-monitoring.
- Tipo de objeto a inventariar: Blob
- Schedule (horario): Diario
- Tipos de blobs: Selecciona Block blobs, Append blobs y Page blobs.
- Subtipos: Selecciona Incluir versiones de blobs
- Campos de esquema: Selecciona Todos o asegúrate de que al menos los siguientes están seleccionados:
- Nombre
- Nivel de acceso
- Última modificación
- Longitud del contenido
- Servidor cifrado
- Estado de la versión actual
- ID de la versión
- Prefijo de exclusión: datadog-storage-monitoring
- Haz clic en Add (Añadir).
Añadir la asignación de roles
- En el portal de Azure, ve a tu cuenta de almacenamiento.
- Ve a Almacenamiento de datos > Contenedores.
- Haz clic en el contenedor datadog-storage-monitoring.
- Haz clic en Control de acceso (IAM) en el menú de la izquierda.
- Haz clic en Añadir > Añadir asignación de roles.
- Completa la asignación de roles:
- Rol: Selecciona Lector de Datos de Blob de Almacenamiento. Haz clic en Siguiente.
- Asignar acceso a: Usuario, grupo o entidad de servicio.
- Miembros: Haz clic en + Seleccionar miembros y busca tu Registro de aplicación por su nombre y selecciónalo.
- Nota: Esto debería ser un Registro de aplicación configurado en la integración de Azure de Datadog. Recuerda el ID del cliente para más adelante.
- Haz clic en Revisar + asignar.