问题标签 [azure-billing-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 使用 Azure 计费 API 计算 Azure 成本
我能够使用 Rest Client (Postman) 以及 Power BI 获得 ResourceUsage 和 RateCard API。
我想使用 API 输出进一步计算 Azure 成本。我使用 Azure 计费 API/SDK浏览了 URL Show azure cost analysis data,但它对我没有帮助,因为问题仍未得到适当回答,而且 Azure SDK for Python URL 也未打开。
我还遇到了 Azure Usage and Billing Insights https://github.com/Microsoft/AzureUsageAndBillingPortal的 Git 代码,但我不想仅仅为了计算成本而向订阅中添加更多资源。
提前致谢!!!!
c# - Azure 合作伙伴中心 SDK 获取详细的历史计费信息
此页面描述了已过时的 SubscriptionDailyUsage 资源,并建议使用 Utilization 资源(提供非常精细的利用率数据)并将其与提供实时天蓝色定价的IAzureRateCard结合使用。我查看了UsageRecords资源,但它不够精细,而且ServiceCosts都不够精细,仅在上个月可用。
有什么方法可以获取上一个时间段的 azure 价目表,或者有任何其他方法可以获取详细的历史定价数据吗?
php - Azure 计费 API javascript 返回 CORS 错误,但在使用邮递员时不返回
我现在不知所措。我试图通过我的 php 应用程序访问Azure Billing & Usage API,但不断收到以下错误:
XMLHttpRequest 无法加载 https://ea.azure.com/rest/{agreementnumber}/usage-reports。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问源“ http://localhost ”。
我知道链接提到的 url 是https://consumption.azure.com/v2/enrollments,但是这对我不起作用,在与 Azure 技术服务联系后,我需要使用旧的 ea.azure.com 入口点。
我正在从我的开发 xampp localhost 服务器以及生产服务器(实时 Intranet 解决方案)中尝试此操作,但无济于事。使用邮递员连接成功,我收到来自 API 的有效响应。
基本上,API 只需要我拥有的 API 密钥。旁边不需要授权。
由于 Postman 成功地从 API 获得了有效响应,我使用了他们的代码生成器来获取我:
- 脚本
- 脚本
- jquery ajax 脚本
他们都为我返回相同的错误;显示了 jquery ajax 之一,因为这是首选:
我不明白为什么 Postman 能够连接到 API 并检索它的信息,而完全相同的代码在我的应用程序中使用时会生成 CORS 错误。
这是否与我的应用程序托管在公司网络内的内部虚拟机中有关,无法从 Internet 访问?
编辑:Rory 提到了 JS 的严格安全限制——因此我也添加了 php 脚本。当我使用 php 5.6 时,默认情况下我没有 httpRequest 类,所以我使用了twslankard 的httpRequest 类并对其进行了调整以接受这样的自定义标头(添加了公共功能):
}
并像这样调用类:
使用它确实有效的 php 版本,诀窍是添加 api-version 标头,在此之前我使用 php 脚本返回了一个 http 400 错误。
azure - 冻结云服务不计费
我们几乎没有包含虚拟机和网络工作者角色的云服务。有没有办法“冻结”或阻止它们不被计费,但如果我们想再次启动它们?
我看到了一些答案,但大多数都已经过时了。
先感谢您!
azure - 如何从 Azure Rate-API 元数据中获取 VM 详细信息
我正在尝试获取 sub 中可用的所有 Azure 服务的详尽列表及其使用 RATE API 的定价。我想确认 RATE API 是否会返回 VM 详细信息,例如大小、内核、RAM 等。“D1:1 个内核,3.5 GB RAM,50 GB 磁盘”
目前基于计费 API 的 EA 门户我相信只返回 VM 类型:1 个标准虚拟机,d1v2 大小:744 小时
有人可以确认RATE api是否也会返回VM详细信息?
谢谢
powershell - Get-AzureRmConsumptionUsageDetail 本周未返回数据
我们每月在 Azure 服务中消耗大约 2,500 美元,这意味着我们每天都有大量服务需要付费。
Get-AzureRmConsumptionUsageDetail
我每天使用 Azure Powershell 命令获取我的计费数据。
对于 2017 年 12 月 21 日之后的计费日期,powershell 命令不返回任何数据。
如果我在 2017 年 12 月 22 日之前询问数据,我会得到数据,所以我的设置工作正常。
年底有什么事情吗?
不工作
作品。这已经工作了12个月。现在从 22 日开始,它不起作用。
谢谢你,特伦斯
==================================================== ==============
所以我正在遍历一系列日期。从我上传的目录图片可以看出,Azure 在 2018 年 1 月 19 日之后没有返回任何数据。
Azure 的人能否解决为什么这些日期没有返回数据?
rest - Azure RM 订阅 - 成本分析 REST API
当我们导航到订阅 -> 成本分析时,我们可以看到资源的成本详细信息,我们也可以应用过滤器并查看我们的总成本。
是否有任何 REST API 可用于获取这些信息?
我只需要在 REST API 中单独使用带有“xyz”标签的资源使用的价格。
到目前为止,我在任何地方都找不到有关成本分析的文件。
azure-billing-api - 如何知道 Azure 订阅的余额?(剩余 = 积分 - 使用情况)
我可以使用 Azure REST API - RateCard & Usage。
使用上述 API 的组合,我能够计算消耗(使用)的成本。
为了找到学分,这里提到了,
首先,您需要找到可用的总积分。可以通过 Rate Card API 获取此信息。这将在响应中的 OfferTerms 元素下可用。
但我在 RateCard API 中收到以下响应:
因此,我的问题是如何找到订阅的信用交易以计算余额?
谢谢。
azure - 可以在 Azure Api 管理中按产品监控成本/计费吗?
我想知道是否有办法通过 API 管理 (APIM) 产品监控成本和计费?
问题是我现在有两个 APIM——一个用于测试环境,另一个用于生产环境。
我知道这有点不必要,但由于我有两个订阅,一个用于测试,一个用于生产,我一开始认为这是合乎逻辑的方式。
现在的问题是开发人员必须注册到 2 个开发人员门户才能同时使用测试和生产,这对我来说不是最佳选择。
我仍然希望能够获得计费统计信息或测试环境和生产环境,这就是为什么我想知道 APIM 中的产品是否有办法做到这一点?