Partition Key Range Id Region - List Metrics

Lekéri az adott partíciókulcs-tartományazonosító és -régió adott szűrője által meghatározott metrikákat.

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}

URI-paraméterek

Name In Kötelező Típus Description
accountName
path True

string

Cosmos DB-adatbázisfiók neve.

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

collectionRid
path True

string

Cosmos DB-gyűjtemény rid.

databaseRid
path True

string

Cosmos DB-adatbázis rid.

partitionKeyRangeId
path True

string

Partíciókulcs-tartomány azonosítója, amelyhez adatokat szeretne lekérni.

region
path True

string

Cosmos DB-régió, a szavak és az egyes szavak közötti szóközök nagybetűvel.

resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

A cél-előfizetés azonosítója.

$filter
query True

string

OData-szűrőkifejezés, amely a visszaadandó metrikák egy részhalmazát írja le. A szűrhető paraméterek a következők: name.value (a metrika neve, lehet egy vagy több neve), startTime, endTime és timeGrain. A támogatott operátor az eq.

api-version
query True

string

A művelethez használandó API-verzió.

Válaszok

Name Típus Description
200 OK

PartitionMetricListResult

A partíciókulcs-tartomány azonosítójának és régiójának partíciószintű metrikáinak lekérése sikerült.

Biztonság

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 A felhasználói fiók megszemélyesítése

Példák

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"
      }
    }
  ]
}

Definíciók

Name Description
MetricName

Egy metrikanév.

MetricValue

Metrikák értékeit jelöli.

PartitionMetric

Egyetlen partíció metrikaértékei.

PartitionMetricListResult

Válasz egy listapartíció-metrikakérésre.

UnitType

A metrika egysége.

MetricName

Egy metrikanév.

Name Típus Description
localizedValue

string

A metrika rövid neve.

value

string

A metrika neve.

MetricValue

Metrikák értékeit jelöli.

Name Típus Description
_count

number

A metrika értékeinek száma.

average

number

A metrika átlagos értéke.

maximum

number

A metrika maximális értéke.

minimum

number

A metrika minimális értéke.

timestamp

string

A metrika időbélyege (ISO-8601 formátum).

total

number

A metrika teljes értéke.

PartitionMetric

Egyetlen partíció metrikaértékei.

Name Típus Description
endTime

string

A metrika befejezési ideje (ISO-8601 formátum).

metricValues

MetricValue[]

A megadott időkeret és időtartomány metrikaértékei.

name

MetricName

A metrika névadatai.

partitionId

string

A metrikaértékek partícióazonosítója (GUID azonosítója).

partitionKeyRangeId

string

A metrikaértékek partíciókulcs-tartományazonosítója (egész szám azonosítója).

startTime

string

A metrika kezdő időpontja (ISO-8601 formátum).

timeGrain

string

A metrikaértékek összegzéséhez használandó időfelbontás.

unit

UnitType

A metrika egysége.

PartitionMetricListResult

Válasz egy listapartíció-metrikakérésre.

Name Típus Description
value

PartitionMetric[]

A fiók partíciószintű metrikáinak listája.

UnitType

A metrika egysége.

Name Típus Description
Bytes

string

BytesPerSecond

string

Count

string

CountPerSecond

string

Milliseconds

string

Percent

string

Seconds

string