Metrics - List At Subscription Scope Post
Seznamy data metrik pro předplatné. Parametry je možné zadat buď v parametrech dotazu, nebo v těle.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/metrics?api-version=2023-10-01®ion={region}
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/metrics?api-version=2023-10-01®ion={region}×pan={timespan}&interval={interval}&metricnames={metricnames}&aggregation={aggregation}&top={top}&orderby={orderby}&$filter={$filter}&resultType={resultType}&metricnamespace={metricnamespace}&AutoAdjustTimegrain={AutoAdjustTimegrain}&ValidateDimensions={ValidateDimensions}&rollupby={rollupby}
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
ID cílového předplatného. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro tuto operaci. |
region
|
query | True |
string |
Oblast, ve které se nacházejí požadované metriky. |
$filter
|
query |
string |
$filter se používá ke snížení sady vrácených dat metrik. |
|
aggregation
|
query |
string |
Seznam typů agregace (oddělených čárkami), které se mají načíst. Příklady: průměr, minimum, maximum |
|
Auto
|
query |
boolean |
Pokud je nastavená hodnota true a předaný časový rozsah není touto metrikou podporován, rozhraní API vrátí výsledek s použitím nejbližšího podporovaného časového rozsahu. Pokud je nastavená hodnota false, vrátí se chyba pro neplatné parametry časového rozsahu. Výchozí hodnota je false. |
|
interval
|
query |
string |
Interval (tj. časový interval) dotazu ve formátu doby trvání ISO 8601. Výchozí hodnota je PT1M. Zvláštní případ pro hodnotu FULL, která vrací jeden datový bod pro celé požadované časové rozpětí. Příklady: PT15M, PT1H, P1D, FULL |
|
metricnames
|
query |
string |
Názvy metrik (oddělených čárkami), které se mají načíst. |
|
metricnamespace
|
query |
string |
Obor názvů metrik, ve kterém se nacházejí požadované metriky. |
|
orderby
|
query |
string |
Agregace, která se má použít pro řazení výsledků, a směr řazení. Zadat lze pouze jednu objednávku. Příklady: sum asc |
|
result
|
query |
Snižuje množství shromážděných dat. Povolená syntaxe závisí na operaci. Podrobnosti najdete v popisu operace. |
||
rollupby
|
query |
string |
Názvy dimenzí, podle které se mají výsledky sčítá. Pokud například chcete zobrazit pouze hodnoty metrik pomocí filtru, jako je "City eq Seattle nebo City eq Tacoma", ale nechcete zobrazit samostatné hodnoty pro každé město, můžete zadat RollUpBy=City a zobrazit výsledky pro Seattle a Tacoma zahrnuté do jednoho časového období. |
|
timespan
|
query |
string |
Časový rozsah dotazu Jedná se o řetězec v následujícím formátu "startDateTime_ISO/endDateTime_ISO". |
|
top
|
query |
integer int32 |
Maximální počet záznamů, které se mají načíst na ID prostředku v požadavku. Platí pouze v případě, že je zadaný filtr. Výchozí hodnota je 10. |
|
Validate
|
query |
boolean |
Pokud je nastavená hodnota false, neplatné hodnoty parametrů filtru budou ignorovány. Pokud je nastavená hodnota true, vrátí se chyba kvůli neplatným parametrům filtru. Výchozí hodnota je true. |
Text požadavku
Name | Typ | Description |
---|---|---|
aggregation |
string |
Seznam typů agregace (oddělených čárkami), které se mají načíst. |
autoAdjustTimegrain |
boolean |
Pokud je nastavená hodnota true a předaný časový rozsah není touto metrikou podporován, rozhraní API vrátí výsledek s použitím nejbližšího podporovaného časového rozsahu. Pokud je nastavená hodnota false, vrátí se chyba pro neplatné parametry časového rozsahu. Výchozí hodnota je false. |
filter |
string |
$filter se používá ke snížení sady vrácených dat metrik. |
interval |
string |
Interval (tj. časový interval) dotazu ve formátu doby trvání ISO 8601. Výchozí hodnota je PT1M. Zvláštní případ pro hodnotu FULL, která vrací jeden datový bod pro celé požadované časové rozpětí. Příklady: PT15M, PT1H, P1D, FULL |
metricNames |
string |
Názvy metrik (oddělených čárkami), které se mají načíst. |
metricNamespace |
string |
Obor názvů metrik, ve kterém se nacházejí požadované metriky. |
orderBy |
string |
Agregace, která se má použít pro řazení výsledků, a směr řazení. Zadat lze pouze jednu objednávku. Příklady: sum asc. |
resultType |
Snižuje množství shromážděných dat. Povolená syntaxe závisí na operaci. Podrobnosti najdete v popisu operace. |
|
rollUpBy |
string |
Názvy dimenzí, podle které se mají výsledky sčítá. Pokud například chcete zobrazit pouze hodnoty metrik pomocí filtru, jako je "City eq Seattle nebo City eq Tacoma", ale nechcete zobrazit samostatné hodnoty pro každé město, můžete zadat RollUpBy=City a zobrazit výsledky pro Seattle a Tacoma zahrnuté do jednoho časového období. |
timespan |
string |
Časový rozsah dotazu Jedná se o řetězec v následujícím formátu "startDateTime_ISO/endDateTime_ISO". |
top |
integer |
Maximální počet záznamů, které se mají načíst. Platí pouze v případě, že je zadána $filter. Výchozí hodnota je 10. |
validateDimensions |
boolean |
Pokud je nastavená hodnota false, neplatné hodnoty parametrů filtru budou ignorovány. Pokud je nastavená hodnota true, vrátí se chyba kvůli neplatným parametrům filtru. Výchozí hodnota je true. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Úspěšný požadavek na získání seznamu hodnot metrik |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
Post request for subscription level metric data |
Post request for subscription level metric data using body params |
Post request for subscription level metric metadata |
Post request for subscription level metric data
Sample Request
POST https://management.azure.com/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/providers/Microsoft.Insights/metrics?api-version=2023-10-01®ion=westus2×pan=2021-06-08T19:00:00Z/2021-06-12T01:00:00Z&interval=PT6H&metricnames=Data Disk Max Burst IOPS&aggregation=count&top=10&orderby=count desc&$filter=LUN eq '0' and Microsoft.ResourceId eq '*'&metricnamespace=microsoft.compute/virtualmachines&AutoAdjustTimegrain=True&ValidateDimensions=False
Sample Response
{
"cost": 4679,
"timespan": "2021-06-08T19:00:00Z/2021-06-12T01:00:00Z",
"interval": "PT6H",
"value": [
{
"id": "subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/providers/Microsoft.Insights/metrics/Data Disk Max Burst IOPS",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "Data Disk Max Burst IOPS",
"localizedValue": "Data Disk Max Burst IOPS"
},
"displayDescription": "Maximum IOPS Data Disk can achieve with bursting",
"unit": "Count",
"timeseries": [
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas1/providers/Microsoft.Compute/virtualMachines/sas1-dev"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 413
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas2/providers/Microsoft.Compute/virtualMachines/sas2-vm"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 133
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas3/providers/Microsoft.Compute/virtualMachines/sas3-vm"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 78
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas4/providers/Microsoft.Compute/virtualMachines/sas4-vm"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas5/providers/Microsoft.Compute/virtualMachines/sas5-vm-asc"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
}
],
"errorCode": "Success"
}
],
"namespace": "microsoft.compute/virtualmachines",
"resourceregion": "westus2"
}
{
"error": {
"code": "BadRequest",
"message": "Missing required region params"
}
}
Post request for subscription level metric data using body params
Sample Request
POST https://management.azure.com/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/providers/Microsoft.Insights/metrics?api-version=2023-10-01®ion=westus2
{
"timespan": "2021-06-08T19:00:00Z/2021-06-12T01:00:00Z",
"metricNames": "Data Disk Max Burst IOPS",
"metricNamespace": "microsoft.compute/virtualmachines",
"filter": "LUN eq '0' and Microsoft.ResourceId eq '*'",
"rollUpBy": "LUN",
"top": 10,
"orderBy": "count desc",
"aggregation": "count",
"interval": "PT6H",
"autoAdjustTimegrain": true,
"validateDimensions": false
}
Sample Response
{
"cost": 4679,
"timespan": "2021-06-08T19:00:00Z/2021-06-12T01:00:00Z",
"interval": "PT6H",
"value": [
{
"id": "subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/providers/Microsoft.Insights/metrics/Data Disk Max Burst IOPS",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "Data Disk Max Burst IOPS",
"localizedValue": "Data Disk Max Burst IOPS"
},
"displayDescription": "Maximum IOPS Data Disk can achieve with bursting",
"unit": "Count",
"timeseries": [
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas1/providers/Microsoft.Compute/virtualMachines/sas1-dev"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 413
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas2/providers/Microsoft.Compute/virtualMachines/sas2-vm"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 133
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas3/providers/Microsoft.Compute/virtualMachines/sas3-vm"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 78
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas4/providers/Microsoft.Compute/virtualMachines/sas4-vm"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "microsoft.resourceid",
"localizedValue": "microsoft.resourceid"
},
"value": "/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/resourceGroups/sas5/providers/Microsoft.Compute/virtualMachines/sas5-vm-asc"
}
],
"data": [
{
"timeStamp": "2021-06-08T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-09T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-10T19:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T01:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T07:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T13:00:00Z",
"count": 72
},
{
"timeStamp": "2021-06-11T19:00:00Z",
"count": 72
}
]
}
],
"errorCode": "Success"
}
],
"namespace": "microsoft.compute/virtualmachines",
"resourceregion": "westus2"
}
{
"error": {
"code": "BadRequest",
"message": "Missing required region params"
}
}
Post request for subscription level metric metadata
Sample Request
POST https://management.azure.com/subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/providers/Microsoft.Insights/metrics?api-version=2023-10-01®ion=westus2×pan=2021-06-10T02:23:16.129Z/2021-06-12T02:23:16.129Z&metricnames=Data Disk Max Burst IOPS&$filter=LUN eq '0'&metricnamespace=microsoft.compute/virtualmachines
Sample Response
{
"timespan": "2021-06-10T02:23:16Z/2021-06-12T02:23:16Z",
"interval": "PT1M",
"value": [
{
"id": "subscriptions/92d2a2d8-b514-432d-8cc9-a5f9272630d5/providers/Microsoft.Insights/metrics/Data Disk Read Bytes/sec",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "Data Disk Read Bytes/sec",
"localizedValue": "Data Disk Read Bytes/Sec"
},
"displayDescription": "Bytes/Sec read from a single disk during monitoring period",
"unit": "BytesPerSecond",
"timeseries": [
{
"metadatavalues": [
{
"name": {
"value": "lun",
"localizedValue": "lun"
},
"value": "0"
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "lun",
"localizedValue": "lun"
},
"value": "1"
}
]
}
]
}
],
"namespace": "microsoft.compute/virtualmachines",
"resourceregion": "westus2"
}
Definice
Name | Description |
---|---|
Error |
Další informace o chybě správy prostředků |
Error |
Odpověď na chybu |
Error |
Odpověď na chybu |
Localizable |
Lokalizovatelný řetězec třídy. |
Metadata |
Představuje hodnotu metadat metriky. |
Metric |
Výsledná data dotazu. |
Metric |
Snižuje množství shromážděných dat. Povolená syntaxe závisí na operaci. Podrobnosti najdete v popisu operace. |
Metric |
Jednotka metriky. |
Metric |
Představuje hodnotu metriky. |
Response |
Odpověď na dotaz metrik. |
Subscription |
Parametry dotazu je také možné zadat v těle. Zadání stejného parametru v parametru body i parametru dotazu způsobí chybu. |
Time |
Typ výsledku časové řady. Diskriminující hodnota je v tomto případě vždy TimeSeries. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Typ další informace. |
ErrorContract
Odpověď na chybu
Name | Typ | Description |
---|---|---|
error |
Odpověď na chybu |
ErrorResponse
Odpověď na chybu
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě. |
|
code |
string |
Kód chyby |
details |
Podrobnosti o chybě. |
|
message |
string |
Chybová zpráva |
target |
string |
Cíl chyby. |
LocalizableString
Lokalizovatelný řetězec třídy.
Name | Typ | Description |
---|---|---|
localizedValue |
string |
Zobrazovaný název |
value |
string |
Invariantní hodnota. |
MetadataValue
Představuje hodnotu metadat metriky.
Name | Typ | Description |
---|---|---|
name |
Název metadat |
|
value |
string |
Hodnota metadat. |
Metric
Výsledná data dotazu.
Name | Typ | Description |
---|---|---|
displayDescription |
string |
Podrobný popis této metriky |
errorCode |
string |
Success (Úspěch) nebo podrobnosti o chybách dotazů pro tuto metriku |
errorMessage |
string |
Při dotazování na tuto konkrétní metriku se zobrazila chybová zpráva. |
id |
string |
ID metriky |
name |
Název a zobrazovaný název metriky, tj. jedná se o lokalizovatelný řetězec. |
|
timeseries |
Časová řada vrácená při provedení dotazu na data |
|
type |
string |
Typ prostředku metriky. |
unit |
Jednotka metriky. |
MetricResultType
Snižuje množství shromážděných dat. Povolená syntaxe závisí na operaci. Podrobnosti najdete v popisu operace.
Name | Typ | Description |
---|---|---|
Data |
string |
|
Metadata |
string |
MetricUnit
Jednotka metriky.
Name | Typ | Description |
---|---|---|
BitsPerSecond |
string |
Jednotka rychlosti binárních číslic za sekundu. |
ByteSeconds |
string |
Jednotka přenosu dat nebo úložiště. Jedná se o velikost dat v bajtech vynásobenou dobou potřebnou k přenosu nebo uložení dat v sekundách. |
Bytes |
string |
Jednotka paměti v bajtech. |
BytesPerSecond |
string |
Jednotka rychlosti paměti v bajtech za sekundu |
Cores |
string |
Jednotka výpočetního výkonu. |
Count |
string |
Jednotka nezpracovaného množství. |
CountPerSecond |
string |
Sazba jednotky nezpracovaného množství za sekundu. |
MilliCores |
string |
Jednotka výpočetního výkonu v 1/1000th jádra procesoru. |
MilliSeconds |
string |
Jednotka času v 1/1000 sekundy. |
NanoCores |
string |
Jednotka výpočetního výkonu v jedné miliardthě jádra procesoru. |
Percent |
string |
Jednotka procent. |
Seconds |
string |
Jednotka času v sekundách. |
Unspecified |
string |
Žádná zadaná jednotka. |
MetricValue
Představuje hodnotu metriky.
Name | Typ | Description |
---|---|---|
average |
number |
Průměrná hodnota v časovém rozsahu |
count |
number |
Počet vzorků v časovém rozsahu. Lze použít k určení počtu hodnot, které přispěly k průměrné hodnotě. |
maximum |
number |
Největší hodnota v časovém rozsahu. |
minimum |
number |
Nejmenší hodnota v časovém rozsahu. |
timeStamp |
string |
Časové razítko hodnoty metriky ve formátu ISO 8601. |
total |
number |
Součet všech hodnot v časovém rozsahu. |
Response
Odpověď na dotaz metrik.
Name | Typ | Description |
---|---|---|
cost |
number |
Celočíselná hodnota představující relativní náklady na dotaz. |
interval |
string |
Interval (velikost okna), pro který byla vrácena data metriky ve formátu doby trvání ISO 8601, se zvláštním případem pro hodnotu FULL, která vrací jeden datový bod pro celý požadovaný časový rozsah (příklady: PT15M, PT1H, P1D, FULL). Pokud je zadána hodnota AutoAdjustTimegrain=true, může se tato možnost upravit a lišit se od původního požadavku. Pokud byl proveden požadavek na metadata, není k dispozici. |
namespace |
string |
Obor názvů dotazovaných metrik |
resourceregion |
string |
Oblast prostředku, který se dotazuje na metriky. |
timespan |
string |
Časový rozsah, pro který byla data načtena. Jeho hodnota se skládá ze dvou zřetězených hodnot datetime oddělených parametrem '/'. To může být v budoucnu upraveno a vráceno zpět z původního požadavku. |
value |
Metric[] |
Hodnota kolekce. |
SubscriptionScopeMetricsRequestBodyParameters
Parametry dotazu je také možné zadat v těle. Zadání stejného parametru v parametru body i parametru dotazu způsobí chybu.
Name | Typ | Description |
---|---|---|
aggregation |
string |
Seznam typů agregace (oddělených čárkami), které se mají načíst. |
autoAdjustTimegrain |
boolean |
Pokud je nastavená hodnota true a předaný časový rozsah není touto metrikou podporován, rozhraní API vrátí výsledek s použitím nejbližšího podporovaného časového rozsahu. Pokud je nastavená hodnota false, vrátí se chyba pro neplatné parametry časového rozsahu. Výchozí hodnota je false. |
filter |
string |
$filter se používá ke snížení sady vrácených dat metrik. |
interval |
string |
Interval (tj. časový interval) dotazu ve formátu doby trvání ISO 8601. Výchozí hodnota je PT1M. Zvláštní případ pro hodnotu FULL, která vrací jeden datový bod pro celé požadované časové rozpětí. Příklady: PT15M, PT1H, P1D, FULL |
metricNames |
string |
Názvy metrik (oddělených čárkami), které se mají načíst. |
metricNamespace |
string |
Obor názvů metrik, ve kterém se nacházejí požadované metriky. |
orderBy |
string |
Agregace, která se má použít pro řazení výsledků, a směr řazení. Zadat lze pouze jednu objednávku. Příklady: sum asc. |
resultType |
Snižuje množství shromážděných dat. Povolená syntaxe závisí na operaci. Podrobnosti najdete v popisu operace. |
|
rollUpBy |
string |
Názvy dimenzí, podle které se mají výsledky sčítá. Pokud například chcete zobrazit pouze hodnoty metrik pomocí filtru, jako je "City eq Seattle nebo City eq Tacoma", ale nechcete zobrazit samostatné hodnoty pro každé město, můžete zadat RollUpBy=City a zobrazit výsledky pro Seattle a Tacoma zahrnuté do jednoho časového období. |
timespan |
string |
Časový rozsah dotazu Jedná se o řetězec v následujícím formátu "startDateTime_ISO/endDateTime_ISO". |
top |
integer |
Maximální počet záznamů, které se mají načíst. Platí pouze v případě, že je zadána $filter. Výchozí hodnota je 10. |
validateDimensions |
boolean |
Pokud je nastavená hodnota false, neplatné hodnoty parametrů filtru budou ignorovány. Pokud je nastavená hodnota true, vrátí se chyba kvůli neplatným parametrům filtru. Výchozí hodnota je true. |
TimeSeriesElement
Typ výsledku časové řady. Diskriminující hodnota je v tomto případě vždy TimeSeries.
Name | Typ | Description |
---|---|---|
data |
Pole datových bodů představující hodnoty metriky. Tato hodnota se vrátí pouze v případě, že je zadán typ výsledku dat. |
|
metadatavalues |
Hodnoty metadat vrácené, pokud byla ve volání zadána $filter. |