获取托管服务器指标数据库计数

 

适用于:Windows Azure Pack

在指定的持续时间内从托管服务器检索数据库计数指标。

请求

将 <ServiceMgmt> 替换为服务管理 API 终结点地址,将 <ServerId> 替换为服务器的标识符。

方法

请求 URI

HTTP 版本

GET

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

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 (对象)

示例

下面的代码示例演示 了获取服务器指标数据库计数 请求。

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

下面的代码示例演示 了获取服务器指标数据库计数 响应。

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

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

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

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

另请参阅

SQL Server资源提供程序管理员托管服务器接口