存储分析

Azure 存储分析执行日志记录并为存储帐户提供度量值数据。 可以使用此数据为存储帐户跟踪请求、分析使用趋势和诊断问题。

若要使用存储分析,必须为每个要监视的服务单独启用它。 可以从 Azure 门户中启用它。 有关详细信息,请参阅在 Azure 门户中监视存储帐户。 还可以通过 REST API 或客户端库以编程方式启用存储分析。 使用设置 Blob 服务属性设置队列服务属性设置表服务属性设置文件服务属性操作,为每个服务启用存储分析。

聚合数据存储在众所周知的 Blob(用于日志记录)和众所周知的表(用于度量)中,可以使用 BLOB 服务和表服务 API 对其进行访问。

存储分析针对存储的数据量实施 20 TB 的限制,这与存储帐户的总限制无关。 有关存储帐户限制的详细信息,请参阅标准存储帐户的可伸缩性和性能目标

有关使用存储分析及其他工具来识别、诊断和排查 Azure 存储相关问题的深入指导,请参阅监视、诊断和排查 Azure 存储问题

存储分析计费

所有度量数据是由存储帐户服务写入的。 因此,存储分析执行的每个写入操作都是计费的。 此外,度量数据使用的存储量也是计费的。

存储分析执行的以下操作都是计费的:

  • 为日志记录创建 Blob 的请求。
  • 为度量创建表实体的请求。

如果已配置数据保留策略,则可以通过删除旧的日志记录和指标数据来减少支出。 有关保留策略的详细信息,请参阅设置存储分析数据保留策略

了解计费请求

向帐户的存储服务发出的每个请求是应计费或不计费的。 存储分析记录向服务发出的每个请求,包括指示如何处理请求的状态消息。 同样,存储分析存储服务及其 API 操作的度量数据,包括某些状态消息的百分比和计数。 总之,这些功能可以帮助分析计费请求,对应用程序进行改进,以及诊断向服务发出的请求的问题。 有关计费的详细信息,请参阅 Understanding Azure Storage Billing - Bandwidth, Transactions, and Capacity(了解 Azure 存储计费 - 带宽、事务和容量)。

查看存储分析数据时,可以使用存储分析记录的操作和状态消息主题中的表来确定计费的请求。 然后,可以将日志和指标数据与状态消息进行比较,以查看是否对你的特定请求进行收费。 也可以使用前述主题中的表来调查存储服务或各个 API 操作的可用性。

后续步骤