获取托管服务器指标总分配空间
适用于:Windows Azure Pack
检索指定持续时间内托管服务器的总分配空间。
请求
将 ServiceMgmt> 替换为<服务管理 API 终结点地址,将 <ServerId> 替换为服务器的标识符。
方法 |
请求 URI |
HTTP 版本 |
---|---|---|
GET |
<https:// ServiceMgmt>:30004/services/sqlservers/hostingServers/<ServerId>/Metrics/TotalAllottedSpace |
HTTP/1.1 |
URI 参数
下表描述了 URI 参数。
URI 参数 |
说明 |
---|---|
startTime |
UTC 格式的时间,开始收集指标。 |
endTime |
UTC 格式的时间,停止收集指标。 |
请求标头
下表介绍必需的和可选的请求标头。
请求标头 |
说明 |
---|---|
授权:持有者 |
必需。 授权持有者令牌。 |
x-ms-principal-id |
必需。 主体标识符。 |
x-ms-client-request-id |
可选。 客户端请求标识符。 |
x-ms-client-session-id |
可选。 客户端会话标识符。 |
x-ms-principal-liveid |
可选。 主体 Live 标识符。 |
请求正文
无。
响应
响应包括 HTTP 状态代码、一组响应标头和响应正文。
状态代码
此操作成功后返回状态代码 200(正常)。
响应标头
此操作的响应包括标准 HTTP 标头。 所有标准标头都符合 HTTP/1.1 协议规范。
响应正文
下表介绍了响应正文中的主要元素:
元素名称 |
说明 |
---|---|
ResourceMetricResponse |
检索的指标。 有关详细信息,请参阅 ResourceMetricResponse (对象) 。 |
示例
下面的代码示例显示了 获取服务器指标 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
下面的代码示例显示了 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"
}
}