Condividi tramite


Monitorare le metriche di App container di Azure

Azure Monitor raccoglie i dati delle metriche dalla tua applicazione container a intervalli regolari per ottenere informazioni dettagliate sulle prestazioni e sull'integrità dell'applicazione container.

L'esploratore di metriche nel portale di Azure consente di visualizzare i dati. È anche possibile recuperare i dati delle metriche non elaborate tramite l'interfaccia della riga di comando di Azure e i cmdlet di Azure PowerShell.

Metriche disponibili

Le app contenitore forniscono queste metriche di base.

Titolo Dimensioni Descrizione ID metrica Unità
Utilizzo CPU Replica, Revisione CPU usata dall'app contenitore, in nano core (1.000.000.000 nanocore = 1 core) UsageNanoCores Nanocores
Byte del set di lavoro di memoria Replica, Revisione Memoria utilizzata in byte dal set di lavoro dell'app contenitore WorkingSetBytes Byte
Rete in byte Replica, Revisione Byte ricevuti dalla rete RxBytes Byte
Byte in uscita dalla rete Replica, Revisione Byte trasmessi dalla rete TxBytes Byte
Numero di repliche Revisione Numero di repliche attive Replicas Conteggio
Conteggio totale dei riavvii delle repliche Replica, Revisione Numero totale di riavvii solo per le istanze del contenitore dell'app, esclusi i contenitori sidecar gestiti dalla piattaforma. RestartCount Conteggio
Richieste Replica, Revisione, Codice di stato, Categoria del codice di stato Richieste elaborate Requests Conteggio
Core riservati Revisione Numero di core riservati per le revisioni delle applicazioni container CoresQuotaUsed Conteggio
Timeout di connessione resilienza Revisione Timeout di connessione totali ResiliencyConnectTimeouts Conteggio
Host espulsi resilienza Revisione Numero di host attualmente espulsi ResiliencyEjectedHosts Conteggio
Espulsioni di resilienza interrotte Revisione Numero di espulsioni interrotte a causa della percentuale massima di espulsione ResiliencyEjectionsAborted Conteggio
Tentativi di richiesta di resilienza Revisione Totale tentativi di richiesta ResiliencyRequestRetries Conteggio
Timeout delle richieste di resilienza Revisione Numero totale di richieste andate in timeout in attesa di una risposta ResiliencyRequestTimeouts Conteggio
Pool di connessioni in sospeso per le richieste di resilienza Replica Richieste totali in attesa di connessione al pool di connessioni ResiliencyRequestsPendingConnectionPool Conteggio
Core di riserva totali Nessuno Numero totale di core riservati per l'app contenitore TotalCoresQuotaUsed Conteggio
Tempo medio di risposta (anteprima) Codice di stato, la categoria del codice di stato Tempo medio di risposta per codice di stato ResponseTime Millisecondi
Percentuale utilizzo CPU (anteprima) Replica Percentuale del limite di CPU usato, in punti percentuali CpuPercentage Percentuale
Percentuale di memoria (anteprima) Replica Percentuale del limite di memoria usato, in punti percentuali MemoryPercentage Percentuale

Lo spazio dei nomi delle metriche è Microsoft.App/containerapps.

Gli ambienti app contenitore forniscono questa metrica di base. È possibile visualizzare questa metrica solo nelle metriche di Monitoraggio di Azure.

Titolo Dimensioni Descrizione ID della metrica Unità
Profilo del carico di lavoro: conteggio dei nodi (Anteprima) Nome del profilo di carico di lavoro Numero di nodi per profilo del carico di lavoro NodeCount Conteggio

Lo spazio dei nomi delle metriche è Microsoft.App/managedEnvironments.

Sono disponibili altre metriche specifiche del runtime, le metriche Java.

Istantanea delle metriche

Selezionare la scheda Monitoraggio nella pagina Panoramica dell'app per visualizzare i grafici che mostrano la CPU, la memoria e l'utilizzo della rete correnti dell'app contenitore.

Screenshot della sezione Monitoraggio nella pagina di panoramica dell'applicazione container.

Da questa visualizzazione è possibile aggiungere uno o più grafici al dashboard o selezionare un grafico per aprirlo in Esplora metriche.

Utilizzo di Esplora Metriche

L'esploratore di metriche di Azure Monitor consente di creare grafici dai dati delle metriche per analizzare nel tempo l'utilizzo delle risorse e della rete dell'applicazione container. È possibile aggiungere grafici a un dashboard o in una cartella di lavoro condivisa.

  1. Aprire Esplora metriche nel portale di Azure selezionando Metriche dal menu della barra laterale nella pagina dell'app contenitore. Per ulteriori informazioni su Metrics Explorer, vedere Analizzare le metriche con Metrics Explorer di Azure Monitor.

  2. Creare un grafico selezionando Metrica. È possibile modificare il grafico modificando l'aggregazione, aggiungendo altre metriche, modificando intervalli di tempo e intervalli, aggiungendo filtri e applicando la suddivisione. Screenshot di Esplora metriche dalla pagina delle risorse dell'app contenitore.

Aggiungi filtri

Facoltativamente, è possibile creare filtri per limitare i dati visualizzati in base a revisioni e repliche.

Per creare un filtro:

  1. Selezionare Aggiungi filtro.

  2. Selezionare una revisione o una replica dall'elenco Proprietà.

  3. Selezionare i valori dall'elenco Valore. Screenshot di Esplora metriche che mostra le opzioni di filtro del grafico.

Suddivisione delle metriche

Quando il grafico contiene una singola metrica, è possibile scegliere di suddividere le informazioni sulle metriche per revisione o replica con le eccezioni:

  • La metrica Conteggio repliche può suddividersi solo per revisione.
  • La metrica Richieste può anche essere suddivisa nel codice di stato e nella categoria del codice di stato.

Per suddividere per revisione o replica:

  1. Selezionare Applicare separazione.

  2. Nell'elenco a discesa Valori selezionare Revisione o Replica.

  3. È possibile impostare il limite del numero di revisioni o repliche da visualizzare nel grafico. Il valore predefinito è 10.

  4. È possibile impostare l'ordinamento su Crescente o Decrescente. Il valore predefinito è Decrescente.

Screenshot delle opzioni di suddivisione delle metriche.

Aggiungere ambiti

È possibile aggiungere altri ambiti per visualizzare le metriche tra più app contenitore.

Screenshot di Esplora metriche che mostra un grafico con le metriche per più app contenitore.