Compartir a través de


Obtener el espacio asignado total de métricas del servidor de hospedaje

 

Se aplica a: Windows Azure Pack

Recupera el espacio asignado total de un servidor de hospedaje durante la duración especificada.

Solicitud

Reemplace <ServiceMgmt> por la dirección del punto de conexión de la API de Service Management y <ServerId> por el identificador del servidor.

Método

URI de solicitud

Versión de HTTP

GET

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

HTTP/1.1

Parámetros de identificador URI

En la tabla siguiente se describen los parámetros de URI.

Parámetro del URI

Descripción

startTime

Hora en formato UTC, para empezar a recopilar la métrica.

endTime

La hora en formato UTC, para dejar de recopilar la métrica.

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.

Encabezados de respuesta

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

Cuerpo de la respuesta

La tabla siguiente describe los elementos clave del cuerpo de la respuesta:

Nombre del elemento

Descripción

ResourceMetricResponse

Métrica recuperada. Para obtener más información, vea ResourceMetricResponse (Object).

Ejemplo

En el ejemplo de código siguiente se muestra una solicitud Get Server Metrics TotalAllocated Space .

GET https://<ServiceMgmt>:30004/services/sqlservers/hostingServers/<ServerId>/Metrics/TotalAllottedSpace?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

En el ejemplo de código siguiente se muestra una respuesta Get Server Metrics TotalAllocated Space .

{
  "Code": null,
  "Message": null,
  "Data": {
    "Name": "TotalAllottedSpace",
    "Dimensions": [

    ],
    "PrimaryAggregationType": "Total",
    "Unit": "Count",
    "MetricAvailabilities": [

    ],
    "StartTime": "9999-12-31T23:59:59.9999999",
    "Values": [

    ],
    "TimeGrain": "01:00:00"
  }
}

Consulte también

Interfaces de servidores de hospedaje de administrador de proveedores de recursos de SQL Server