你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Databases - List Metrics

返回数据库指标。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/metrics?api-version=2014-04-01&$filter={$filter}

URI 参数

名称 必需 类型 说明
databaseName
path True

string

数据库的名称。

resourceGroupName
path True

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName
path True

string

服务器的名称。

subscriptionId
path True

string

标识 Azure 订阅的订阅 ID。

$filter
query True

string

描述要返回的指标子集的 OData 筛选器表达式。

api-version
query True

string

要用于请求的 API 版本。

响应

名称 类型 说明
200 OK

MetricListResult

还行

示例

List database usage metrics

示例请求

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6730/providers/Microsoft.Sql/servers/sqlcrudtest-9007/databases/3481/metrics?api-version=2014-04-01&$filter=name/value eq 'cpu_percent' and timeGrain eq '00:10:00' and startTime eq '2017-06-02T18:35:00Z' and endTime eq '2017-06-02T18:55:00Z'

示例响应

{
  "value": [
    {
      "name": {
        "value": "cpu_percent",
        "localizedValue": "CPU percentage"
      },
      "unit": "percent",
      "timeGrain": "00:10:00",
      "startTime": "2017-06-02T18:35:00Z",
      "endTime": "2017-06-02T18:55:00Z",
      "metricValues": [
        {
          "timestamp": "2017-06-02T18:30:01Z",
          "average": 0,
          "minimum": 0,
          "maximum": 0,
          "total": 0,
          "count": 1
        },
        {
          "timestamp": "2017-06-02T18:40:01Z",
          "average": 0,
          "minimum": 0,
          "maximum": 0,
          "total": 0,
          "count": 1
        },
        {
          "timestamp": "2017-06-02T18:50:01Z",
          "average": 0,
          "minimum": 0,
          "maximum": 0,
          "total": 0,
          "count": 1
        }
      ]
    }
  ]
}

定义

名称 说明
Metric

数据库指标。

MetricListResult

对列表数据库指标请求的响应。

MetricName

数据库指标名称。

MetricValue

表示数据库指标。

UnitType

指标的单位。

Metric

数据库指标。

名称 类型 说明
endTime

string (date-time)

指标(ISO-8601 格式)的结束时间。

metricValues

MetricValue[]

指定时间窗口和时间步骤的指标值。

name

MetricName

指标的名称信息。

startTime

string (date-time)

指标(ISO-8601 格式)的开始时间。

timeGrain

string

用于汇总指标值的时间步骤。

unit

UnitType

指标的单位。

MetricListResult

对列表数据库指标请求的响应。

名称 类型 说明
value

Metric[]

数据库的指标列表。

MetricName

数据库指标名称。

名称 类型 说明
localizedValue

string

数据库指标的友好名称。

value

string

数据库指标的名称。

MetricValue

表示数据库指标。

名称 类型 说明
average

number (double)

指标的平均值。

count

number (int32)

指标的值数。

maximum

number (double)

指标的最大值。

minimum

number (double)

指标的最小值。

timestamp

string (date-time)

指标时间戳(ISO-8601 格式)。

total

number (double)

指标的总值。

UnitType

指标的单位。

说明
count
bytes
seconds
percent
countPerSecond
bytesPerSecond