Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Monitoraggio delle istanze gestite da Lambda
Puoi monitorare le istanze gestite Lambda utilizzando le metriche. CloudWatch Lambda pubblica automaticamente le metriche per aiutarti CloudWatch a monitorare l'utilizzo delle risorse, tenere traccia dei costi e ottimizzare le prestazioni.
Metriche disponibili
Lambda Managed Instances fornisce metriche a due livelli: a livello di provider di capacità e a livello di ambiente di esecuzione.
Metriche a livello di provider di capacità
Le metriche a livello di Capacity Provider forniscono visibilità sull'utilizzo complessivo delle risorse in tutte le istanze. Queste metriche utilizzano le seguenti dimensioni:
-
CapacityProviderName- Il nome del fornitore di capacità
-
InstanceType- Il tipo di EC2 istanza
Metriche di utilizzo delle risorse:
-
CPUUtilization- La percentuale di utilizzo della CPU tra le istanze del provider di capacità
-
MemoryUtilization- La percentuale di utilizzo della memoria tra le istanze del provider di capacità
-
NetworkOut- Traffico di rete inviato tramite il cliente ENI (in byte)
-
NetworkIn- Traffico di rete ricevuto tramite il cliente ENI (in byte)
-
DiskReadBytes- Leggi il traffico dallo storage locale tra le istanze (in byte)
-
DiskWriteBytes- Scrivi il traffico verso l'archiviazione locale tra le istanze (in byte)
Metriche sulla capacità:
-
v CPUAvailable - La quantità di vCPU disponibile nelle istanze da allocare (in numero)
-
MemoryAvailable- La quantità di memoria disponibile nelle istanze da allocare (in byte)
-
v CPUAllocated - La quantità di vCPU allocata sulle istanze per gli ambienti di esecuzione (in numero)
-
MemoryAllocated- La quantità di memoria allocata sulle istanze per gli ambienti di esecuzione (in byte)
Metriche a livello di ambiente di esecuzione
Le metriche a livello di ambiente di esecuzione forniscono visibilità sull'utilizzo delle risorse e sulla concorrenza per le singole funzioni. Queste metriche utilizzano le seguenti dimensioni:
-
CapacityProviderName- Il nome del fornitore di capacità
-
FunctionName- Il nome della tua funzione Lambda
Metriche dell'ambiente di esecuzione disponibili:
-
ExecutionEnvironmentConcurrency- La massima concorrenza in un periodo di campionamento di 5 minuti
-
ExecutionEnvironmentConcurrencyLimit- Il limite massimo di concorrenza per ambiente di esecuzione
-
ExecutionEnvironmentCPUUtilization- La percentuale di utilizzo della CPU per gli ambienti di esecuzione della funzione
-
ExecutionEnvironmentMemoryUtilization- La percentuale di utilizzo della memoria per gli ambienti di esecuzione della funzione
Frequenza e ritenzione metriche
Le metriche di Lambda Managed Instances vengono pubblicate a intervalli di 5 minuti e conservate per 15 mesi.
Visualizzazione delle metriche in CloudWatch
Per visualizzare i parametri delle istanze gestite da Lambda nella console CloudWatch
-
Apri la CloudWatch console all'indirizzo console.aws.amazon.com/cloudwatch/.
-
Nel riquadro di navigazione, seleziona Parametri.
-
Nella scheda Tutte le metriche, scegli AWS/Lambda.
-
Scegli la dimensione metrica che desideri visualizzare:
-
Per le metriche a livello di provider di capacità, filtra per e CapacityProviderNameInstanceType
-
Per le metriche a livello di ambiente di esecuzione, filtra per e CapacityProviderNameFunctionName
-
-
Seleziona le metriche che desideri monitorare.
Utilizzo delle metriche per ottimizzare le prestazioni
Monitora l'utilizzo della CPU e della memoria per capire se le tue funzioni sono dimensionate correttamente. Un utilizzo elevato può indicare la necessità di tipi di istanze più grandi o di una maggiore allocazione della memoria funzionale. Tieni traccia delle metriche di concorrenza per comprendere il comportamento di scalabilità e identificare potenziali limitazioni.
Monitora i parametri di capacità per garantire che siano disponibili risorse sufficienti per i tuoi carichi di lavoro. I parametri v CPUAvailable e le MemoryAvailablemetriche ti aiutano a comprendere la capacità residua delle tue istanze.
Fasi successive
-
Scopri come scalare le istanze gestite Lambda
-
Consulta le guide specifiche di runtime per Java, Node.js e Python
-
Configura la connettività VPC per i tuoi provider di capacità
-
Comprendi la sicurezza e le autorizzazioni per le istanze gestite Lambda