Partition Key Range Id Region - List Metrics

Pobiera metryki określone przez dany filtr dla danego identyfikatora i regionu zakresu kluczy partycji.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta bazy danych usługi Cosmos DB.

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

collectionRid
path True

string

Identyfikator rid kolekcji usługi Cosmos DB.

databaseRid
path True

string

Identyfikator rid bazy danych usługi Cosmos DB.

partitionKeyRangeId
path True

string

Identyfikator zakresu kluczy partycji, dla którego mają być pobierane dane.

region
path True

string

Region usługi Cosmos DB ze spacjami między wyrazami a każdym wyrazem z literami.

resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

$filter
query True

string

Wyrażenie filtru OData opisujące podzestaw metryk do zwrócenia. Parametry, które można filtrować, to name.value (nazwa metryki, może mieć wiele nazw), startTime, endTime i timeGrain. Obsługiwany operator jest eq.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

PartitionMetricListResult

Metryki na poziomie partycji dla identyfikatora zakresu kluczy partycji i regionu zostały pomyślnie pobrane.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation Personifikuj konto użytkownika

Przykłady

CosmosDBDatabaseAccountRegionGetMetrics

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/region/West US/databases/databaseRid/collections/collectionRid/partitionKeyRangeId/0/metrics?api-version=2023-11-15&$filter=$filter=(name.value eq 'Max RUs Per Second') and timeGrain eq duration'PT1M' and startTime eq '2017-11-19T23:53:55.2780000Z' and endTime eq '2017-11-20T23:58:55.2780000Z

Sample Response

{
  "value": [
    {
      "timeGrain": "PT1M",
      "startTime": "2017-11-19T23:53:55.2780000Z",
      "endTime": "2017-11-20T23:58:55.2780000Z",
      "unit": "Count",
      "partitionId": "00000000-0000-0000-0000-000000000000",
      "partitionKeyRangeId": "0",
      "metricValues": [
        {
          "timestamp": "2017-11-19T23:53:55.2780000Z",
          "maximum": 5
        },
        {
          "timestamp": "2017-11-19T23:54:55.2780000Z",
          "maximum": 5
        },
        {
          "timestamp": "2017-11-19T23:55:55.2780000Z",
          "maximum": 5
        },
        {
          "timestamp": "2017-11-19T23:56:55.2780000Z",
          "maximum": 5
        },
        {
          "timestamp": "2017-11-19T23:57:55.2780000Z",
          "maximum": 5
        },
        {
          "timestamp": "2017-11-19T23:58:55.2780000Z",
          "maximum": 5
        }
      ],
      "name": {
        "value": "Max RUs Per Second",
        "localizedValue": "Max RUs Per Second"
      }
    }
  ]
}

Definicje

Nazwa Opis
MetricName

Nazwa metryki.

MetricValue

Reprezentuje wartości metryk.

PartitionMetric

Wartości metryk dla pojedynczej partycji.

PartitionMetricListResult

Odpowiedź na żądanie metryk partycji listy.

UnitType

Jednostka metryki.

MetricName

Nazwa metryki.

Nazwa Typ Opis
localizedValue

string

Przyjazna nazwa metryki.

value

string

Nazwa metryki.

MetricValue

Reprezentuje wartości metryk.

Nazwa Typ Opis
_count

number

Liczba wartości dla metryki.

average

number

Średnia wartość metryki.

maximum

number

Maksymalna wartość metryki.

minimum

number

Minimalna wartość metryki.

timestamp

string

Znacznik czasu metryki (format ISO-8601).

total

number

Całkowita wartość metryki.

PartitionMetric

Wartości metryk dla pojedynczej partycji.

Nazwa Typ Opis
endTime

string

Godzina zakończenia metryki (format ISO-8601).

metricValues

MetricValue[]

Wartości metryk dla określonego przedziału czasu i czasu.

name

MetricName

Informacje o nazwie metryki.

partitionId

string

Identyfikator partycji (identyfikator GUID) wartości metryki.

partitionKeyRangeId

string

Identyfikator zakresu kluczy partycji (identyfikator liczby całkowitej) wartości metryki.

startTime

string

Godzina rozpoczęcia metryki (format ISO-8601).

timeGrain

string

Ziarno czasu używane do podsumowania wartości metryk.

unit

UnitType

Jednostka metryki.

PartitionMetricListResult

Odpowiedź na żądanie metryk partycji listy.

Nazwa Typ Opis
value

PartitionMetric[]

Lista metryk na poziomie partycji dla konta.

UnitType

Jednostka metryki.

Nazwa Typ Opis
Bytes

string

BytesPerSecond

string

Count

string

CountPerSecond

string

Milliseconds

string

Percent

string

Seconds

string