azure - 是否有用于从 Function App 获取运行状况检查状态的 Azure CLI 命令?

标签 azure azure-functions azure-cli

我已经创建了一个函数应用程序,一切似乎都运行良好。在 Azure 门户的 Function App 概述中,我可以看到运行状况检查为“100.00%(运行状况 2/降级 0)”,在 Function App 的运行状况检查页面上,我可以看到它已启用,端点为“api”/健康”。

有没有办法通过 Azure CLI 命令获得“100%(健康 2/降级 0)”。看起来 az functionapp list 只给了我 siteConfig.healthCheckPath 值,而这不是我需要的。

enter image description here

最佳答案

您可以使用 Azure CLI 命令 az Monitor Metrics List 获取运行状况检查状态指标的值,如此处所述 https://learn.microsoft.com/en-us/cli/azure/monitor/metrics?view=azure-cli-latest#az-monitor-metrics-list .

示例: az 监视器指标列表 --resource myresource --resource-group myresourcegroup --resource-type "Microsoft.Web/sites"--metric "HealthCheckStatus"--interval 5m

请注意,--interval 属性很重要,因为运行状况检查不支持 az 监视器指标列表 使用的默认 1m 间隔

关于azure - 是否有用于从 Function App 获取运行状况检查状态的 Azure CLI 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71143141/

相关文章:

Azure-cli 删除所有虚拟机和磁盘以及资源组下的所有内容

azure-devops - Az CLI : Cannot run pipeline with runtime parameters

node.js - 在 Express 包装的 Azure NextJs 应用程序上部署后,应用程序将永久加载

json - Azure 应用服务中的授权规则不起作用

azure - 是否可以在ARM模板中创建documentDB数据库和帐户

.net - 如何从Azure Function添加 "System.ServiceModel"的引用?

java - 使用 Java AzureResourceManager 进行异步模板部署

azure - ADF 复制事件会跳过具有与推断架构不同值的表存储行

azure - 如何在 Azure Function 中使用 TelemetryConfiguration 的依赖项注入(inject)

bash - 有什么方法可以使用 az cli 按标签过滤 Azure 订阅吗?