啟用及設定儲存體分析
預設會為新的儲存體帳戶啟用儲存體分析度量。 您可以在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 服務屬性
設定資料表服務屬性
取得表格服務屬性
設定佇列服務屬性
取得佇列服務屬性
設定檔案服務屬性
取得檔案服務屬性