匯出 (0) 列印
全部展開

關於儲存體分析度量

更新日期: 2013年12月

儲存體分析可儲存含有儲存體服務要求之相關彙總交易統計資料和容量資料的度量。交易是在應用程式開發介面作業層級和儲存體服務層級報告,而容量則是在儲存體服務層級報告。度量資料可用於分析儲存體服務使用量、診斷儲存體服務要求的問題,以及提升使用服務之應用程式的效能。

若要使用儲存體分析,您必須針對想要監視的每項服務以個別啟用。您可以從 Windows Azure 管理入口網站加以啟用。如需詳細資訊,請參閱<如何監視儲存體帳戶>。您也可以透過 REST API 或用戶端程式庫,以程式設計方式啟用儲存體分析。使用 取得 Blob 服務屬性取得佇列服務屬性取得表格服務屬性 作業可為每項服務啟用儲存體分析。

系統會針對每項儲存體服務和要求的 API 作業,每小時或每分鐘記錄完善的資料集,包括輸入/輸出、可用性、錯誤及分類的要求百分比。您可以在 儲存體分析度量資料表結構描述 主題中查看完整的交易詳細資料清單。

交易資料會分兩個層級記錄 - 服務層級和應用程式開發介面作業層級。在服務層級,系統會每小時將彙總所有要求之應用程式開發介面作業的統計資料寫入資料表實體,即使未對服務提出要求亦然。在應用程式開發介面作業層級中,僅在該時段內已要求作業時,才會將統計資料寫入實體。

例如,如果對 Blob 服務執行 GetBlob 作業,儲存體分析度量會記錄要求,並在記錄檔中包含 Blob 服務和 GetBlob 作業的彙總資料。但是,如果在該時段內未要求 GetBlob 作業,則不會將實體寫入該作業的 $MetricsTransactionsBlob

系統會記錄使用者要求及儲存體分析本身所提出之要求的交易度量。例如,系統會記錄寫入記錄檔和資料表實體的儲存體分析要求。如需這些要求之計費方式的詳細資訊,請參閱<儲存體分析及計費>。

note附註
目前只有 Blob 服務提供容量度量。儲存體分析的未來版本將提供表格服務和佇列服務的容量度量。

儲存體帳戶的 Blob 服務每天都會記錄容量資料,並寫入兩個資料表實體。其中一個實體提供使用者資料的統計資料,另一個實體提供有關儲存體分析所使用之 $logs Blob 容器的統計資料。$MetricsCapacityBlob 資料表包含下列統計資料:

  • Capacity:儲存體帳戶的 Blob 服務所使用的儲存空間量 (以位元組為單位)。

  • ContainerCount:儲存體帳戶之 Blob 服務中的 Blob 容器數目。

  • ObjectCount:儲存體帳戶之 Blob 服務中認可及未認可的區塊或分頁 Blob 數目。

如需容量度量的詳細資訊,請參閱<儲存體分析度量資料表結構描述>。

每一種儲存體服務的所有度量資料都是儲存於專為該服務保留的三份資料表中:第一份資料表內有交易資訊,第二份資料表內有每分鐘交易資訊,第三份資料表內有容量資訊。交易資訊與每分鐘交易資訊包含要求和回應資料,而容量資訊則包含儲存體使用量資料。您可以從下表所述的具名資料表存取儲存體帳戶的 Blob 服務其每小時度量、每分鐘度量和容量資料。

 

度量層級 資料表名稱 支援版本

每小時度量,主要位置

  • $MetricsTransactionsBlob

  • $MetricsTransactionsTable

  • $MetricsTransactionsQueue

僅限 2013-08-15 之前的版本。雖然這些名稱仍受到支援,建議您改為使用以下列資料表。

每小時度量,主要位置

  • $MetricsHourPrimaryTransactionsBlob

  • $MetricsHourPrimaryTransactionsTable

  • $MetricsHourPrimaryTransactionsQueue

所有版本,包含 2013-08-15

分鐘度量,主要位置

  • $MetricsMinutePrimaryTransactionsBlob

  • $MetricsMinutePrimaryTransactionsTable

  • $MetricsMinutePrimaryTransactionsQueue

所有版本,包含 2013-08-15

每小時度量,次要位置

  • $MetricsHourSecondaryTransactionsBlob

  • $MetricsHourSecondaryTransactionsTable

  • $MetricsHourSecondaryTransactionsQueue

所有版本,包含 2013-08-15。必須啟用讀取權限的地理備援複寫。

分鐘度量,次要位置

  • $MetricsMinuteSecondaryTransactionsBlob

  • $MetricsMinuteSecondaryTransactionsTable

  • $MetricsMinuteSecondaryTransactionsQueue

所有版本,包含 2013-08-15。必須啟用讀取權限的地理備援複寫。

容量 (僅限 Blob 服務)

$MetricsCapacityBlob

所有版本,包含 2013-08-15

當啟用儲存體帳戶的儲存體分析時,會自動建立這些資料表。您可以透過儲存體帳戶的命名空間存取些資料表,例如:https://<accountname>.table.core.windows.net/Tables("$MetricsTransactionsBlob")

您可以使用表格服務應用程式開發介面 (包括 Windows Azure Managed 程式庫所提供的 .NET 應用程式開發介面) 存取度量資料表中的所有資料。儲存體帳戶管理員可以讀取及刪除資料表實體,但無法建立或更新資料表實體。

另請參閱

Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft