

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
<a name="lambda-managed-instances-monitoring"></a>

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
<a name="lambda-managed-instances-available-metrics"></a>

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à
<a name="lambda-managed-instances-capacity-provider-metrics"></a>

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 istanza EC2

**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à

**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
<a name="lambda-managed-instances-execution-environment-metrics"></a>

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
+ **Risorsa**: per risorsa, visualizza le metriche per una versione specifica di una funzione.

**Nota**  
Per le istanze gestite Lambda (LMI), la `Resource` dimensione supporta solo le versioni delle funzioni. Il formato è `<FunctionName>:<FunctionVersion>`.

**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
<a name="lambda-managed-instances-metric-frequency"></a>

Le metriche di Lambda Managed Instances vengono pubblicate a intervalli di 5 minuti e conservate per 15 mesi.

## Visualizzazione delle metriche in CloudWatch
<a name="lambda-managed-instances-viewing-metrics"></a>

**Per visualizzare i parametri delle istanze gestite da Lambda nella console CloudWatch **

1. [Apri la CloudWatch console all'indirizzo console.aws.amazon.com/cloudwatch/.](https://console.aws.amazon.com/cloudwatch/)

1. Nel riquadro di navigazione, seleziona **Parametri**.

1. Nella scheda **Tutte le metriche**, scegli **AWS/Lambda**.

1. Scegli la dimensione metrica che desideri visualizzare:
   + Per le metriche a livello di provider di capacità, filtra per e **CapacityProviderName**InstanceType****
   + **Per le metriche a livello di ambiente di esecuzione, filtra per e **CapacityProviderName**FunctionName****Resource**

1. Seleziona le metriche che desideri monitorare.

## Utilizzo delle metriche per ottimizzare le prestazioni
<a name="lambda-managed-instances-using-metrics"></a>

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 verificare che siano disponibili risorse sufficienti per i tuoi carichi di lavoro. I parametri **v CPUAvailable** e le **MemoryAvailable**metriche ti aiutano a comprendere la capacità residua delle tue istanze.

## Fasi successive
<a name="lambda-managed-instances-monitoring-next-steps"></a>
+ Scopri come [scalare le istanze gestite Lambda](lambda-managed-instances-scaling.md)
+ [Consulta le guide specifiche di runtime per [Java](lambda-managed-instances-java-runtime.md), [Node.js e Python](lambda-managed-instances-nodejs-runtime.md)](lambda-managed-instances-python-runtime.md)
+ Configura la [connettività VPC per i tuoi provider](lambda-managed-instances-networking.md) di capacità
+ Comprendi [la sicurezza e le autorizzazioni per le istanze gestite Lambda](lambda-managed-instances-security.md)