API ВЕГА

Запрашивает исторические расходы Azure, строит прогноз и помогает находить возможности для снижения затрат. Подходит для разбора счёта, поиска перерасхода и оптимизации ресурсов.

Возможности

  • Запрашивает расходы через Cost Management Query API.
  • Прогнозирует будущие расходы через Cost Management Forecast API.
  • Помогает искать неиспользуемые ресурсы и оптимизировать затраты на виртуальные машины, Storage и AKS.
  • Поддерживает запросы на уровне Subscription, Resource Group, Management Group и Billing Account.
  • Для работы нужны роли Cost Management Reader, Monitoring Reader и Reader на целевом scope.

Когда использовать

  • Нужно понять, сколько Azure уже потратил и на что.
  • Появился скачок расходов или нужно оценить будущие траты.
  • Нужно найти неиспользуемые ресурсы или уменьшить расходы на виртуальные машины и хранилище.
  • Не используйте для развёртывания ресурсов, provisioning, диагностики или аудита безопасности.

Примеры

Запрос исторических расходов:

POST {scope}/providers/Microsoft.CostManagement/query?api-version=2023-11-01

Прогноз расходов:

POST {scope}/providers/Microsoft.CostManagement/forecast?api-version=2023-11-01

Примеры scope:

/subscriptions/<id>
/subscriptions/<id>/resourceGroups/<name>
/providers/Microsoft.Management/managementGroups/<id>
/providers/Microsoft.Billing/billingAccounts/<id>

Установка

npx skills add https://github.com/microsoft/azure-skills --skill azure-cost