Sdílet prostřednictvím


Predictive Metric - Get

získání budoucích dat metrik prediktivního automatického škálování

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
autoscaleSettingName
path True

string

Název nastavení automatického škálování

resourceGroupName
path True

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

subscriptionId
path True

string

ID cílového předplatného.

aggregation
query True

string

Seznam typů agregace (oddělených čárkami), které se mají načíst.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

interval
query True

string

duration

Interval (tj. časový interval) dotazu.

metricName
query True

string

Názvy metrik (oddělených čárkami), které se mají načíst. Zvláštní případ: Pokud má samotný název metriky čárku, označte ji pomocí %2. Příklad: Metrika, Název1 by měla být Metrika%2Name1.

metricNamespace
query True

string

Obor názvů metrik, pro který se má dotazovat na definice metrik.

timespan
query True

string

Časový rozsah dotazu. Jedná se o řetězec s následujícím formátem "startDateTime_ISO/endDateTime_ISO".

Odpovědi

Name Typ Description
200 OK

PredictiveResponse

Úspěšný požadavek na získání seznamu hodnot metrik.

Other Status Codes

AutoscaleErrorResponse

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Get Metric for data

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
AutoscaleErrorResponse

Popisuje formát chybové odpovědi.

createdByType

Typ identity, která vytvořila prostředek.

Error

Objekt chyby.

PredictiveResponse

Odpověď na dotaz na metriky.

PredictiveValue

Představuje hodnotu prediktivní metriky v daném kbelíku.

systemData

Metadata týkající se vytvoření a poslední změny prostředku

AutoscaleErrorResponse

Popisuje formát chybové odpovědi.

Name Typ Description
error

Error

Objekt chyby.

systemData

systemData

Systémová metadata související s odpovědí.

createdByType

Typ identity, která vytvořila prostředek.

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

Error

Objekt chyby.

Name Typ Description
code

string

Jeden ze serverem definované sady kódů chyb.

details

string

Lidsky čitelná reprezentace podrobností o chybě.

message

string

Lidsky čitelná reprezentace chyby.

target

string

Cíl konkrétní chyby.

PredictiveResponse

Odpověď na dotaz na metriky.

Name Typ Description
data

PredictiveValue[]

hodnota kolekce.

interval

string

Interval (velikost okna), ve kterém byla vrácena data metriky. To se může v budoucnu upravit a vrátit zpět z původního požadavku. Pokud byl proveden požadavek na metadata, není k dispozici.

metricName

string

Metriky, které se dotazují

targetResourceId

string

prostředek prediktivní 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 se může v budoucnu upravit a vrátit zpět z původního požadavku.

PredictiveValue

Představuje hodnotu prediktivní metriky v daném kbelíku.

Name Typ Description
timeStamp

string

časové razítko pro hodnotu metriky ve formátu ISO 8601.

value

number

Prediktivní hodnota v tomto časovém intervalu.

systemData

Metadata týkající se vytvoření a poslední změny prostředku

Name Typ Description
createdAt

string

Časové razítko vytvoření prostředku (UTC)

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která vytvořila prostředek.

lastModifiedAt

string

Časové razítko poslední změny prostředku (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.