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 |
---|---|---|---|---|
account
|
path | True |
string |
Nama akun database Cosmos DB. Regex pattern: |
resource
|
path | True |
string |
Nama grup sumber daya. Nama tidak peka huruf besar/kecil. |
subscription
|
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 |
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 |
Metric |
Respons terhadap permintaan metrik daftar. |
Metric |
Nama metrik. |
Metric |
Mewakili nilai metrik. |
Unit |
Unit metrik. |
Metric
Data metrik
Nama | Jenis | Deskripsi |
---|---|---|
endTime |
string |
Waktu akhir untuk metrik (format ISO-8601). |
metricValues |
Nilai metrik untuk jendela waktu dan timestep yang ditentukan. |
|
name |
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 |
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 |