【Azure Container App】查看当前 Container App Environment 中的 CPU 使用情况的API

问题描述

在尝试扩展 Azure Container Apps 的副本数量时遇到配额限制问题。虽然容器应用数量未达到限制,但 Container App Environment 的 CPU 核心数已达到初始限制(500 cores),导致无法继续扩展。


image.png

如果想查看当前使用了多少 CPU Core,有什么办法呢?

问题解答

为了查看当前 Container App Environment 中的 CPU 使用情况,可以使用 az rest 命令调用 Azure China Cloud 的管理 API。具体步骤如下:

1:准备工作

az account clear 

az cloud set --name AzureChinaCloud

az login

az account set --subscription <your subscription>

2:执行查询命令

az rest --method get --url "https://management.chinacloudapi.cn/subscriptions/<your subscription>/resourceGroups/<resource group name>/providers/Microsoft.App/managedEnvironments/<your environments name>/usages?api-version=2023-08-01-preview"

3:效果展示

image.png

参考资料

Managed Environment Usages - List : https://learn.microsoft.com/en-us/rest/api/resource-manager/containerapps/managed-environment-usages/list?view=rest-resource-manager-containerapps-2025-01-01&tabs=HTTP

[end]

当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容