호스팅 서버 메트릭 데이터베이스 수 가져오기
적용 대상: Windows Azure Pack
지정된 기간 동안 호스팅 서버에서 데이터베이스 개수 메트릭을 검색합니다.
요청
ServiceMgmt를> 서비스 관리 API 엔드포인트 주소로 바꾸고 ServerId <> 를 서버 식별자로 바꿉<니다.
메서드 |
요청 URI |
HTTP 버전 |
---|---|---|
GET |
<https:// ServiceMgmt>:30004/services/sqlservers/hostingServers/<ServerId>/Metrics/DatabaseCount |
HTTP/1.1 |
URI 매개 변수
다음 표에서는 URI 매개 변수에 대해 설명합니다.
URI 매개 변수 |
설명 |
---|---|
startTime |
메트릭 수집을 시작하는 UTC 형식의 시간입니다. |
endTime |
메트릭 수집을 중지하는 UTC 형식의 시간입니다. |
요청 헤더
다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.
요청 헤더 |
Description |
---|---|
권한 부여: 전달자 |
필수 요소. 권한 부여 전달자 토큰입니다. |
x-ms-principal-id |
필수 요소. 보안 주체 식별자입니다. |
x-ms-client-request-id |
(선택 사항) 클라이언트 요청 식별자입니다. |
x-ms-client-session-id |
(선택 사항) 클라이언트 세션 식별자입니다. |
x-ms-principal-liveid |
(선택 사항) 보안 주체 라이브 식별자입니다. |
요청 본문
없음.
응답
응답에는 HTTP 상태 코드, 응답 헤더 집합 및 응답 본문이 포함되어 있습니다.
상태 코드
작업에 성공하면 상태 코드 200(정상)이 반환됩니다.
응답 헤더
이 작업에 대한 응답에는 표준 HTTP 헤더가 포함됩니다. 모든 표준 헤더는 HTTP/1.1 프로토콜 사양을 준수합니다.
응답 본문
다음 표에서는 응답 본문의 주요 요소에 대해 설명합니다.
요소 이름 |
Description |
---|---|
ResourceMetricResponse |
검색된 메트릭입니다. 자세한 내용은 ResourceMetricResponse(개체)를 참조하세요. |
예제
다음 코드 예제에서는 서버 메트릭 데이터베이스 수 가져오기 요청을 보여 줍니다.
GET https://<ServiceMgmt>:30004/services/sqlservers/hostingServers/<ServerId>/Metrics/DatabaseCount?startTime=2013-08-26T00:43:10.2670496Z&endTime=2013-08-27T00:43:10.2670496Z HTTP/1.1
x-ms-version: 2012-03-01
Accept: application/json
Authorization: Bearer <Token>
x-ms-client-request-id: a3bd8fe0-2113-48f9-a49a-23236269fedd-2013-08-27 00:43:10Z
x-ms-client-session-id: d6272660-6ee3-45d5-8cb9-cc79a20799cc
x-ms-principal-id: <SERVICEMGMT>%5cAdministrator
Accept-Language: es-ES
Host: <ServiceMgmt>:30004
다음 코드 예제에서는 서버 메트릭 데이터베이스 수 가져오기 응답을 보여 줍니다.
{
"Code": null,
"Message": null,
"Data": {
"Name": "DatabaseCount",
"Dimensions": [
],
"PrimaryAggregationType": "Total",
"Unit": "Count",
"MetricAvailabilities": [
],
"StartTime": "9999-12-31T23:59:59.9999999",
"Values": [
],
"TimeGrain": "01:00:00"
}
}