一旦用户将 SQL Server 大小从 S9 更改为 S12(增加),我们希望收到通知。这是本机可能的,还是我们可以开发自定义 webhook 来接收通知?
3 回答
此操作会记录到活动日志中。见这里。因此,您应该能够按照本教程创建警报:https ://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-activity-log
使用 Usage 和 RateCard API 获取估计的云消耗和费用。Usage API 将为您提供一个 metricID,您可以在查询中使用 RateCard 来预测价格,
https://docs.microsoft.com/bs-cyrl-ba/azure/billing/billing-usage-rate-card-overview
另一种选择是创建自定义 Azure 策略来审核 SQL SKU,然后在资源不符合 Azure 策略时创建警报以通知用户。
https://docs.microsoft.com/en-us/azure/governance/policy/samples/allowed-sql-db-skus
@silent 的回答可能是今天最好的选择。除此之外,您还可以使用 Resource Graph 来识别更改:https ://docs.microsoft.com/en-us/azure/governance/resource-graph/how-to/get-resource-changes 。