Obter dados de uso com a CLI do Azure
Este artigo explica como obter dados de custo e uso com a CLI do Azure. Se você quiser obter dados de uso usando o portal do Azure, consulte Exibir e baixar seu uso e encargos do Azure.
Configurar a CLI do Azure
Comece preparando seu ambiente para a CLI do Azure.
Use o ambiente Bash no Azure Cloud Shell. Para obter mais informações, consulte Guia de início rápido para Bash no Azure Cloud Shell.
Se preferir executar comandos de referência da CLI localmente, instale a CLI do Azure. Se estiver a utilizar o Windows ou macOS, considere executar a CLI do Azure num contentor Docker. Para obter mais informações, consulte Como executar a CLI do Azure em um contêiner do Docker.
Se estiver a utilizar uma instalação local, inicie sessão no CLI do Azure ao utilizar o comando az login. Para concluir o processo de autenticação, siga os passos apresentados no seu terminal. Para outras opções de entrada, consulte Entrar com a CLI do Azure.
Quando solicitado, instale a extensão da CLI do Azure na primeira utilização. Para obter mais informações sobre as extensões, veja Utilizar extensões com o CLI do Azure.
Execute o comando az version para localizar a versão e as bibliotecas dependentes instaladas. Para atualizar para a versão mais recente, execute o comando az upgrade.
Configurar um trabalho de exportação para exportar dados de custo para o armazenamento do Azure
Depois de entrar, use os comandos de exportação para exportar dados de uso para uma conta de armazenamento do Azure. Pode transferir os dados a partir daí.
Crie um grupo de recursos ou utilize um já existente. Para criar um grupo de recursos, execute o comando group create :
az group create --name TreyNetwork --location "East US"
Crie uma conta de armazenamento para receber as exportações ou utilize uma já existente. Para criar uma conta, use o comando storage account create :
az storage account create --resource-group TreyNetwork --name cmdemo
Execute o comando export create para criar a exportação:
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
Conteúdos relacionados
- Leia o artigo Detalhes de uso da ingestão.
- Saiba como Obter conjuntos de dados de pequeno custo sob demanda.
- Compreender os campos de detalhes de utilização.
- Crie e gerencie dados exportados no portal do Azure com exportações.
- Automatize a criação e ingestão de exportação em escala usando a API.