Partager via


Récupérer des données d’utilisation pour les ressources de locataire

 

S’applique à : Windows Azure Pack

Récupère les données d’utilisation pour les ressources de locataire.

Requête

Remplacez <UsageEndpoint> par le nom de l’ordinateur qui héberge le point de terminaison d’utilisation pour le Windows Azure Pack.

Méthode

URI de demande

Version HTTP

GET

<https:// UsageEndpoint>:30022/usage

HTTP/1.1

Paramètres URI

Le tableau suivant décrit les paramètres d’URI.

Paramètre d’URI

Description

startId

Identificateur du premier enregistrement à récupérer.

batchSize

Nombre maximal d'enregistrements à récupérer.

En-têtes de requête

Le tableau suivant décrit les en-têtes de demande obligatoires ou facultatifs.

En-tête de requête

Description

Autorisation : De base

Obligatoire. Jeton d’autorisation de base.

Corps de la demande

Aucun.

response

La réponse inclut un code d'état HTTP, un ensemble d'en-têtes de réponse et un corps de réponse.

Code d’état

Une opération réussie envoie le code d'état 200 (OK).

Pour plus d’informations sur les codes d’état, consultez Status and Error Codes (Windows Azure Pack Service Management).

En-têtes de réponse

La réponse de cette opération inclut des en-têtes HTTP standard. Tous les en-têtes standard sont conformes à la spécification du protocole HTTP/1.1.

Corps de la réponse

Le tableau suivant décrit les éléments clés du corps de la réponse.

Nom de l'élément

Description

UsageRecordList

Liste des enregistrements d’utilisation. Pour plus d’informations, consultez UsageRecord (objet Usage Metering).

Exemple

L’exemple de code suivant montre une demande Obtenir des données d’utilisation .

https://<Computer>:30022/usage?startId=0&batchSize=1 HTTP/1.1
Accept: application/json
Authorization: basic <Token>
Host: <Computer>:30022
Connection: Keep-Alive

L’exemple de code suivant montre une réponse Obtenir les données d’utilisation .

[
  {
    "EventId": 1,
    "ExternalRecordId": "1",
    "ResourceId": "neozyoediqv",
    "StartTime": "2013-08-09T19:00:00",
    "EndTime": "2013-08-09T20:00:00",
    "ProviderName": "webspaces",
    "ServiceType": "Website",
    "SubscriptionId": "3ccb3846-fa6c-4cb1-aa56-513dc6f114ad",
    "Properties": {
      "Webspace": "defaultwebspace",
      "ComputeMode": "Free",
      "SiteMode": "Limited"
    },
    "Resources": {
      "TotalIncomingRequestBytes": "0",
      "TotalIncomingRequestResponseBytes": "0",
      "TotalLocalReadBytes": "0",
      "TotalLocalWrittenBytes": "0",
      "TotalNetworkReadBytes": "0",
      "TotalNetworkWrittenBytes": "0",
      "TotalOutgoingRequestBytes": "0",
      "TotalOutgoingRequestResponseBytes": "0",
      "TotalProcessorTime": "0",
      "TotalRequestCount": "0",
      "TotalStopRequestsCount": "0",
      "MaxMemoryWorkingSet": "0",
      "MinMemoryWorkingSet": "0",
      "TotalMemoryWorkingSet": "0",
      "TotalIncomingFtpRequestBytes": "0",
      "TotalIncomingFtpRequestResponseBytes": "0",
      "TotalFtpCommandsCount": "0",
      "TotalIncomingWebDeployRequestBytes": "0",
      "TotalIncomingWebDeployRequestResponseBytes": "0",
      "TotalWebDeployRequestsCount": "0",
      "HostNamesUsage": "2",
      "NumberOfWorkers": "0.948405021666667",
      "SslIpUsage": "0",
      "SslSniUsage": "0",
      "WebSocketsUsage": "0",
      "Site64BitsUsage": "0"
    }
  }
]

Voir aussi

Windows informations de référence sur l’API REST d’utilisation du service d’utilisation d’Azure Pack