gpt4 book ai didi

azure - 如何获取Web应用程序服务的使用指标数据?

转载 作者:行者123 更新时间:2023-12-02 07:29:57 25 4
gpt4 key购买 nike

我正在尝试执行 REST API 以从部署在 Azure 上的 Web 应用程序获取使用指标数据。

嗨,

我正在尝试执行 REST API 以从部署在 Azure 上的 Web 应用程序获取使用指标数据。 https://management.azure.com/subscriptions//resourceGroups//providers/Microsoft.Web/sites//metrics?$filter=startTime%20eq%202016-04-12T06:05:42.907Z%20and%20endTime%20eq%202016-04-12T06:10:42.907Z&api-版本=2014-04-01

但我不断收到 500 内部服务器错误。

此外,我尝试在 Mincrosoft.Web 下的资源浏览器中查找给定的 URL,但我可以看到指标定义,但指标对此不可用。

有人可以告诉我如何获取 Web 应用程序服务的使用指标数据吗?

最佳答案

您可以通过 Azure Insights API 检索资源指标。通过使用 Azure Insights API,可以以编程方式检索可用的默认指标定义(指标类型,如 CPU 时间、请求等)、粒度和指标值。

https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}/metrics?api-version=2014-04-01&$filter={filter}

您使用的 REST API URI 似乎是正确的,但在此之前,第一步是对 Azure Insights API 请求进行身份验证。设置身份验证的最简单方法是创建 Azure AD 服务主体并检索身份验证 token 。

非常详细的演练,位于 https://blogs.msdn.microsoft.com/cloud_solution_architect/2016/02/23/retrieving-resource-metrics-via-the-azure-insights-api/ .

关于azure - 如何获取Web应用程序服务的使用指标数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36565027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com