az monitor metrics
Visualizzare le metriche delle risorse di Azure.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az monitor metrics alert |
Gestire le regole di avviso delle metriche near realtime. |
Memoria centrale | Disponibilità generale |
az monitor metrics alert condition |
Gestire le condizioni delle regole di avviso delle metriche near realtime. |
Memoria centrale | Disponibilità generale |
az monitor metrics alert condition create |
Creare una condizione della regola di avviso per le metriche. |
Memoria centrale | Anteprima |
az monitor metrics alert create |
Creare una regola di avviso basata su metriche. |
Memoria centrale | Disponibilità generale |
az monitor metrics alert delete |
Eliminare una regola di avviso basata sulle metriche. |
Memoria centrale | Disponibilità generale |
az monitor metrics alert dimension |
Gestire le dimensioni delle regole di avviso delle metriche quasi in tempo reale. |
Memoria centrale | Disponibilità generale |
az monitor metrics alert dimension create |
Creare una dimensione della regola di avviso delle metriche. |
Memoria centrale | Anteprima |
az monitor metrics alert list |
Elencare le regole di avviso basate sulle metriche. |
Memoria centrale | Disponibilità generale |
az monitor metrics alert show |
Visualizzare una regola di avviso basata sulle metriche. |
Memoria centrale | Disponibilità generale |
az monitor metrics alert update |
Aggiornare una regola di avviso basata su metriche. |
Memoria centrale | Disponibilità generale |
az monitor metrics list |
Elencare i valori delle metriche per una risorsa. |
Memoria centrale | Disponibilità generale |
az monitor metrics list-definitions |
Elencare le definizioni delle metriche per la risorsa. |
Memoria centrale | Disponibilità generale |
az monitor metrics list-namespaces |
Elencare gli spazi dei nomi delle metriche per la risorsa. |
Memoria centrale | Anteprima |
az monitor metrics list-sub |
Elenca i dati delle metriche per una sottoscrizione. I parametri possono essere specificati nel corpo. |
Memoria centrale | Disponibilità generale |
az monitor metrics list-sub-definitions |
Elencare le definizioni delle metriche per la sottoscrizione. |
Memoria centrale | Disponibilità generale |
az monitor metrics list
Elencare i valori delle metriche per una risorsa.
az monitor metrics list --resource
[--aggregation {Average, Count, Maximum, Minimum, None, Total}]
[--dimension]
[--end-time]
[--filter]
[--interval]
[--metadata]
[--metrics]
[--namespace]
[--offset]
[--orderby]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
[--start-time]
[--top]
Esempio
Elencare l'utilizzo della CPU di una macchina virtuale per l'ultima ora
az monitor metrics list --resource {ResourceName} --metric "Percentage CPU"
Elencare la latenza E2E riuscita di un account di archiviazione e dividere la serie di dati in base al nome dell'API
az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
--dimension ApiName
Elencare la latenza E2E riuscita di un account di archiviazione e suddividere la serie di dati in base al nome dell'API e al tipo geografico
az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
--dimension ApiName GeoType
Elencare la latenza E2E riuscita di un account di archiviazione e suddividere la serie di dati in base al nome DELL'API e al tipo geografico usando il parametro "--filter"
az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
--filter "ApiName eq '*' and GeoType eq '*'"
Elencare la latenza E2E riuscita di un account di archiviazione e suddividere la serie di dati in base al nome dell'API e al tipo geografico. Limita il nome dell'API a 'DeleteContainer'
az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
--filter "ApiName eq 'DeleteContainer' and GeoType eq '*'"
Elencare le transazioni di un account di archiviazione al giorno dal 2017-01-01
az monitor metrics list --resource {ResourceName} --metric Transactions \
--start-time 2017-01-01T00:00:00Z \
--interval PT24H
Elencare i valori dei metadati per un account di archiviazione nella dimensione del nome API della metrica delle transazioni dal 2017
az monitor metrics list --resource {ResourceName} --metric Transactions \
--filter "ApiName eq '*'" \
--start-time 2017-01-01T00:00:00Z
Parametri necessari
Nome o ID della risorsa di destinazione.
Parametri facoltativi
Elenco di tipi di aggregazione (separati da spazi) da recuperare.
L'elenco di dimensioni (separate da spazi) in cui vengono eseguite query sulle metriche.
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).
Stringa usata per ridurre il set di dati delle metriche restituiti. Ad esempio: "BlobType eq '*'".
Per un elenco completo dei filtri, vedere il riferimento alla stringa di filtro in https://docs.microsoft.com/rest/api/monitor/metrics/list.
Intervallo in cui aggregare le metriche, in formato ##h##m.
Restituisce i valori dei metadati anziché i dati delle metriche.
Elenco delimitato da spazi dei nomi delle metriche da recuperare.
Spazio dei nomi per cui eseguire query sulle definizioni delle metriche.
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.
Aggregazione da utilizzare per l'ordinamento dei risultati e la direzione dell'ordinamento. È possibile specificare un solo ordine. Esempi: somma asc.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Spazio dei nomi del provider di risorse di destinazione.
Percorso padre della risorsa di destinazione, se applicabile.
Tipo di risorsa di destinazione. Può anche accettare il formato spazio dei nomi/tipo (ad esempio: 'Microsoft.Compute/virtualMachines').
Ora di inizio della query. Formato: fuso orario (aaaaa-mm-gg) (hh:mm:ss.xxxxx) fuso orario (+/-hh:mm).
Numero massimo di record da recuperare.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az monitor metrics list-definitions
Elencare le definizioni delle metriche per la risorsa.
az monitor metrics list-definitions --resource
[--namespace]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
Esempio
Elencare le definizioni delle metriche per la risorsa. (generato automaticamente)
az monitor metrics list-definitions --resource /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/Microsoft.Network/networkSecurityGroups/{resourceName}
Parametri necessari
Nome o ID della risorsa di destinazione.
Parametri facoltativi
Spazio dei nomi per cui eseguire query sulle definizioni delle metriche.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Spazio dei nomi del provider di risorse di destinazione.
Percorso padre della risorsa di destinazione, se applicabile.
Tipo di risorsa di destinazione. Può anche accettare il formato spazio dei nomi/tipo (ad esempio: 'Microsoft.Compute/virtualMachines').
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az monitor metrics list-namespaces
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Elencare gli spazi dei nomi delle metriche per la risorsa.
az monitor metrics list-namespaces --resource-uri
[--start-time]
Esempio
Elencare gli spazi dei nomi delle metriche per la risorsa.
az monitor metrics list-namespaces --resource /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/Microsoft.Network/networkSecurityGroups/{resourceName} --start-time 2021-03-01T00:00:00Z
Parametri necessari
Identificatore della risorsa.
Parametri facoltativi
Ora di inizio della query. Formato: fuso orario (aaaaa-mm-gg) (hh:mm:ss.xxxxx) fuso orario (+/-hh:mm).
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az monitor metrics list-sub
Elenca i dati delle metriche per una sottoscrizione. I parametri possono essere specificati nel corpo.
az monitor metrics list-sub --region
[--aggregation]
[--auto-adjust-timegrain {0, 1, f, false, n, no, t, true, y, yes}]
[--filter]
[--interval]
[--metricnames]
[--metricnamespace]
[--order-by]
[--result-type {Data, Metadata}]
[--roll-up-by]
[--timespan]
[--top]
[--validate-dimensions {0, 1, f, false, n, no, t, true, y, yes}]
Parametri necessari
Area in cui si trovano le metriche desiderate.
Parametri facoltativi
Elenco di tipi di aggregazione (delimitati da virgole) da recuperare.
Se impostato su true, se l'intervallo di tempo passato non è supportato da questa metrica, l'API restituirà il risultato usando l'intervallo di tempo supportato più vicino. Se impostato su false, viene restituito un errore per i parametri timespan non validi. Il valore predefinito è falso.
Il $filter viene usato per ridurre il set di dati delle metriche restituiti.
Esempio:
La metrica contiene metadati A, B e C.
- Restituisce tutte le serie temporali di C dove A = a1 e B = b1 o b2
$filter=A eq 'a1' e B eq 'b1' o B eq 'b2' eq '*'
- Variante non valida:
$filter=A eq 'a1' e B eq 'b1' eq '*' o B = 'b2'
Non è valido perché l'operatore logico o non può separare due nomi di metadati diversi.
- Restituisce tutte le serie temporali in cui A = a1, B = b1 e C = c1:
$filter=A eq 'a1' e B eq 'b1' e C eq 'c1'
- Restituisce tutte le serie temporali in cui A = a1
$filter=A eq 'a1' e B eq '' eq ''.
Intervallo (ad esempio timegrain) della query nel formato di durata ISO 8601. Il valore predefinito è PT1M. Caso speciale per il valore 'FULL' che restituisce un singolo punto dati per l'intero intervallo di tempo richiesto. Esempi: PT15M, PT1H, P1D, FULL.
Nomi delle metriche (delimitate da virgole) da recuperare.
Spazio dei nomi della metrica in cui risiedono le metriche desiderate.
Aggregazione da utilizzare per l'ordinamento dei risultati e la direzione dell'ordinamento. È possibile specificare un solo ordine. Esempi: somma asc.
Riduce il set di dati raccolti. La sintassi consentita dipende dall'operazione. Per informazioni dettagliate, vedere la descrizione dell'operazione.
Nomi delle dimensioni per cui eseguire il rollup dei risultati. Ad esempio, se si vogliono visualizzare solo i valori delle metriche con un filtro come "City eq Seattle o City eq Tacoma", ma non si vogliono visualizzare valori separati per ogni città, è possibile specificare "RollUpBy=City" per visualizzare i risultati per Seattle e Tacoma distribuiti in un'unica occorrenza.
Intervallo di tempo della query. Si tratta di una stringa con il formato seguente 'startDateTime_ISO/endDateTime_ISO'.
Numero massimo di record da recuperare. Valido solo se viene specificato $filter. Il valore predefinito è 10.
Se impostato su false, i valori dei parametri di filtro non validi verranno ignorati. Se impostato su true, viene restituito un errore per i parametri di filtro non validi. il valore predefinito è true.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az monitor metrics list-sub-definitions
Elencare le definizioni delle metriche per la sottoscrizione.
az monitor metrics list-sub-definitions --region
[--metricnamespace]
Parametri necessari
Area in cui si trovano le metriche desiderate.
Parametri facoltativi
Spazio dei nomi della metrica in cui risiedono le metriche desiderate.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.