Predictive Metric - Get
toekomstige metrische gegevens voor voorspellende automatische schaalaanpassing ophalen
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Insights/autoscalesettings/{autoscaleSettingName}/predictiveMetrics?timespan={timespan}&interval={interval}&metricNamespace={metricNamespace}&metricName={metricName}&aggregation={aggregation}&api-version=2022-10-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
autoscale
|
path | True |
string |
De naam van de instelling voor automatische schaalaanpassing. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. |
subscription
|
path | True |
string minLength: 1 |
De id van het doelabonnement. |
aggregation
|
query | True |
string |
De lijst met aggregatietypen (door komma's gescheiden) die moeten worden opgehaald. |
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
interval
|
query | True |
string (duration) |
Het interval (bijvoorbeeld timegrain) van de query. |
metric
|
query | True |
string |
De namen van de metrische gegevens (door komma's gescheiden) die moeten worden opgehaald. Speciaal geval: Als een metrische naam zelf een komma bevat, gebruikt u %2 om deze aan te geven. Bijvoorbeeld: 'Metriek,Naam1' moet worden 'Metrische%2Name1' |
metric
|
query | True |
string |
Metrische naamruimte voor het opvragen van metrische definities voor. |
timespan
|
query | True |
string |
De tijdsduur van de query. Het is een tekenreeks met de volgende notatie 'startDateTime_ISO/endDateTime_ISO'. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Geslaagde aanvraag om de lijst met metrische waarden op te halen. |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Get Metric for data
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myRG/providers/Microsoft.Insights/autoscalesettings/vmss1-Autoscale-775/predictiveMetrics?timespan=2021-10-14T22:00:00.000Z/2021-10-16T22:00:00.000Z&interval=PT1H&metricNamespace=Microsoft.Compute/virtualMachineScaleSets&metricName=PercentageCPU&aggregation=Total&api-version=2022-10-01
Voorbeeldrespons
{
"timespan": "2021-10-14T22:00:00.000Z/2021-10-16T22:00:00.000Z",
"interval": "PT1H",
"metricName": "PercentageCPU",
"targetResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/virtualMachineScaleSets/vmss1",
"data": [
{
"timeStamp": "2021-10-14T22:00:00Z",
"value": 123
},
{
"timeStamp": "2021-10-14T22:02:00Z",
"value": 120
},
{
"timeStamp": "2021-10-14T22:02:00Z",
"value": 88
},
{
"timeStamp": "2021-10-14T22:03:00Z",
"value": 100
}
]
}
Definities
Name | Description |
---|---|
Autoscale |
Beschrijft de indeling van foutreactie. |
created |
Het type identiteit waarmee de resource is gemaakt. |
Error |
Het foutobject. |
Predictive |
Het antwoord op een metrische query. |
Predictive |
Vertegenwoordigt een voorspellende metrische waarde in de opgegeven bucket. |
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
AutoscaleErrorResponse
Beschrijft de indeling van foutreactie.
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
|
systemData |
De systeemmetagegevens die betrekking hebben op het antwoord. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Waarde | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
Error
Het foutobject.
Name | Type | Description |
---|---|---|
code |
string |
Een van een door de server gedefinieerde set foutcodes. |
details |
string |
Een leesbare weergave van de details van de fout. |
message |
string |
Een leesbare weergave van de fout. |
target |
string |
Het doel van de specifieke fout. |
PredictiveResponse
Het antwoord op een metrische query.
Name | Type | Description |
---|---|---|
data |
de waarde van de verzameling. |
|
interval |
string (duration) |
Het interval (venstergrootte) waarin de metrische gegevens zijn geretourneerd. Dit kan in de toekomst worden aangepast en geretourneerd van wat oorspronkelijk is aangevraagd. Dit is niet aanwezig als er een metagegevensaanvraag is ingediend. |
metricName |
string |
De metrische gegevens die worden opgevraagd |
targetResourceId |
string |
resource van de voorspellende metrische waarde. |
timespan |
string |
De periode waarvoor de gegevens zijn opgehaald. De waarde bestaat uit twee datum/tijd-samenvoeging, gescheiden door '/'. Dit kan in de toekomst worden aangepast en geretourneerd van wat oorspronkelijk is aangevraagd. |
PredictiveValue
Vertegenwoordigt een voorspellende metrische waarde in de opgegeven bucket.
Name | Type | Description |
---|---|---|
timeStamp |
string (date-time) |
de tijdstempel voor de metrische waarde in ISO 8601-indeling. |
value |
number (double) |
Voorspellende waarde in deze tijdsbucket. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |