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 |
---|---|---|---|---|
account
|
path | True |
string |
Cosmos DB-adatbázisfiók neve. Regex pattern: |
collection
|
path | True |
string |
Cosmos DB-gyűjtemény rid. |
database
|
path | True |
string |
Cosmos DB-adatbázis rid. |
partition
|
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. |
resource
|
path | True |
string |
Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. |
subscription
|
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 |
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 |
---|---|
Metric |
Egy metrikanév. |
Metric |
Metrikák értékeit jelöli. |
Partition |
Egyetlen partíció metrikaértékei. |
Partition |
Válasz egy listapartíció-metrikakérésre. |
Unit |
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 |
A megadott időkeret és időtartomány metrikaértékei. |
|
name |
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 |
A metrika egysége. |
PartitionMetricListResult
Válasz egy listapartíció-metrikakérésre.
Name | Típus | Description |
---|---|---|
value |
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 |