Получение данных об использовании с помощью Azure CLI
В этой статье объясняется, как получить данные об использовании с помощью Azure CLI. Если вы хотите получить данные об использовании с помощью портала Azure, см. статью Просмотр и скачивание сведений об использовании и расходах Azure.
Настройка Azure CLI
Чтобы подготовить среду для Azure CLI, выполните указанные ниже действия.
Используйте среду Bash в Azure Cloud Shell. Дополнительные сведения см . в кратком руководстве по Bash в Azure Cloud Shell.
Если вы предпочитаете выполнять справочные команды CLI локально, установите Azure CLI. Если вы работаете в Windows или macOS, Azure CLI можно запустить в контейнере Docker. Дополнительные сведения см. в статье Как запустить Azure CLI в контейнере Docker.
Если вы используете локальную установку, выполните вход в Azure CLI с помощью команды az login. Чтобы выполнить аутентификацию, следуйте инструкциям в окне терминала. Сведения о других возможностях, доступных при входе, см. в статье Вход с помощью Azure CLI.
Установите расширение Azure CLI при первом использовании, когда появится соответствующий запрос. Дополнительные сведения о расширениях см. в статье Использование расширений с Azure CLI.
Выполните команду az version, чтобы узнать установленную версию и зависимые библиотеки. Чтобы обновиться до последней версии, выполните команду az upgrade.
Настройка задания экспорта для экспорта данных о затратах в службу хранилища Azure
После входа с помощью команд export экспортируйте данные об использовании в учетную запись хранения Azure. Скачать эти данные можно отсюда.
Создайте группу ресурсов или используйте существующую. Чтобы создать группу ресурсов, выполните команду group create:
az group create --name TreyNetwork --location "East US"
Создайте учетную запись хранения, чтобы получать экспортируемые данные, или используйте уже существующую. Для создания учетной записи используйте команду storage account create:
az storage account create --resource-group TreyNetwork --name cmdemo
Выполните команду export create, чтобы создать экспорт:
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
Связанный контент
- Ознакомьтесь со статьей о примере данных об использовании.
- Узнайте, как получать небольшие наборы данных о затратах по запросу.
- Изучите поля сведений об использовании.
- Создавайте экспортированные данные и управляйте ими на портале Azure с помощью экспорта.
- Автоматизация создания экспорта и приема данных в большом масштабе с помощью API.