다음을 통해 공유


리소스 공급자에서 사용량 현황 데이터 검색

 

적용 대상: Windows Azure Pack

리소스 공급자에서 사용량 현황 데이터를 검색합니다.

요청

UsageEndpoint>를 Windows Azure Pack 사용자 지정 리소스 공급자 사용 REST API의 엔드포인트 주소로 바꿉<니다.

메서드

요청 URI

HTTP 버전

GET

<https:// UsageEndpoint>/usage

HTTP/1.1

URI 매개 변수

다음 표에서는 URI 매개 변수에 대해 설명합니다.

URI 매개 변수

설명

lastID

사용 수집기에서 받은 마지막 레코드의 ID입니다. lastID 매개 변수는 첫 번째 요청에 대해 비어 있습니다. 이는 사용 수집기가 이전 레코드를 인식하므로 삭제할 수 있음을 인정하는 것입니다.

BatchSize

사용 수집기로 보낼 새 레코드의 수입니다. 새 레코드는 lastID 매개 변수로 식별된 레코드를 따르는 레코드입니다. 리소스 공급자는 요청된 것보다 작은 일괄 처리를 보낼 수 있지만 더 큰 일괄 처리는 보낼 수 없습니다.

요청 헤더

다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.

요청 헤더

Description

권한 부여: 전달자

필수 요소. 권한 부여 전달자 토큰입니다.

x-ms-principal-id

필수 요소. 보안 주체 식별자입니다.

x-ms-client-request-id

(선택 사항) 클라이언트 요청 식별자입니다.

x-ms-client-session-id

(선택 사항) 클라이언트 세션 식별자입니다.

x-ms-principal-liveid

(선택 사항) 보안 주체 라이브 식별자입니다.

요청 본문

없음.

응답

응답에는 HTTP 상태 코드, 응답 헤더 집합 및 응답 본문이 포함되어 있습니다.

상태 코드

작업에 성공하면 상태 코드 200(정상)이 반환됩니다.

상태 코드에 대한 자세한 내용은 상태 및 오류 코드(Windows Azure Pack Service Management)를 참조하세요.

응답 헤더

이 작업에 대한 응답에는 표준 HTTP 헤더가 포함됩니다. 모든 표준 헤더는 HTTP/1.1 프로토콜 사양을 준수합니다.

응답 본문

다음 표에서는 응답 본문의 주요 요소에 대해 설명합니다.

요소 이름

Description

EventId

필수 요소. 각 사용 레코드를 나타내는 고유 식별자입니다. 이 값은 lastID URI 매개 변수의 값과 일치합니다.

ResourceId

(선택 사항) 리소스 공급자에 단일 구독에 대한 여러 리소스가 있고 사용량이 리소스를 집계하는 경우 이 필드를 사용하여 리소스 이름을 지정할 수 있습니다. 사용량이 구독 ID별로 집계되는 경우 이 요소는 사용되지 않습니다.

StartTime

필수 요소. 사용량 현황 데이터 수집이 시작된 시기를 나타냅니다.

EndTime

필수 요소. 사용량 현황 데이터 수집이 종료된 시기를 나타냅니다.

ServiceType

필수 요소. 사용된 서비스의 계층입니다.

SubscriptionId

필수 요소. 사용량 현황 데이터가 수집된 구독 식별자입니다. (GUID).

속성

(선택 사항) 사용량에 대한 추가 정보를 전달하는 데 사용되는 이름-값 쌍의 사전입니다.

리소스

필수 요소. 할당되거나 사용된 리소스를 나타내는 이름-값 쌍의 사전입니다. 예를 들어 SQL 리소스 공급자는 총 공간 및 데이터베이스 수를 메트릭으로 사용할 수 있습니다.

설명

리소스 공급자에서 사용량 현황 데이터 검색 은 사용 수집기에서 주기적으로 호출되어 리소스 공급자의 사용량 정보를 수집합니다. 이 정보는 리소스 공급자 사용에 대한 청구 비용을 생성하는 데 사용할 수 있습니다. 자세한 내용은 사용자 지정 리소스 공급자 엔드포인트를 참조하세요. Windows Azure Pack 사용량 서비스에 대한 자세한 내용은 Windows Azure Pack 사용 현황 서비스를 참조하세요.

참고 항목

Azure Pack 사용자 지정 리소스 공급자 사용량 REST API 참조 Windows