Percentile Source Target - List Metrics

Recupera le metriche determinate dal filtro specificato per l'account, l'origine e l'area di destinazione specificata. Questo URL è solo per i dati PBS e la latenza di replica

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

Parametri dell'URI

Name In Required Type Description
accountName
path True
  • string

Cosmos DB nome dell'account di database.

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.

sourceRegion
path True
  • string

Area di origine da cui vengono scritti i dati. Cosmos DB,con spazi tra le parole e ogni parola in maiuscolo.

subscriptionId
path True
  • string

ID della sottoscrizione di destinazione.

targetRegion
path True
  • string

Area di destinazione in cui vengono scritti i dati. Cosmos DB,con spazi tra le parole e ogni parola in maiuscolo.

$filter
query True
  • string

Espressione di filtro OData che descrive un subset 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

Versione dell'API da usare per questa operazione.

Risposte

Name Type Description
200 OK

Le metriche percentili per l'account, l'origine e le aree di destinazione sono state recuperate correttamente.

Sicurezza

azure_auth

Azure Active Directory flusso OAuth2

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

Scopes

Name Description
user_impersonation Rappresentare l'account utente

Esempio

CosmosDBDatabaseAccountRegionGetMetrics

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sourceRegion/West Central US/targetRegion/East US/percentile/metrics?api-version=2021-04-15&$filter=$filter=(name.value eq 'Probabilistic Bounded Staleness') 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": "Milliseconds",
      "metricValues": [
        {
          "timestamp": "2017-11-19T23:53:55.2780000Z",
          "P10": 1.11,
          "P25": 2.5,
          "P50": 4.34,
          "P75": 5.2,
          "P90": 6.77,
          "P95": 7.1,
          "P99": 8.3
        }
      ],
      "name": {
        "value": "Probabilistic Bounded Staleness-S-West Central US-T-East US",
        "localizedValue": "Probabilistic Bounded Staleness-S-West Central US-T-East US"
      }
    }
  ]
}

Definizioni

MetricName

Nome della metrica.

PercentileMetric

Dati della metrica percentile

PercentileMetricListResult

Risposta a una richiesta di metriche percentili dell'elenco.

PercentileMetricValue

Rappresenta i valori delle metriche percentili.

UnitType

Unità della metrica.

MetricName

Nome della metrica.

Name Type Description
localizedValue
  • string

Nome descrittivo della metrica.

value
  • string

Nome della metrica.

PercentileMetric

Dati della metrica percentile

Name Type Description
endTime
  • string

Ora di fine per la metrica (formato ISO-8601).

metricValues

Valori della metrica percentile per l'intervallo di tempo e il timestep specificati.

name

Informazioni sul nome per la metrica.

startTime
  • string

Ora di inizio per la metrica (formato ISO-8601).

timeGrain
  • string

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

unit

Unità della metrica.

PercentileMetricListResult

Risposta a una richiesta di metriche percentili dell'elenco.

Name Type Description
value

Elenco di metriche percentili per l'account.

PercentileMetricValue

Rappresenta i valori delle metriche percentili.

Name Type Description
P10
  • number

Valore del 10° percentile per la metrica.

P25
  • number

Valore del 25° percentile per la metrica.

P50
  • number

Valore del 50° percentile per la metrica.

P75
  • number

Valore del 75° percentile per la metrica.

P90
  • number

Valore del 90° percentile per la metrica.

P95
  • number

Valore del 95° percentile per la metrica.

P99
  • number

Valore del 99° percentile per la metrica.

_count
  • number

Numero di valori per la metrica.

average
  • number

Valore medio della metrica.

maximum
  • number

Valore massimo della metrica.

minimum
  • number

Valore minimo della metrica.

timestamp
  • string

Timestamp della metrica (formato ISO-8601).

total
  • number

Valore totale della metrica.

UnitType

Unità della metrica.

Name Type Description
Bytes
  • string
BytesPerSecond
  • string
Count
  • string
CountPerSecond
  • string
Milliseconds
  • string
Percent
  • string
Seconds
  • string