Compartir a través de


Recuperar las métricas de un plan

 

Se aplica a: Windows Azure Pack

Recupera las métricas del plan de la fecha de inicio proporcionada a la fecha de finalización proporcionada.

Solicitud

Especifique la solicitud Get Plan Metrics como se indica a continuación: Reemplace <ServiceMgmt> por la dirección del punto de conexión de la API de Service Management. <PlanIdentifier> debe reemplazarse por el identificador de plan para el plan que se va a recuperar.

Método

URI de solicitud

Versión de HTTP

GET

<https:// ServiceMgmt>:30004/plans/<PlanIdentifier>

HTTP/1.1

Parámetros de identificador URI

Esta solicitud tiene los siguientes parámetros de URI.

Parámetro de URI

Descripción

startTime

Obligatorio. Fecha y hora desde la que se va a iniciar la recopilación de métricas.

endTime

Obligatorio. Recopilación de métricas DateTime para finalizar.

Encabezados de solicitud

En la tabla siguiente se describen los encabezados de solicitud requeridos y opcionales.

Encabezado de solicitud

Descripción

Autorización: Portador

Obligatorio. Token de portador de autorización.

x-ms-principal-id

Obligatorio. El identificador de la entidad de seguridad.

x-ms-client-request-id

Opcional. Identificador de solicitud de cliente.

x-ms-client-session-id

Opcional. Identificador de sesión de cliente.

x-ms-principal-liveid

Opcional. Identificador activo principal.

Cuerpo de la solicitud

Ninguno.

Response

La respuesta incluye un código de estado HTTP, un conjunto de encabezados de respuesta y un cuerpo de respuesta.

Código de estado

Una operación correcta devuelve el código de estado 200 Correcto. Si los parámetros de URI son incorrectos, esta solicitud devuelve 404.

Para obtener información sobre los códigos de estado, consulte Códigos de estado y error (Windows Administración de servicios de Azure Pack).

Encabezados de respuesta

La respuesta contiene encabezados HTTP estándar. Todos los encabezados estándar se ajustan a la especificación del protocolo HTTP/1.1.

Cuerpo de la respuesta

En la tabla siguiente se describen los elementos del cuerpo de la solicitud.

Nombre del elemento

Descripción

Nombre

Nombre de la métrica. Entre los valores posibles se incluyen DailySignupCount o TotalSignupCount.

PrimaryAggregationType

Tipo de agregación principal de métrica. Los valores incluyen Total.

Unidad

Unidad de métrica. Los valores posibles son:

  • Bytes

  • BytesPerSec

  • Count

  • Megabytes

  • Milisegundos

  • Otros

  • Porcentaje

  • Segundos

TimeGrain

Intervalo de tiempo de métrica.

StartTime

Hora de inicio del conjunto devuelto de valores de métricas.

EndTime

Hora de finalización del conjunto devuelto de valores de métricas.

Valores

Lista de valores de métricas. En el caso del tipo de agregación Count , se usa el siguiente formato:

Nombre del elemento

Descripción

Hora creada

Fecha y hora en que se registró el valor de la métrica.

Total

DailySignUp: número total de registros diarios registrados. TotalSignUp: el número total de registros.

Mínima

Valor mínimo.

Máxima

Valor máximo.

Count

Recuento de valores.

Ejemplo

En el ejemplo de código siguiente se muestra una solicitud Obtener métricas de plan .

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

En el ejemplo de código siguiente se muestra una respuesta Obtener métricas de plan .

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

Consulte también

Interfaces del plan de administrador