你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
启用和配置存储分析
默认为新存储帐户启用存储分析指标。 可以在Azure 门户中启用日志记录并配置指标和日志记录;有关详细信息,请参阅监视Azure 门户中的存储帐户。 还可以通过 REST API 或客户端库以编程方式启用存储分析。
Set Service Properties
对单个服务使用 操作来启用存储分析。
注意
存储分析指标适用于 Blob、队列、表和文件服务。
存储分析日志记录可用于 Blob、队列和表服务。 但是,不支持高级存储帐户。
以下示例为名为 myaccount 的虚构帐户的表服务启用存储分析。
重要
尽管默认为新存储帐户启用每小时指标,但必须以编程方式启用分钟度量值。 还可以使用 PowerShell 和 Azure CLI 2.0 启用分钟指标。
配置你的请求 URI 和标头,以便与以下示例相匹配。 HTTP 方法是 PUT,必须应用授权方案才能对请求进行签名。 有关对请求进行签名的详细信息,请参阅 授权对 Azure 存储的请求。
PUT https://myaccount.table.core.windows.net/?restype=service&comp=properties HTTP/1.1 x-ms-version: 2013-08-15 x-ms-date: Wed, 23 Oct 2013 04:28:19 GMT Authorization: SharedKey myaccount:Z1lTLDwtq5o1UYQluucdsXk6/iB7YxEu0m6VofAEkUE= Host: myaccount.table.core.windows.net
请求还需要具有请求正文,其中包含存储服务将处理并用于配置存储分析的 XML。 以下示例为删除和写入请求启用日志记录,并将日志保留策略设置为 7 天。 它还启用每小时和分钟指标,排除 API 级摘要统计信息,并将指标数据保留策略设置为 7 天。
<?xml version="1.0" encoding="utf-8"?> <StorageServiceProperties> <Logging> <Version>1.0</Version> <Delete>true</Delete> <Read>false</Read> <Write>true</Write> <RetentionPolicy> <Enabled>true</Enabled> <Days>7</Days> </RetentionPolicy> </Logging> <HourMetrics> <Version>1.0</Version> <Enabled>true</Enabled> <IncludeAPIs>false</IncludeAPIs> <RetentionPolicy> <Enabled>true</Enabled> <Days>7</Days> </RetentionPolicy> </HourMetrics> <MinuteMetrics> <Version>1.0</Version> <Enabled>true</Enabled> <IncludeAPIs>false</IncludeAPIs> <RetentionPolicy> <Enabled>true</Enabled> <Days>7</Days> </RetentionPolicy> </MinuteMetrics> ... </StorageServiceProperties>
在发送该请求时,将收到响应以指示是否配置了存储分析。 如果响应具有 HTTP 状态代码 202(已接受),则说明已更新存储分析设置。 以下示例响应指示更新了设置:
HTTP/1.1 202 Accepted Connection: Keep-Alive Transfer-Encoding: chunked Date: Wed, 23 Oct 2013 04:28:20 GMT Server: Windows-Azure-Table/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-id: cb939a31-0cc6-49bb-9fe5-3327691f2a30 x-ms-version: 2013-08-15
使用初始配置启用存储分析后,始终可以通过调用“获取 Blob 服务属性”、“获取表服务属性”或“获取队列服务属性”操作来获取当前设置。
更新存储分析
若要更改存储服务的存储分析设置,请再次调用操作Set Service Properties
。 确保新的 XML 请求正文保留了所需的配置选项,例如,为服务启用/禁用存储分析和/或保留策略。 每次调用这些操作之一时,将会立即更改适用服务的设置。
请参阅
设置存储分析数据保留策略
设置 Blob 服务属性
获取 Blob 服务属性
设置表服务属性
获取表服务属性
设置队列服务属性
获取队列服务属性
设置文件服务属性
获取文件服务属性