Database Accounts - List Metric Definitions

Recupera le definizioni delle metriche per l'account del database specificato.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

Nome dell'account del database Cosmos DB.

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

resourceGroupName
path True

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

MetricDefinitionsListResult

Le definizioni delle metriche per l'account del database sono state recuperate correttamente.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation Rappresentare l'account utente

Esempio

CosmosDBDatabaseAccountGetMetricDefinitions

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/metricDefinitions?api-version=2023-11-15

Sample Response

{
  "value": [
    {
      "metricAvailabilities": [
        {
          "timeGrain": "PT5M",
          "retention": "P2D"
        },
        {
          "timeGrain": "PT1H",
          "retention": "P14D"
        },
        {
          "timeGrain": "P1D",
          "retention": "P60D"
        }
      ],
      "primaryAggregationType": "Total",
      "unit": "Count",
      "resourceUri": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
      "name": {
        "value": "Total Requests",
        "localizedValue": "Total Requests"
      }
    }
  ]
}

Definizioni

Nome Descrizione
MetricAvailability

Disponibilità della metrica.

MetricDefinition

Definizione di una metrica.

MetricDefinitionsListResult

Risposta a una richiesta di definizioni delle metriche elenco.

MetricName

Un nome della metrica.

PrimaryAggregationType

Tipo di aggregazione primario della metrica.

UnitType

Unità della metrica.

MetricAvailability

Disponibilità della metrica.

Nome Tipo Descrizione
retention

string

Conservazione per i valori delle metriche.

timeGrain

string

Granularità temporale da usare per riepilogare i valori delle metriche.

MetricDefinition

Definizione di una metrica.

Nome Tipo Descrizione
metricAvailabilities

MetricAvailability[]

Elenco delle disponibilità delle metriche per l'account.

name

MetricName

Informazioni sul nome per la metrica.

primaryAggregationType

PrimaryAggregationType

Tipo di aggregazione primario della metrica.

resourceUri

string

URI della risorsa del database.

unit

UnitType

Unità della metrica.

MetricDefinitionsListResult

Risposta a una richiesta di definizioni delle metriche elenco.

Nome Tipo Descrizione
value

MetricDefinition[]

Elenco delle definizioni delle metriche per l'account.

MetricName

Un nome della metrica.

Nome Tipo Descrizione
localizedValue

string

Nome descrittivo della metrica.

value

string

Nome della metrica.

PrimaryAggregationType

Tipo di aggregazione primario della metrica.

Nome Tipo Descrizione
Average

string

Last

string

Maximum

string

Minimum

string

None

string

Total

string

UnitType

Unità della metrica.

Nome Tipo Descrizione
Bytes

string

BytesPerSecond

string

Count

string

CountPerSecond

string

Milliseconds

string

Percent

string

Seconds

string