Partition Key Range Id - List Metrics

Hämtar de mått som bestäms av det angivna filtret för det angivna partitionsnyckelintervall-ID:t.

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

URI-parametrar

Name I Obligatorisk Typ Description
accountName
path True

string

Namn på Cosmos DB-databaskonto.

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

collectionRid
path True

string

Cosmos DB-samlings-rid.

databaseRid
path True

string

Cosmos DB-databas rid.

partitionKeyRangeId
path True

string

Partitionsnyckelintervall-ID som du vill hämta data för.

resourceGroupName
path True

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

ID för målprenumerationen.

$filter
query True

string

Ett OData-filteruttryck som beskriver en delmängd av mått som ska returneras. Parametrarna som kan filtreras är name.value (måttets namn, kan ha ett eller flera namn), startTime, endTime och timeGrain. Operatorn som stöds är eq.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

PartitionMetricListResult

Måtten på partitionsnivå för partitionsnyckelns intervall-ID hämtades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation Personifiera ditt användarkonto

Exempel

CosmosDBDatabaseAccountRegionGetMetrics

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/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"
      }
    }
  ]
}

Definitioner

Name Description
MetricName

Ett måttnamn.

MetricValue

Representerar måttvärden.

PartitionMetric

Måttvärdena för en enskild partition.

PartitionMetricListResult

Svaret på en begäran om mått för listpartitionsmått.

UnitType

Enheten för måttet.

MetricName

Ett måttnamn.

Name Typ Description
localizedValue

string

Måttets egna namn.

value

string

Namnet på måttet.

MetricValue

Representerar måttvärden.

Name Typ Description
_count

number

Antalet värden för måttet.

average

number

Det genomsnittliga värdet för måttet.

maximum

number

Maxvärdet för måttet.

minimum

number

Minsta värde för måttet.

timestamp

string

Tidsstämpel för mått (ISO-8601-format).

total

number

Det totala värdet för måttet.

PartitionMetric

Måttvärdena för en enskild partition.

Name Typ Description
endTime

string

Sluttiden för måttet (ISO-8601-format).

metricValues

MetricValue[]

Måttvärdena för det angivna tidsfönstret och tidssteget.

name

MetricName

Namninformationen för måttet.

partitionId

string

Partitions-ID (GUID-identifierare) för måttvärdena.

partitionKeyRangeId

string

Partitionsnyckelns intervall-ID (heltalsidentifierare) för måttvärdena.

startTime

string

Starttiden för måttet (ISO-8601-format).

timeGrain

string

Tidsintervallet som ska användas för att sammanfatta måttvärdena.

unit

UnitType

Enheten för måttet.

PartitionMetricListResult

Svaret på en begäran om mått för listpartitionsmått.

Name Typ Description
value

PartitionMetric[]

Listan över mått på partitionsnivå för kontot.

UnitType

Enheten för måttet.

Name Typ Description
Bytes

string

BytesPerSecond

string

Count

string

CountPerSecond

string

Milliseconds

string

Percent

string

Seconds

string