Obtención de los datos de uso con la CLI de Azure
En este artículo se explica cómo obtener datos de costos y de uso con la CLI de Azure. Si desea obtener datos de uso mediante el Azure Portal, consulte Visualización y descarga del uso y los cargos de Azure.
Configuración de la CLI de Azure
Empiece por preparar el entorno para la CLI de Azure.
Use el entorno de Bash en Azure Cloud Shell. Para más información, consulte Inicio rápido para Bash en Azure Cloud Shell.
Si prefiere ejecutar comandos de referencia de la CLI localmente, instale la CLI de Azure. Si utiliza Windows o macOS, considere la posibilidad de ejecutar la CLI de Azure en un contenedor Docker. Para más información, vea Ejecución de la CLI de Azure en un contenedor de Docker.
Si usa una instalación local, inicie sesión en la CLI de Azure mediante el comando az login. Siga los pasos que se muestran en el terminal para completar el proceso de autenticación. Para ver otras opciones de inicio de sesión, consulte Inicio de sesión con la CLI de Azure.
En caso de que se le solicite, instale las extensiones de la CLI de Azure la primera vez que la use. Para más información sobre las extensiones, consulte Uso de extensiones con la CLI de Azure.
Ejecute az version para buscar cuál es la versión y las bibliotecas dependientes que están instaladas. Para realizar la actualización a la versión más reciente, ejecute az upgrade.
Configuración de un trabajo de exportación para exportar datos de costos a Azure Storage
Después de iniciar sesión, use los comandos export para exportar datos de uso a una cuenta de almacenamiento de Azure. Puede descargar los datos aquí.
Cree un grupo de recursos o use uno existente. Para crear un grupo de recursos, ejecute el comando group create:
az group create --name TreyNetwork --location "East US"
Cree una cuenta de almacenamiento para recibir las exportaciones o use una existente. Para crear una cuenta, use el comando storage account create:
az storage account create --resource-group TreyNetwork --name cmdemo
Ejecute el comando export create para crear la exportación:
az costmanagement export create --name DemoExport --type Usage \--scope "subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e" --storage-account-id cmdemo \--storage-container democontainer --timeframe MonthToDate --storage-directory demodirectory
Contenido relacionado
- Lea el artículo Ingesta de datos de detalles de uso.
- Obtenga información sobre cómo Obtener conjuntos de datos de costo pequeños por encargo.
- Descripción de los campos de detalles de uso.
- Cree y administre los datos exportados en el Azure Portal con exportaciones.
- Automatice la creación y la ingesta de exportaciones a escala mediante la API.