微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决在达到预算之前就 azure 成本发出警报

背景:

我一直在寻找一种方法来正确监控资源组的 Azure 成本并为其创建警报。所有当前的监控和警报似乎都与预算有关。您可以设置预算,并且可以在花费超过该预算的 x% 时创建警报。但是,假设我配置错误并创建了一个花费太多资金的资源,并且我在一周内耗尽了我的每月预算。现在我会在一周后收到警报,但我的账单损失已经完成了。

我在找什么: 如果我的日常支出显示出一些异常行为(或者我在过去 x 天的最后一天花费了超过 x 美元/欧元/任何货币),我想通过某种方式发出警报。通过这种方式,我可以主动对错误的设置做出反应,而不仅仅是在我用完预算后做出反应。

我已经尝试过的:

  • 我寻找了一种内置方式,但似乎没有。
  • 我尝试使用 azure powershell 或 API 按资源组的成本导出,但 Azure Powershell 计费方法似乎已损坏(请参阅 this thread),而且 API 的文档一团糟。获取帐单数据的方法有上百万种,但似乎没有一种方法可以正常工作或返回任何适用于我的情况的可用数据。

我的具体问题:

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

解决方法

您可以尝试以下步骤:

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

2.在左窗格中 -> 成本管理 -> 成本警报(预览) -> 然后点击 Add 按钮:

enter image description here

3.在新页面中,填写1. Create a budget2. Set alerts标签中的所有字段:

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。