gpt4 book ai didi

api - Azure 中的 BadRequest on/metrics REST 端点

转载 作者:行者123 更新时间:2023-12-03 00:31:49 27 4
gpt4 key购买 nike

我正在尝试按照以下 MSDN blog 使用 Azure Insights API 访问指标。

我的请求 URL 是:

https://management.azure.com/subscriptions/subscription-id/resourceGroups/resource-group-name/providers/Microsoft.Compute/virtualMachine/myVM/metrics?api-version=2016-03-30

具有正确的接受和授权 header 。

同样的事情也适用于 metricDefinitions,我得到了一堆 MetricDefinitions。但是当我尝试访问/metrics 端点时,我得到了以下结果:

{
"error": {
"code": "BadRequest",
"message": "The request URL is not valid."
}
}

是否有办法知道我在请求中做错了什么?

最佳答案

您需要为任何过滤请求指定指标名称。但您的 URL 中没有指定指标,这会导致 URL 无效。例如,您想要检索 CpuTime 指标数据点,请求 url 应如下所示:

https://management.azure.com/subscriptions/subscription-id/resourceGroups/resource-group-name/providers/Microsoft.Compute/virtualMachine/myVM/metrics?api-version=2016-03-30&$filter=%28name.value%20eq%20%27CpuTime%27%20

关于api - Azure 中的 BadRequest on/metrics REST 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36757232/

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