gpt4 book ai didi

Azure计费API : Resource RateCard & Resource Usage

转载 作者:行者123 更新时间:2023-12-01 05:28:26 27 4
gpt4 key购买 nike

我需要监控每个客户端环境(一个订阅、多个资源组)的 Azure 支出。在我的研究中,我发现了 2 个可以使用的 API:

第一个,我可以获得每个azure资源的价格,这真的很有趣。但我无法找到一种方法来了解哪些资源与资源组相关。我至少需要资源的名称。喜欢“MeterId”信息吗?

在第二个中,我可以获得所有azure资源的使用情况。这是完美的 !但如何将资源使用量换算成价格呢?

在新的 Azure 门户 (portal.azure.com) 中,资源组中有一个部分:计费部分。 Billing for resource group

这正是我想要使用你们的 API 获取的信息。有办法吗?

最佳答案

对于您的第一个问题,RateCard API 返回 Azure 优惠级别(即用即付、MSDN 等)可用资源的列表,这并不特定于客户的订阅,因此您会做什么返回此处是可根据要约进行计费的所有资源的列表,以及资源元数据和价格,并且不会包含特定于客户订阅的资源组等详细信息。还需要注意的一点是,资源元数据字段(例如仪表名称、仪表类别、仪表子类别)可以让客户更好地了解他们正在消耗的资源,但这不包括特定于实例的详细信息资源URI或资源标签。

关于Usage API 的第二个问题,该API 返回聚合的、未评级的Usage。期望客户从Usage API获取汇总的使用数据,然后从RateCard API获取客户报价的公开费率,然后执行将使用情况与费率详细信息相结合的操作以得出评级估算.

步骤如下所示:

1)使用特定时间段和AzureSubID调用Usage API

2) 从 Azure 帐户门户获取 OfferID(访问 account.windowsazure.com,选择您感兴趣的订阅,右下角有包括“OfferID”在内的所有子详细信息(例如 MS-AZR- 0063P)

3) 使用 OfferID、国家、地区、货币查询 RateCard API,以获取可在该优惠上出售的所有资源的列表以及相关的费率、包含的数量、折扣等

4) 这两个响应的共同字段是 MeterID。您将获得带有唯一 MeterID 的使用响应,您可以使用该响应来查找 RAteCard API(在 RateCard 中也称为 MeterID),以获得适用于该子项目的准确费率。

我们正在研究另一项改进,使 Azure 使用情况 API 可按计费周期进行查询,这样客户就不必按日期范围进行查询,他们只需选择查询特定计费周期的使用数据即可获得准确的数据他们在那段时间被收取的费用的快照,但我们还没有具体的时间表。

关于Azure计费API : Resource RateCard & Resource Usage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31117060/

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