Dela via


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:

  • Byte

  • BytesPerSec

  • Antal

  • Megabyte

  • Millisekunder

  • Övrigt

  • Procent

  • Sekunder

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:

Elementnamn

Beskrivning

Skapad tid

DateTime som måttvärdet registrerades.

Totalt

DailySignUp – det totala antalet registrerade dagliga registreringar. TotalSignUp – det totala antalet registreringar.

Minimum

Minsta värde.

Maximal

Det maximala värdet.

Antal

Värdeantalet.

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
      }
    ]
  }
]

Se även

Gränssnitt för administratörsplan