Database Accounts - List Metrics

Mengambil metrik yang ditentukan oleh filter yang diberikan untuk akun database yang diberikan.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/metrics?api-version=2023-11-15&$filter={$filter}

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
accountName
path True

string

Nama akun database Cosmos DB.

Regex pattern: ^[a-z0-9]+(-[a-z0-9]+)*

resourceGroupName
path True

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

subscriptionId
path True

string

ID langganan target.

$filter
query True

string

Ekspresi filter OData yang menjelaskan subset metrik yang akan dikembalikan. Parameter yang dapat difilter adalah name.value (nama metrik, dapat memiliki atau beberapa nama), startTime, endTime, dan timeGrain. Operator yang didukung adalah eq.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

Respons

Nama Jenis Deskripsi
200 OK

MetricListResult

Metrik untuk akun database berhasil diambil.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nama Deskripsi
user_impersonation Meniru akun pengguna Anda

Contoh

CosmosDBDatabaseAccountGetMetrics

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/metrics?api-version=2023-11-15&$filter=$filter=(name.value eq 'Total Requests') and timeGrain eq duration'PT5M' and startTime eq '2017-11-19T23:53:55.2780000Z' and endTime eq '2017-11-20T00:13:55.2780000Z

Sample Response

{
  "value": [
    {
      "timeGrain": "PT5M",
      "startTime": "2017-11-19T23:53:55.2780000Z",
      "endTime": "2017-11-20T00:13:55.2780000Z",
      "unit": "Count",
      "metricValues": [
        {
          "timestamp": "2017-11-19T23:53:55.2780000Z",
          "total": 0,
          "_count": 0,
          "average": 0
        },
        {
          "timestamp": "2017-11-19T23:58:55.2780000Z",
          "total": 0,
          "_count": 0,
          "average": 0
        },
        {
          "timestamp": "2017-11-20T00:03:55.2780000Z",
          "total": 0,
          "_count": 0,
          "average": 0
        },
        {
          "timestamp": "2017-11-20T00:08:55.2780000Z",
          "total": 0,
          "_count": 0,
          "average": 0
        }
      ],
      "name": {
        "value": "Total Requests",
        "localizedValue": "Total Requests"
      }
    }
  ]
}

Definisi

Nama Deskripsi
Metric

Data metrik

MetricListResult

Respons terhadap permintaan metrik daftar.

MetricName

Nama metrik.

MetricValue

Mewakili nilai metrik.

UnitType

Unit metrik.

Metric

Data metrik

Nama Jenis Deskripsi
endTime

string

Waktu akhir untuk metrik (format ISO-8601).

metricValues

MetricValue[]

Nilai metrik untuk jendela waktu dan timestep yang ditentukan.

name

MetricName

Informasi nama untuk metrik.

startTime

string

Waktu mulai untuk metrik (format ISO-8601).

timeGrain

string

Butir waktu yang akan digunakan untuk meringkas nilai metrik.

unit

UnitType

Unit metrik.

MetricListResult

Respons terhadap permintaan metrik daftar.

Nama Jenis Deskripsi
value

Metric[]

Daftar metrik untuk akun tersebut.

MetricName

Nama metrik.

Nama Jenis Deskripsi
localizedValue

string

Nama metrik yang mudah diingat.

value

string

Nama metrik.

MetricValue

Mewakili nilai metrik.

Nama Jenis Deskripsi
_count

number

Jumlah nilai untuk metrik.

average

number

Nilai rata-rata metrik.

maximum

number

Nilai maksimum metrik.

minimum

number

Nilai min metrik.

timestamp

string

Tanda waktu metrik (format ISO-8601).

total

number

Nilai total metrik.

UnitType

Unit metrik.

Nama Jenis Deskripsi
Bytes

string

BytesPerSecond

string

Count

string

CountPerSecond

string

Milliseconds

string

Percent

string

Seconds

string