Cosmos DB 故障转移警报?

Cosmos DB Failover Alert?

是否可以创建警报,或以其他方式查看将报告 Cosmos DB 帐户已自动或手动故障转移到另一个区域的指标或日志?

过去,我通过将 WriteEndpoint 与之前完成的调用进行比较,在客户端检测到了这一点;然后将自定义事件记录到 Application Insights,指示如果写入区域发生更改,则发生故障转移。

但是我想要一个纯粹的服务器端(service-side)方式来报告这个。

谢谢

是的,可以为区域故障转移创建警报。按照 How to audit Azure Cosmos DB control plane operations 中的说明启用控制平面诊断,然后使用 Azure Monitor 查询这些并创建警报。

您可以在 azure cosmos db 帐户中添加警报规则,方法是添加带有信号“区域故障转移(平台)”的警报条件

在特定的 cosmos 数据库中收到有关此信号的警报,每月费用为 0.10 美元。