Azure SQL 数据库审计/管理

问题描述

我们有许多 Azure sql 数据库,我们需要了解每个数据库的大小和成本是多少,它们的大小是否在增长/缩小,以及任何其他相关信息。我担心我们可能会失去控制,这些数据库的成本会失控。

是否可以通过运行某种可以生成报告的审计管理工具来从 Azure 获取此信息?或者这是我需要手动运行的东西?

谢谢

解决方法

我们可以使用天蓝色cost management。成本管理通过高级分析显示组织成本和使用模式。成本管理中的报告显示 Azure 服务和第三方市场产品消耗的基于使用的成本。 可以使用 Azure 门户或各种 API 进行导出自动化,将成本数据与外部系统和流程集成。还提供自动结算数据导出和预定报告。

Azure 成本管理具有警报功能。当消耗达到阈值时生成警报。 考虑工作负载中每个资源的指标。对于每个指标,在基线阈值上构建警报。这样,当工作负载正在满负荷使用服务时,管理员可以收到警报。然后,管理员可以根据当前负载调整资源以定位 SKU。

请参阅here以了解 sql 数据库定价模型。

您也可以使用 azure Pricing Calculator