Storage Analytics メトリック テーブル スキーマ (クラシック)

注意

Storage Analytics メトリックはクラシック メトリックになりました。 Microsoft では、Storage Analytics メトリックの代わりに、Azure Monitor の Storage メトリックを使用することをお勧めします。

Storage Analytics Metrics では、ストレージ アカウントのトランザクション データと容量データを集計します。 トランザクション メトリックは、BLOB、テーブル、キュー、およびファイル サービスに対して記録されます。 現在、容量メトリックは BLOB Service についてのみ記録されます。 トランザクション データと容量データは、次の表で説明するように、既知のテーブルに格納されます。

メトリック レベル テーブル名 サポートされているバージョン
時間単位のトランザクション - $MetricsTransactionsBlob

- $MetricsTransactionsTable

- $MetricsTransactionsQueue
2013-08-15 よりも前のバージョンのみ。 これらの名前はまだサポートされていますが、下に示すテーブルを使用するように切り替えることをお勧めします。
時間単位のトランザクション - $MetricsHourPrimaryTransactionsBlob

- $MetricsHourPrimaryTransactionsTable

- $MetricsHourPrimaryTransactionsQueue

- $MetricsHourPrimaryTransactionsFile
BLOB、Table、Queue サービスの場合、すべてのバージョンでサポートされます。

File サービスの場合、バージョン 2015-04-05 以降でのみサポートされます。
分単位のトランザクション - $MetricsMinutePrimaryTransactionsBlob

- $MetricsMinutePrimaryTransactionsTable

- $MetricsMinutePrimaryTransactionsQueue

- $MetricsMinutePrimaryTransactionsFile
BLOB、Table、Queue サービスの場合、すべてのバージョンでサポートされます。

File サービスの場合、バージョン 2015-04-05 以降でのみサポートされます。
時間単位のメトリック、2 次拠点 - $MetricsHourSecondaryTransactionsBlob

- $MetricsHourSecondaryTransactionsTable

- $MetricsHourSecondaryTransactionsQueue
すべてのバージョン。 読み取りアクセス geo 冗長レプリケーション (RA-GRS) を有効にする必要があります。

RA-GRS は、ファイル サービスではまだ使用できない点に注意してください。
分単位のメトリック、2 次拠点 - $MetricsMinuteSecondaryTransactionsBlob

- $MetricsMinuteSecondaryTransactionsTable

- $MetricsMinuteSecondaryTransactionsQueue
すべてのバージョン。 読み取りアクセス geo 冗長レプリケーション (RA-GRS) を有効にする必要があります。

RA-GRS は、ファイル サービスではまだ使用できない点に注意してください。
容量 (Blob service のみ) $MetricsCapacityBlob すべてのバージョン。

注意

上記のメトリック テーブルは、テーブル一覧操作が実行されるときに表示されません。 各メトリック テーブルには、その名前に基づいて直接アクセスする必要があります。

以下のセクションで、これらのテーブルのスキーマの定義を示します。 メトリックの詳細については、「Storage Analytics メトリックについて」を参照してください。

$MetricsCapacityBlob テーブルのスキーマ

$MetricsCapacityBlob テーブルには、毎日 2 つのエンティティが格納されます。1 つは、ストレージ アカウントの BLOB とコンテナーのサイズの詳細を集計したもの、もう 1 つは $logs コンテナーのサイズの詳細を集計したものです。

列名 種類 Description
PartitionKey string メトリックの開始時刻を表す UTC 形式のタイムスタンプ。YYYYMMddThhmm の形式で示します。 データが報告されるのは 1 日に 1 回だけであるため、hhmm (時間と分) は常に 0000 になります。 この値は、テーブルのすべてのエントリの PartitionKey です。 20110809T0000
RowKey string 容量テーブル エンティティをユーザー データと Storage Analytics データのどちらに適用するかを、<data¦analytics> の形式で示します。 値が data の場合、このテーブル エンティティはユーザー データのみの容量メトリックを示します。 値が analytics の場合、このテーブル エンティティは Storage Analytics データのみの容量メトリック (具体的には、$logs BLOB コンテナーで使用される容量) を示します。 data
[容量] long ストレージ アカウントの Blob service によって使われているストレージの量 (バイト単位)。 488920186
ContainerCount long ストレージ アカウントの Blob service 内のコンテナーの数。 237
ObjectCount long ストレージ アカウントの BLOB サービス内のコミット済みおよびコミット前の BLOB の数。 8441

トランザクション テーブルのスキーマ

トランザクション データを格納する各テーブルでは、時間単位と分単位のどちらでも同じスキーマが使用されます。 また、各テーブルでは、次の 2 種類の概要データが書き込まれます。

  • ストレージ サービスの 1 時間ごとの概要が含まれたサービス レベルの概要データ。
  • 特定の API の 1 時間ごとの概要が含まれた API レベルの概要データ。

注意

テーブル エンティティ内の各エントリは、 Time (PartitionKey) で指定された時間 (時間単位のメトリック) または分 (分のメトリック) の間に発生したトランザクションにのみ適用されます。

列名 種類 Description
Time (PartitionKey) string 時間単位のメトリックでは、メトリックの開始時刻を表す UTC 形式のタイムスタンプ (YYYYMMddThhmm) で示します。 この値は、テーブルのすべてのエントリのパーティション キーです。 分単位のメトリックの場合、形式は同じですが、トランザクションが実行されたときの時刻の概算値です。 前の間隔でトランザクションが失われた場合は、前の分のトランザクションが現在の分のトランザクションに集計されることもあります。 20110809T0800
AccessTypeTransactionType (RowKey) string AccessTypeTransactionType の組み合わせ (形式: <user¦system>;<all¦api-name>)。 これらの値によって、個々のテーブル エンティティの RowKey が構成されます。 値には次の種類があります。

- user は、匿名、承認、SAS 要求を含むすべてのユーザー要求に対して指定されます。

- systemは、Storage Analyticsからの要求に対してのみ指定されます。

- all は、テーブル エンティティがストレージ サービスに対して行われたすべての要求の概要である場合に指定されます。

- api-name は、サマリー エンティティに適用できる操作を示します。 使用可能な操作の一覧については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。
user;GetBlob
TotalIngress long イングレス データの量 (バイト単位)。 この値には、外部クライアントから Azure Storage へのイングレスおよび Azure 内でのイングレスが含まれます。 28395
TotalEgress long エグレス データの量 (バイト単位)。 この値には、外部クライアントから Azure Storage へのエグレスおよび Azure 内でのエグレスが含まれます。 したがって、この値には、課金対象のエグレスが反映されません。 8021
TotalRequests long ストレージ サービスまたは指定された API 操作に対して行われた要求の数。 この数には、成功した要求と失敗した要求およびエラーが発生した要求が含まれます。 この数に含まれるのは、次のステータス メッセージが生成された要求です。

ステータス メッセージ (BLOB、キュー、テーブル、ファイル)

- 成功

- AnonymousSuccess

- SASSuccess

- ThrottlingError

- AnonymousThrottlingError

- SASThrottlingError

- NetworkError

- AnonymousNetworkError

- SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

- ServerOtherError

- AnonymousServerOtherError

- SASServerOtherError

- ClientTimeoutError

- AnonymousClientTimeoutError

- SASClientTimeoutError

- ServerTimeoutError

- AnonymousServerTimeoutError

- SASServerTimeoutError

- AuthorizationError

- AnonymousAuthorizationError

- SASAuthorizationError

ステータス メッセージ (ファイル SMB)

-交渉

- SessionSetup

-ログオフ

- TreeConnect

- TreeDisconnect

-作成

-閉じる

-フラッシュ

- 読み取り

-書き込み

-ロック

-Ioctl

-キャンセル

-エコー

- QueryDirectory

- ChangeNotify

- QueryInfo

-Setinfo

- OplockBreak

これらのステータス メッセージの詳細については、「Storage Analyticsログに記録された操作とステータス メッセージ」を参照してください。
20914
TotalBillableRequests long 課金対象となる要求の数。 この数に含まれるのは、次のステータス メッセージが生成された要求です。

ステータス メッセージ (BLOB、キュー、テーブル、ファイル)

- 成功

- AnonymousSuccess

- SASSuccess

- NetworkError

- AnonymousNetworkError

- SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

- ClientTimeoutError

- AnonymousClientTimeoutError

- SASClientTimeoutError

- AuthorizationError

- SASAuthorizationError

ステータス メッセージ (ファイル SMB)

-交渉

- SessionSetup

-ログオフ

- TreeConnect

- TreeDisconnect

-作成

-閉じる

-フラッシュ

- 読み取り

-書き込み

-ロック

-Ioctl

-キャンセル

-エコー

- QueryDirectory

- ChangeNotify

- QueryInfo

-Setinfo

- OplockBreak

これらのステータス メッセージの詳細については、「Storage Analyticsログに記録された操作とステータス メッセージ」を参照してください。
14297
可用性 double ストレージ サービスまたは指定された API 操作の可用性の割合。 可用性 は、 TotalBillableRequests 値を取得し、予期しないエラーを発生させた要求を含め、該当する要求の数で割ることによって計算されます。 予期しないエラーすべてが、ストレージ サービスまたは指定された API 操作の可用性の低下をもたらします。 この割合に含まれるのは、次のステータス メッセージが生成された要求です。

ステータス メッセージ (BLOB、キュー、テーブル、ファイル)

- 成功

- AnonymousSuccess

- SASSuccess

- NetworkError

- AnonymousNetworkError

- SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

- ServerOtherError

- AnonymousServerOtherError

- SASServerOtherError

- ClientTimeoutError

- AnonymousClientTimeoutError

- SASClientTimeoutError

- ServerTimeoutError

- AnonymousServerTimeoutError

- SASServerTimeoutError

- AuthorizationError

- SASAuthorizationError

ステータス メッセージ (ファイル SMB)

-交渉

- SessionSetup

-ログオフ

- TreeConnect

- TreeDisconnect

-作成

-閉じる

-フラッシュ

- 読み取り

-書き込み

-ロック

-Ioctl

-キャンセル

-エコー

- QueryDirectory

- ChangeNotify

- QueryInfo

-Setinfo

- OplockBreak

これらのステータス メッセージの詳細については、「Storage Analyticsログに記録された操作とステータス メッセージ」を参照してください。
99.99
AverageE2ELatency double ストレージ サービスまたは指定された API 操作に対して行われた成功した要求の平均エンド ツー エンド待機時間 (ミリ秒単位)。 この値には、要求の読み取り、応答の送信、および応答の受信確認を受け取るために Azure Storage 内で必要な処理時間が含まれます。 19.333333
AverageServerLatency double 成功した要求の処理に Azure Storage が使った平均待機時間 (ミリ秒単位)。 この値には、 AverageE2ELatency で指定されたネットワーク待機時間は含まれません。 11.4
PercentSuccess double 成功した要求の割合。

ストレージに対して要求が行われなかった場合、 PercentSuccess メトリックの値は 0 になることに注意してください。 PercentSuccess を監視する場合は、TotalRequests メトリックの値が 0 より大きいことを確認する必要もあります。
68
PercentThrottlingError double 調整エラーによって失敗した要求の割合。 0
PercentTimeoutError double タイムアウト エラーによって失敗した要求の割合。 この数値には、クライアントとサーバーの両方のタイムアウトが含まれます。 0
PercentServerOtherError double ServerOtherError によって失敗した要求の割合。 このステータス メッセージの詳細については、「Storage Analyticsログに記録された操作とステータス メッセージ」を参照してください。 0
PercentClientOtherError double ClientOtherError によって失敗した要求の割合。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
PercentAuthorizationError double AuthorizationError によって失敗した要求の割合。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
PercentNetworkError double NetworkError によって失敗した要求の割合。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
Success long ストレージ サービスまたは指定された API 操作に対して行われた要求のうち、成功した要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 10239
AnonymousSuccess long ストレージ サービスまたは指定された API 操作に対して行われた要求のうち、成功した匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 8239
SASSuccess long ストレージ サービスまたは指定された API 操作に対して行われた要求のうち、成功した共有アクセス署名 (SAS) 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 432
ThrottlingError long ストレージ サービスまたは ThrottlingError を返した指定された API 操作に対する承認された要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AnonymousThrottlingError long ストレージ サービスまたは指定された API 操作に対する要求のうち、AnonymousThrottlingError が返された匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
SASThrottlingError long ストレージ サービスまたは指定された API 操作に対する要求のうち、SASThrottlingError が返された SAS 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
ClientTimeoutError long ストレージ サービスまたは ClientTimeoutError を返した指定された API 操作に対する承認された要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AnonymousClientTimeoutError long ストレージ サービスまたは指定された API 操作に対する要求のうち、AnonymousClientTimeoutError が返された匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
SASClientTimeoutError long ストレージ サービスまたは SASClientTimeoutError を返した指定した API 操作に対する SAS 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
ServerTimeoutError long ServerTimeoutError を返したストレージ サービスまたは指定された API 操作に対する承認された要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AnonymousServerTimeoutError long ストレージ サービスまたは指定された API 操作に対する要求のうち、AnonymousServerTimeoutError が返された匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
SASServerTimeoutError long ストレージ サービスまたは SASServerTimeoutError を返した指定した API 操作に対する SAS 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
ClientOtherError long ストレージ サービスまたは ClientOtherError を返した指定された API 操作に対する承認された要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
SASClientOtherError long ストレージ サービスまたは SASClientOtherError を返した指定した API 操作に対する SAS 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AnonymousClientOtherError long ストレージ サービスまたは指定された API 操作に対する要求のうち、AnonymousClientOtherError が返された匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
ServerOtherError long ServerOtherError を返したストレージ サービスまたは指定された API 操作に対する承認された要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AnonymousServerOtherError long ストレージ サービスまたは指定された API 操作に対する要求のうち、AnonymousServerOtherError が返された匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
SASServerOtherError long ストレージ サービスまたは SASServerOtherError を返した指定された API 操作に対する SAS 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AuthorizationError long AuthorizationError を返したストレージ サービスまたは指定した API 操作に対する承認された要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AnonymousAuthorizationError long ストレージ サービスまたは指定された API 操作に対する要求のうち、AnonymousAuthorizationError が返された匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
SASAuthorizationError long ストレージ サービスまたは SASAuthorizationError を返した指定した API 操作に対する SAS 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
NetworkError long ストレージ サービスまたは NetworkError を返した指定された API 操作に対する承認された要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
AnonymousNetworkError long ストレージ サービスまたは指定された API 操作に対する要求のうち、AnonymousNetworkError が返された匿名要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0
SASNetworkError long ストレージ サービスまたは指定された API 操作に対する要求のうち、SASNetworkError が返された SAS 要求の数。 このステータス メッセージの詳細については、「ログに記録された操作とステータス メッセージStorage Analytics」を参照してください。 0

参照