Database - List Metrics
Recupera le metriche determinate dal filtro specificato per l'account di database e il database specificati.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/databases/{databaseRid}/metrics?api-version=2025-10-15&$filter={$filter}
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Nome dell'account del database Cosmos DB. |
|
database
|
path | True |
string |
Ripristino del database Cosmos DB. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole. |
|
subscription
|
path | True |
string minLength: 1 |
ID della sottoscrizione di destinazione. |
|
$filter
|
query | True |
string |
Espressione di filtro OData che descrive un sottoinsieme di metriche da restituire. I parametri che possono essere filtrati sono name.value (nome della metrica, può avere uno o più nomi), startTime, endTime e timeGrain. L'operatore supportato è eq. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Le metriche per l'account di database sono state recuperate correttamente. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | Rappresentare l'account utente |
Esempio
CosmosDBDatabaseGetMetrics
Esempio di richiesta
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/databases/rid/metrics?api-version=2025-10-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
Risposta di esempio
{
"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"
}
}
]
}
Definizioni
| Nome | Descrizione |
|---|---|
| Metric |
Dati delle metriche |
|
Metric |
La risposta a una richiesta di metrica dell'elenco. |
|
Metric |
Nome di una metrica. |
|
Metric |
Rappresenta i valori delle metriche. |
|
Unit |
Unità della metrica. |
Metric
Dati delle metriche
| Nome | Tipo | Descrizione |
|---|---|---|
| endTime |
string (date-time) |
L'ora di fine per la metrica (formato ISO-8601). |
| metricValues |
I valori delle metriche per l'intervallo di tempo e il passaggio temporale specificati. |
|
| name |
Informazioni sul nome della metrica. |
|
| startTime |
string (date-time) |
L'ora di inizio della metrica (formato ISO-8601). |
| timeGrain |
string |
Intervallo di tempo da utilizzare per riepilogare i valori delle metriche. |
| unit |
Unità della metrica. |
MetricListResult
La risposta a una richiesta di metrica dell'elenco.
| Nome | Tipo | Descrizione |
|---|---|---|
| value |
Metric[] |
L'elenco delle metriche per l'account. |
MetricName
Nome di una metrica.
| Nome | Tipo | Descrizione |
|---|---|---|
| localizedValue |
string |
Nome descrittivo della metrica. |
| value |
string |
Nome della metrica. |
MetricValue
Rappresenta i valori delle metriche.
| Nome | Tipo | Descrizione |
|---|---|---|
| _count |
number (int32) |
Il numero di valori per la metrica. |
| average |
number (double) |
Il valore medio della metrica. |
| maximum |
number (double) |
Il valore massimo della metrica. |
| minimum |
number (double) |
Il valore minimo della metrica. |
| timestamp |
string (date-time) |
Il timestamp della metrica (formato ISO-8601). |
| total |
number (double) |
Il valore totale della metrica. |
UnitType
Unità della metrica.
| Valore | Descrizione |
|---|---|
| Count | |
| Bytes | |
| Seconds | |
| Percent | |
| CountPerSecond | |
| BytesPerSecond | |
| Milliseconds |