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 |
---|---|---|---|---|
account
|
path | True |
string |
Namn på Cosmos DB-databaskonto. Regex pattern: |
collection
|
path | True |
string |
Cosmos DB-samlings-rid. |
database
|
path | True |
string |
Cosmos DB-databas rid. |
partition
|
path | True |
string |
Partitionsnyckelintervall-ID som du vill hämta data för. |
resource
|
path | True |
string |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
subscription
|
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 |
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 |
---|---|
Metric |
Ett måttnamn. |
Metric |
Representerar måttvärden. |
Partition |
Måttvärdena för en enskild partition. |
Partition |
Svaret på en begäran om mått för listpartitionsmått. |
Unit |
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 |
Måttvärdena för det angivna tidsfönstret och tidssteget. |
|
name |
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 |
Enheten för måttet. |
PartitionMetricListResult
Svaret på en begäran om mått för listpartitionsmått.
Name | Typ | Description |
---|---|---|
value |
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 |