Recolección de datos de Azure

Para que el Recolector de Datos acceda a los recursos de Azure, necesita que se agregue una aplicación y un principal de servicio al inquilinato de Azure.

Note that when extracting data from cloud providers, Capacity Planner the data collectors are run from the environment using secure read-only credentials provided by the customer. This avoids unnecessary network transfer, the need to upgrade and maintain on-premise data collectors, and ensures that data collection is always at the most up-to-date release.

Acceso y seguridad Copied

Once retrieved, data is stored on the hosting machine inside the firewall. It is segregated in separate folders by customer and project. Once collected, the data is zipped and encrypted using AES encryption and uploaded to a database exclusively created for the given customer’s data.

ITRS is ISO 27001 accredited. For more information, see our Security policies.

Crear Principal de Servicio Copied

Para crear un Principal de Servicio, sigue los pasos:

  1. Inicia sesión en tu cuenta de Azure a través del portal de Azure.
  2. Navega a Azure Active Directory.
  3. Selecciona App registrations y luego haz clic en New registration.
  4. Nombra la nueva aplicación ICP-DataCollector.
  5. Bajo Supported account types, selecciona la opción para el Single tenant.
  6. Establece el Redirect URI para que sea Public client/mobile (desktop & mobile).
  7. Haz clic en Register para completar el registro.

image

Las instrucciones completas sobre cómo crear un nuevo rol se pueden encontrar en documentación de Microsoft Azure.

Crear rol personalizado Copied

Para limitar los permisos solo a los que el Recolector de Datos necesita, crea un nuevo rol.

  1. Crea un archivo de texto vacío llamado QueryRateCardsRole.json.
  2. Copia lo siguiente en el archivo de texto y reemplaza <subscriptionID> (incluyendo los <>) con el ID de la suscripción en la que este rol estará ubicado.
    {
        "properties": {
            "roleName":"QueryRateCardsRole",
            "description": "",
            "assignableScopes": [
                "/subscriptions/&lt;subscriptionID&gt;"
            ],
            "permissions": [ {
                "actions": [
                    "Microsoft.Compute/virtualMachines/vmSizes/read",
                    "Microsoft.Resources/subscriptions/locations/read",
                    "Microsoft.Resources/providers/read",
                    "Microsoft.ContainerService/containerServices/read",
                    "Microsoft.Commerce/RateCard/read"
                ],
                "notActions": [],
                "dataActions": [],
                "notDataActions": []
            } ]
        }
    }
    

Las instrucciones completas sobre cómo crear un nuevo rol se pueden encontrar en documentación de Microsoft Azure.

Asignar roles Copied

La aplicación ICP-DataCollector necesita que se le asignen los siguientes roles para recopilar datos de tu patrimonio:

Para asignar roles, sigue los pasos:

  1. En el portal de Azure, haz clic en Subscriptions.
  2. Selecciona Access Control (IAM).
  3. Selecciona Add role assignment ya sea desde Grant access to this resource o en el menú Add.
  4. En el menú desplegable Role, selecciona QueryRateCardsRole.
  5. Selecciona ICP-DataCollector que creaste como la aplicación.
    image
  6. Haz clic en Save.
  7. Repite los pasos para los roles de Billing Reader y Monitoring Reader.

Recopilar credenciales para la tarea de recopilación de Azure Copied

Necesitas recopilar los siguientes valores del portal de Azure para configurar la tarea de recopilación. Están disponibles en las siguientes ubicaciones:

Generar una clave secreta Copied

Para generar una clave secreta, sigue los pasos:

  1. Navega a Azure Active Directory.
  2. Desde App registrations, selecciona tu aplicación.
  3. Selecciona Certificates & secrets.
  4. Selecciona Client secrets > New client secret.
  5. Proporciona una descripción y una duración de la clave secreta, luego haz clic en Add.

Nota

Después de guardar la clave secreta, se muestra el valor de la clave secreta. Debes copiar este valor porque no podrás recuperar la clave más tarde.

Frecuencia de la recolección Copied

La conectividad para la recolección de datos es cada 12 horas, pero puede configurarse para ser más frecuente.

Qué datos se recopilan Copied

Una vez establecida la conectividad, se recopilan propiedades y métricas del patrimonio utilizando Azure API y RestAPI.

Los datos recopilados incluyen:

["Capacity Planner"] ["Capacity Planner > Data Collector"] ["User Guide", "Video"]

Was this topic helpful?