Sdílet prostřednictvím


Získání počtu databází metrik hostitelského serveru

 

Platí pro: Windows Azure Pack

Načte metriku počtu databází z hostitelského serveru během zadané doby trvání.

Žádost

Nahraďte <ServiceMgmt> adresou koncového bodu rozhraní API pro správu služeb a <Id> serveru identifikátorem serveru.

Metoda

Identifikátor URI žádosti

Verze HTTP

GET

<https:// ServiceMgmt>:30004/services/sqlservers/hostingServers/<ServerId>/Metrics/DatabaseCount

HTTP/1.1

Parametry identifikátoru URI

Následující tabulka popisuje parametry identifikátoru URI.

Parametr identifikátoru URI

Description

Starttime

Čas ve formátu UTC, který začne shromažďovat metriku.

Endtime

Čas ve formátu UTC, který zastaví shromažďování metriky.

Hlavičky požadavku

Následující tabulka popisuje požadované a volitelné hlavičky požadavků.

Hlavička požadavku

Popis

Autorizace: Bearer

Povinná hodnota. Autorizační nosný token.

x-ms-principal-id

Povinná hodnota. Identifikátor objektu zabezpečení.

x-ms-client-request-id

Nepovinný parametr. Identifikátor požadavku klienta.

x-ms-client-session-id

Nepovinný parametr. Identifikátor relace klienta.

x-ms-principal-liveid

Nepovinný parametr. Hlavní živý identifikátor.

Text požadavku

Žádné

Odpověď

Odpověď obsahuje stavový kód HTTP, sadu hlaviček odpovědí a text odpovědi.

Stavový kód

Úspěšná operace vrátí stavový kód 200 (OK).

Hlavičky odpovědi

Odpověď pro tuto operaci zahrnuje standardní hlavičky HTTP. Všechny standardní hlavičky odpovídají specifikaci protokolu HTTP/1.1.

Text odpovědi

Následující tabulka popisuje klíčové prvky textu odpovědi:

Název elementu

Popis

ResourceMetricResponse

Načtená metrika. Další informace najdete v tématu ResourceMetricResponse (Objekt).

Příklad

Následující příklad kódu ukazuje požadavek Get Server Metrics Database Count .

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

Následující příklad kódu ukazuje odpověď Get Server Metrics Database Count .

{
  "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"
  }
}

Viz také

rozhraní hostitelských serverů poskytovatele prostředků SQL Server