Partilhar via


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í.

  1. 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"
    
  2. 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
    
  3. 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