Hämta måtten för en plan
Gäller för: Windows Azure Pack
Hämtar planmåtten från det angivna startdatumet till det angivna slutdatumet.
Förfrågan
Ange begäran hämta planmått på följande sätt: Ersätt <ServiceMgmt> med din SERVICE Management API-slutpunktsadress. <PlanIdentifier> bör ersättas med planidentifieraren för planen som hämtas.
Metod |
URI för förfrågan |
HTTP-version |
---|---|---|
GET |
<https:// ServiceMgmt>:30004/plans/<PlanIdentifier> |
HTTP/1.1 |
URI-parametrar
Den här begäran har följande URI-parametrar.
URI-parameter |
Beskrivning |
---|---|
startTime |
Krävs. DateTime som måttinsamlingen ska startas från. |
endTime |
Krävs. DateTime för att avsluta måttinsamlingen. |
Rubriker för begäran
I följande tabell beskrivs obligatoriska och valfria begärandehuvuden.
Begärandehuvud |
Beskrivning |
---|---|
Auktorisering: Bärare |
Krävs. Token för auktoriseringsbärare. |
x-ms-principal-id |
Krävs. Huvudidentifieraren. |
x-ms-client-request-id |
Valfritt. Identifieraren för klientbegäran. |
x-ms-client-session-id |
Valfritt. Klientsessionsidentifieraren. |
x-ms-principal-liveid |
Valfritt. Huvudidentifieraren live. |
Begärandetext
Inga.
Svarsåtgärder
Svaret innehåller en HTTP-statuskod, en uppsättning svarshuvuden och en svarstext.
Statuskod
En lyckad åtgärd returnerar statuskoden 200 (OK). Om URI-parametrarna är felaktiga returnerar den här begäran 404.
Information om statuskoder finns i Status- och felkoder (Windows Azure Pack Service Management).
Svarsrubriker
Svaret innehåller HTTP-standardhuvuden. Alla standardhuvuden överensstämmer med HTTP/1.1-protokollspecifikationen.
Svarstext
I följande tabell beskrivs elementen i begärandetexten.
Elementnamn |
Beskrivning |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name |
Måttnamnet. Möjliga värden är DailySignupCount eller TotalSignupCount. |
||||||||||||
PrimaryAggregationType |
Måttets primära sammansättningstyp. Värden inkluderar Total. |
||||||||||||
Enhet |
Måttenheten. Möjliga värden:
|
||||||||||||
TimeGrain |
Tidsintervallet för mått. |
||||||||||||
StartTime |
Starttiden för den returnerade uppsättningen måttvärden. |
||||||||||||
EndTime |
Sluttiden för den returnerade uppsättningen måttvärden. |
||||||||||||
Värden |
En lista över måttvärden. När det gäller sammansättningstypen Antal används följande format:
|
Exempel
I följande kodexempel visas en begäran om att hämta planmått .
GET https://<Computer>:30004/plans/Svclvfrkussi3occcwh/metrics?startTime=2013-06-22T07%3a00%3a00.0000000Z&endTime=2013-06-29T07%3a00%3a00.0000000Z HTTP/1.1
Authorization: Bearer <Token>
x-ms-client-request-id: 3f9565a5-bdf6-41ac-a61e-d2de886f95df-2013-06-28 18:13:40Z
x-ms-client-session-id: d19ca528-d7bf-4a62-9d4d-03adbb4f6c74
x-ms-principal-id: <COMPUTER>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <COMPUTER>\Administrator
Host: <Computer>:30004
I följande kodexempel visas svaret Hämta planmått .
[
{
"Name": "DailySignupCount",
"PrimaryAggregationType": "Total",
"Unit": "Count",
"TimeGrain": "1.00:00:00",
"StartTime": "2013-06-22T07:00:00Z",
"EndTime": "2013-06-29T07:00:00Z",
"Values": [
{
"TimeCreated": "2013-06-22T07:00:00Z",
"Total": 0,
"Minimum": null,
"Maximum": null,
"Count": 1
}
]
},
{
"Name": "TotalSignupCount",
"PrimaryAggregationType": "Total",
"Unit": "Count",
"TimeGrain": "1.00:00:00",
"StartTime": "2013-06-22T07:00:00Z",
"EndTime": "2013-06-29T07:00:00Z",
"Values": [
{
"TimeCreated": "2013-06-22T07:00:00Z",
"Total": 0,
"Minimum": null,
"Maximum": null,
"Count": 1
},
{
"TimeCreated": "2013-06-28T07:00:00Z",
"Total": 0,
"Minimum": null,
"Maximum": null,
"Count": 1
}
]
}
]