스토리지 분석 메트릭 테이블 스키마(클래식)

참고

스토리지 분석 메트릭은 이제 클래식 메트릭입니다. Microsoft는 스토리지 분석 메트릭 대신 Azure Monitor에서 스토리지 메트릭을 사용하는 것이 좋습니다.

스토리지 분석 메트릭은 스토리지 계정에 대한 트랜잭션 데이터 및 용량 데이터를 집계합니다. 트랜잭션 메트릭은 Blob, 테이블, 큐 및 파일 서비스에 대해 기록됩니다. 현재까지는 Blob 서비스에 대한 용량 메트릭만 기록됩니다. 트랜잭션 데이터 및 용량 데이터는 다음 표에 설명된 대로 잘 알려진 테이블에 저장됩니다.

메트릭 수준 테이블 이름 지원되는 버전
시간 트랜잭션 - $MetricsTransactionsBlob

- $MetricsTransactionsTable

- $MetricsTransactionsQueue
2013-08-15 이전 버전만 해당됩니다. 이러한 이름은 계속 지원되기는 하지만 아래에 나와 있는 테이블을 사용하도록 전환하는 것이 좋습니다.
시간 트랜잭션 - $MetricsHourPrimaryTransactionsBlob

- $MetricsHourPrimaryTransactionsTable

- $MetricsHourPrimaryTransactionsQueue

- $MetricsHourPrimaryTransactionsFile
Blob, 테이블 및 큐 서비스의 경우 모든 버전에서 지원됩니다.

파일 서비스의 경우 버전 2015-04-05 이상에서만 지원됩니다.
분 트랜잭션 - $MetricsMinutePrimaryTransactionsBlob

- $MetricsMinutePrimaryTransactionsTable

- $MetricsMinutePrimaryTransactionsQueue

- $MetricsMinutePrimaryTransactionsFile
Blob, 테이블 및 큐 서비스의 경우 모든 버전에서 지원됩니다.

파일 서비스의 경우 버전 2015-04-05 이상에서만 지원됩니다.
시간 메트릭, 보조 위치 - $MetricsHourSecondaryTransactionsBlob

- $MetricsHourSecondaryTransactionsTable

- $MetricsHourSecondaryTransactionsQueue
모든 버전. RA-GRS(읽기 액세스 지역 중복 복제)를 사용하도록 설정해야 합니다.

RA-GRS는 아직 파일 서비스에 사용할 수 없습니다.
분 메트릭, 보조 위치 - $MetricsMinuteSecondaryTransactionsBlob

- $MetricsMinuteSecondaryTransactionsTable

- $MetricsMinuteSecondaryTransactionsQueue
모든 버전. RA-GRS(읽기 액세스 지역 중복 복제)를 사용하도록 설정해야 합니다.

RA-GRS는 아직 파일 서비스에 사용할 수 없습니다.
용량(Blob service만 해당) $MetricsCapacityBlob 모든 버전.

참고

테이블 목록 작업이 수행될 때 위의 메트릭 테이블은 표시되지 않습니다. 각 메트릭 테이블은 이름에 따라 직접 액세스해야 합니다.

이러한 테이블의 스키마는 다음 섹션에 정의되어 있습니다. 메트릭에 대한 자세한 내용은 스토리지 분석 메트릭 정보를 참조하세요.

$MetricsCapacityBlob 테이블 스키마

매일 $MetricsCapacityBlob 테이블에 두 개의 엔터티가 저장됩니다. 이 중 하나는 저장소 계정 blob 및 컨테이너 크기 세부 정보가 요약된 엔터티이고 다른 하나는 $logs 컨테이너의 크기 세부 정보가 요약된 엔터티입니다.

열 이름 Type Description 예제
PartitionKey 문자열 메트릭 YYYYMMddThhmm의 시작 시간을 형식으로 나타내는 UTC의 타임스탬프입니다. 데이터는 하루에 한 번만 보고되기 때문에 hhmm(시간 및 분)은 항상 0000입니다. 이 값은 테이블의 모든 엔터티에 대한 PartitionKey입니다. 20110809T0000
RowKey 문자열 용량 테이블 엔터티가 사용자 데이터 또는 스토리지 분석 데이터에 적용되는지 여부를 형식<data¦analytics>으로 나타냅니다. 값이 data이면 이 테이블 엔터티가 사용자 데이터에 대한 용량 데이터만 나타냅니다. 값이 analytics이면 이 테이블 엔터티가 Storage Analytics 데이터에 대한 용량 메트릭만 나타내며, 특히 $logs blob 컨테이너에서 소비된 용량 메트릭을 나타냅니다. data
용량 long 저장소 계정의 Blob service에서 사용된 저장소 양(바이트)입니다. 488920186
ContainerCount long 저장소 계정의 Blob 서비스에 있는 blob 컨테이너 수입니다. 237
ObjectCount long 저장소 계정의 Blob 서비스에서 커밋된 blob와 커밋되지 않은 blob 수입니다. 8441

트랜잭션 테이블 스키마

시간 기준이든 분 기준이든 간에 트랜잭션 데이터를 저장하는 각 테이블은 동일한 스키마를 사용합니다. 또한 각 테이블은 두 가지 종류의 요약 데이터를 작성합니다.

  • 서비스 수준 요약 데이터는 저장소 서비스에 대한 시간별 집계를 포함합니다.
  • API 수준 요약 데이터는 특정 API에 대한 시간별 집계를 포함합니다.

참고

테이블 엔터티의 각 항목은 시간(시간별 메트릭의 경우) 또는 시간(PartitionKey)에 지정된 분(분 메트릭의 경우) 동안 발생한 트랜잭션에만 적용됩니다.

열 이름 Type Description 예제
시간 (PartitionKey) 문자열 시간 메트릭의 경우 메트릭의 시작 시간을 나타내는 UTC의 타임스탬프(형식) YYYYMMddThhmm입니다. 이 값은 테이블의 모든 엔터티에 대한 파티션 키입니다. 분 메트릭의 경우 형식은 동일하지만 분 값이 트랜잭션이 실행된 시간을 거의 정확하게 나타냅니다. 이전 분의 트랜잭션이 이전 간격에서 누락된 경우 현재 분의 트랜잭션에 집계될 수 있습니다. 20110809T0800
AccessTypeTransactionType (RowKey) 문자열 AccessTypeTransactionType의 조합은 형식<user¦system>;<all¦api-name>입니다. 이러한 값은 개별 테이블 엔터티에 대한 RowKey를 구성합니다. 다음 목록에서는 각 유형의 값에 대해 설명합니다.

- user 는 익명, 권한 부여 및 SAS 요청을 포함하여 모든 사용자 요청에 대해 지정됩니다.

- system는 스토리지 분석 요청에 대해서만 지정됩니다.

- all 는 테이블 엔터티가 스토리지 서비스에 대한 모든 요청의 요약인 경우 지정됩니다.

- api-name 는 요약 엔터티에 적용 가능한 작업을 나타냅니다. 가능한 작업 목록은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요.
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

-Logoff

- TreeConnect

- TreeDisconnect

-만들

-가까이

-플러시

- 읽기

-쓰기

-잠금

-Ioctl

-취소

-에코

- QueryDirectory

- ChangeNotify

- QueryInfo

- SetInfo

- OplockBreak

이러한 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요.
20914
TotalBillableRequests long 청구 가능한 요청 수입니다. 이 수치에는 다음 상태 메시지를 생성하는 요청이 포함됩니다.

상태 메시지(Blob, 큐, 테이블, 파일)

- 성공

- AnonymousSuccess

- SASSuccess

- NetworkError

- AnonymousNetworkError

- SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

- ClientTimeoutError

- AnonymousClientTimeoutError

- SASClientTimeoutError

- AuthorizationError

- SASAuthorizationError

상태 메시지(파일 SMB)

-협상

- SessionSetup

-Logoff

- TreeConnect

- TreeDisconnect

-만들

-가까이

-플러시

- 읽기

-쓰기

-잠금

-Ioctl

-취소

-에코

- QueryDirectory

- ChangeNotify

- QueryInfo

- SetInfo

- OplockBreak

이러한 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요.
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

-Logoff

- TreeConnect

- TreeDisconnect

-만들

-가까이

-플러시

- 읽기

-쓰기

-잠금

-Ioctl

-취소

-에코

- QueryDirectory

- ChangeNotify

- QueryInfo

- SetInfo

- OplockBreak

이러한 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요.
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로 인해 실패한 요청의 비율입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
PercentClientOtherError double ClientOtherError로 실패한 요청의 비율입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
PercentAuthorizationError double AuthorizationError로 실패한 요청의 비율입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
PercentNetworkError double NetworkError로 실패한 요청의 비율입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
Success long 저장소 서비스 또는 지정된 API 작업에 대해 수행된 성공한 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 10239
AnonymousSuccess long 저장소 서비스 또는 지정된 API 작업에 대해 수행된 성공한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 8239
SASSuccess long 저장소 서비스 또는 지정된 API 작업에 대해 수행된 성공한 SAS(공유 액세스 서명) 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 432
ThrottlingError long Storage 서비스에 대한 권한 있는 요청 수 또는 ThrottlingError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AnonymousThrottlingError long 저장소 서비스 또는 지정된 API 작업에 대해 AnonymousThrottlingError를 반환한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
SASThrottlingError long 저장소 서비스 또는 지정된 API 작업에 대해 SASThrottlingError를 반환한 SAS 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
ClientTimeoutError long Storage 서비스에 대한 권한 있는 요청 수 또는 ClientTimeoutError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AnonymousClientTimeoutError long 저장소 서비스 또는 지정된 API 작업에 대해 AnonymousClientTimeoutError를 반환한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
SASClientTimeoutError long 스토리지 서비스에 대한 SAS 요청 수 또는 SASClientTimeoutError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
ServerTimeoutError long 스토리지 서비스에 대한 권한 있는 요청 수 또는 ServerTimeoutError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AnonymousServerTimeoutError long 저장소 서비스 또는 지정된 API 작업에 대해 AnonymousServerTimeoutError를 반환한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
SASServerTimeoutError long 스토리지 서비스에 대한 SAS 요청 수 또는 SASServerTimeoutError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
ClientOtherError long ClientOtherError를 반환한 스토리지 서비스 또는 지정된 API 작업에 대한 권한 있는 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
SASClientOtherError long 스토리지 서비스에 대한 SAS 요청 수 또는 SASClientOtherError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AnonymousClientOtherError long 저장소 서비스 또는 지정된 API 작업에 대해 AnonymousClientOtherError를 반환한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
ServerOtherError long 스토리지 서비스에 대한 권한 있는 요청 수 또는 ServerOtherError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AnonymousServerOtherError long 저장소 서비스 또는 지정된 API 작업에 대해 AnonymousServerOtherError를 반환한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
SASServerOtherError long 스토리지 서비스에 대한 SAS 요청 수 또는 SASServerOtherError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AuthorizationError long 스토리지 서비스에 대한 권한 있는 요청 수 또는 AuthorizationError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AnonymousAuthorizationError long 저장소 서비스 또는 지정된 API 작업에 대해 AnonymousAuthorizationError를 반환한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
SASAuthorizationError long 스토리지 서비스에 대한 SAS 요청 수 또는 SASAuthorizationError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
NetworkError long 스토리지 서비스에 대한 권한 있는 요청 수 또는 NetworkError를 반환한 지정된 API 작업 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
AnonymousNetworkError long 저장소 서비스 또는 지정된 API 작업에 대해 AnonymousNetworkError를 반환한 익명 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0
SASNetworkError long 저장소 서비스 또는 지정된 API 작업에 대해 SASNetworkError를 반환한 SAS 요청 수입니다. 이 상태 메시지에 대한 자세한 내용은 기록된 작업 및 상태 메시지 스토리지 분석 참조하세요. 0

참고 항목