在达到预算之前发出azure成本警报

在达到预算之前发出azure成本警报,azure,azure-billing-api,Azure,Azure Billing Api,背景: 我一直在寻找一种方法来正确监控和创建资源组的Azure成本警报。所有当前的监控和警报似乎都与预算有关。您可以设置预算,并可以在花费预算的x%以上时创建警报。然而,假设我配置了一些错误的东西,并且创建了一个花费太多钱的资源,并且我在一周内用完了我的每月预算。现在我会在一周后得到警告,但是我的账单已经被破坏了 我要找的是: 如果我的日常开支表现出一些不正常的行为(或者我在过去的x天里花费了超过x美元/欧元/任何货币),我想有一些方法来提醒我。通过这种方式,我可以对错误的设置做出积极的反应,而

背景:

我一直在寻找一种方法来正确监控和创建资源组的Azure成本警报。所有当前的监控和警报似乎都与预算有关。您可以设置预算,并可以在花费预算的x%以上时创建警报。然而,假设我配置了一些错误的东西,并且创建了一个花费太多钱的资源,并且我在一周内用完了我的每月预算。现在我会在一周后得到警告,但是我的账单已经被破坏了

我要找的是: 如果我的日常开支表现出一些不正常的行为(或者我在过去的x天里花费了超过x美元/欧元/任何货币),我想有一些方法来提醒我。通过这种方式,我可以对错误的设置做出积极的反应,而不仅仅是在我耗尽预算后才做出反应

我已经尝试过的:

  • 我寻找一种内置的方式,但似乎没有
  • 我尝试使用azure powershell或API按资源组的成本进行导出,但azure powershell的计费方法似乎已被破坏(请参阅),API的文档也一团糟。获取账单数据的方法有上百万种,但它们似乎都不能正常工作,也不能返回任何适合我的情况的可用数据
我的具体问题是:


我正在寻找一种方法,通过API或azure powershell获取当前计费周期的成本概览,以便导入它并创建自己的警报。但是,如果有人能提供另一种方法来实现我的目标,您的答案也很受欢迎

您可以尝试以下步骤:

1.在azure门户中,导航到您的资源组

2.在左窗格->成本管理->成本警报(preivew)->然后单击
添加
按钮:

3.在新页面中,填写
1中的所有字段。创建预算
2。设置警报
选项卡:


非常感谢您的回复!然而,正如我在原始问题中所说,这并不能解决我的问题。设置预算会在损害已经造成且成本已经产生时发出警报。我希望能够在生产过程中对成本的增加做出积极的反应,而不是在我已经生产出比预期更多的成本之后