Condividi tramite


az vm monitor metrics

Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestire le metriche per una macchina virtuale.

Comandi

Nome Descrizione Tipo Stato
az vm monitor metrics list-definitions

Elencare le definizioni delle metriche per una macchina virtuale.

Memoria centrale Anteprima
az vm monitor metrics tail

Elencare i valori delle metriche per una macchina virtuale.

Memoria centrale Anteprima

az vm monitor metrics list-definitions

Anteprima

Il gruppo di comandi 'vm monitor metrics' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare le definizioni delle metriche per una macchina virtuale.

az vm monitor metrics list-definitions --name
                                       --resource-group
                                       [--namespace]

Esempio

Elencare le definizioni delle metriche per una macchina virtuale. (generato automaticamente)

az vm monitor metrics list-definitions --name MyIDVirtualMachine --resource-group MyResourceGroup

Parametri necessari

--name -n

Nome o ID di una macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--namespace

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az vm monitor metrics tail

Anteprima

Il gruppo di comandi 'vm monitor metrics' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare i valori delle metriche per una macchina virtuale.

az vm monitor metrics tail --name
                           --resource-group
                           [--aggregation {Average, Count, Maximum, Minimum, None, Total}]
                           [--dimension]
                           [--end-time]
                           [--filter]
                           [--interval]
                           [--metadata]
                           [--metrics]
                           [--namespace]
                           [--offset]
                           [--orderby]
                           [--start-time]
                           [--top]

Esempio

Elencare l'utilizzo della CPU della macchina virtuale per le ultime un'ora

az vm monitor metrics tail --name myVM -g myRG --metric "Percentage CPU"

Elencare l'utilizzo della CPU di un'ora della macchina virtuale avviata alla versione 2019-12-18T00:00:00Z

az vm monitor metrics tail --name myVM -g myRG --metric "Percentage CPU" --start-time 2019-12-18T00:00:00Z

Elencare l'utilizzo della CPU della macchina virtuale per un'ora trascorsa con il filtro

az vm monitor metrics tail --name myVM -g myRG --metrics "Per Disk Read Bytes/sec" --filter "SlotId eq '*'"

Parametri necessari

--name -n

Nome o ID di una macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--aggregation

Elenco di tipi di aggregazione (separati da spazi) da recuperare.

valori accettati: Average, Count, Maximum, Minimum, None, Total
valore da: az vm monitor metrics list-definitions -n MyVM -g MyRG --query "@[*].supportedAggregationTypes"
--dimension

L'elenco di dimensioni (separate da spazi) in cui vengono eseguite query sulle metriche.

valore da: az vm monitor metrics list-definitions -n MyVM -g MyRG --query "@[*].dimensions"
--end-time

Ora di fine della query. Il valore predefinito è l'ora corrente. Formato: fuso orario (aaaaa-mm-gg) (hh:mm:ss.xxxxx) fuso orario (+/-hh:mm).

--filter

Stringa usata per ridurre il set di dati delle metriche restituiti. Ad esempio: "LUN eq '*'".

Per un elenco completo dei filtri, vedere il riferimento alla stringa di filtro in https://docs.microsoft.com/rest/api/monitor/metrics/list.

--interval

Intervallo in cui aggregare le metriche, in formato ##h##m.

valore predefinito: 1m
--metadata

Restituisce i valori dei metadati anziché i dati delle metriche.

--metrics

Elenco delimitato da spazi dei nomi delle metriche da recuperare.

valore da: az vm monitor metrics list-definitions -n MyVM -g MyRG --query "@[*].name.value"
--namespace

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

--offset

Offset temporale dell'intervallo di query, in formato ##d##h.

Può essere usato con --start-time o --end-time. Se usato con --start-time, l'ora di fine verrà calcolata aggiungendo l'offset. Se usato con --end-time (impostazione predefinita), l'ora di inizio verrà calcolata sottraendo l'offset. Se vengono forniti --start-time e --end-time, --offset verrà ignorato.

valore predefinito: 1h
--orderby

Aggregazione da utilizzare per l'ordinamento dei risultati e la direzione dell'ordinamento. È possibile specificare un solo ordine. Esempi: somma asc.

--start-time

Ora di inizio della query. Formato: fuso orario (aaaaa-mm-gg) (hh:mm:ss.xxxxx) fuso orario (+/-hh:mm).

--top

Numero massimo di record da recuperare. Valido solo se viene usato --filter.

valore predefinito: 10
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.