Condividi tramite


Get-AzAutoscalePredictiveMetric

ottenere i dati futuri della metrica di scalabilità automatica predittiva

Sintassi

Get-AzAutoscalePredictiveMetric
   -InputObject <IAutoscaleIdentity>
   -Aggregation <String>
   -Interval <TimeSpan>
   -MetricName <String>
   -MetricNamespace <String>
   -Timespan <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzAutoscalePredictiveMetric
   -AutoscaleSettingName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   -Aggregation <String>
   -Interval <TimeSpan>
   -MetricName <String>
   -MetricNamespace <String>
   -Timespan <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Descrizione

ottenere i dati futuri della metrica di scalabilità automatica predittiva

Esempio

Esempio 1: Ottenere la metrica predittiva per l'impostazione di scalabilità automatica

Get-AzAutoscalePredictiveMetric -AutoscaleSettingName test-autoscalesetting -ResourceGroupName test-group -Timespan "2021-10-14T22:00:00.000Z/2021-10-16T22:00:00.000Z" -Aggregation "Total" -Interval ([System.TimeSpan]::New(0,60,0)) -MetricName "PercentageCPU" -MetricNamespace "Microsoft.Compute/virtualMachineScaleSets"

Ottenere una metrica predittiva per l'impostazione di scalabilità automatica

Parametri

-Aggregation

Elenco di tipi di aggregazione (delimitati da virgole) da recuperare.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-AutoscaleSettingName

Nome dell'impostazione di scalabilità automatica.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parametro Identity Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.

Tipo:IAutoscaleIdentity
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Interval

Intervallo (ad esempio timegrain) della query.

Tipo:TimeSpan
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-MetricName

Nomi delle metriche (delimitate da virgole) da recuperare. Caso speciale: se un nome metrico stesso contiene una virgola, usare %2 per indicare il nome. Ad esempio: 'Metric,Name1' deve essere 'Metric%2Name1'

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-MetricNamespace

Spazio dei nomi delle metriche per cui eseguire query sulle definizioni delle metriche.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID della sottoscrizione di destinazione.

Tipo:String[]
Position:Named
valore predefinito:(Get-AzContext).Subscription.Id
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Timespan

Intervallo di tempo della query. Si tratta di una stringa con il formato seguente 'startDateTime_ISO/endDateTime_ISO'.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

Input

IAutoscaleIdentity

Output

IPredictiveResponse