Parametri raccolti da Lambda Insights - Amazon CloudWatch

Parametri raccolti da Lambda Insights

Lambda Insights raccoglie diversi parametri dalle funzioni Lambda in cui è installato. Alcuni di questi parametri sono disponibili come dati aggregati di serie temporali in Parametri di CloudWatch. Altri parametri non vengono aggregati nei dati delle serie temporali, ma possono essere trovati nelle voci di log del formato dei parametri incorporati utilizzando CloudWatch Logs Insights.

I seguenti parametri sono disponibili come dati aggregati di serie temporali in Parametri di CloudWatch nello spazio dei nomi LambdaInsights.

Nome parametro Dimensioni Descrizione

cpu_total_time

function_name

function_name, versione

Somma di cpu_system_time e cpu_user_time.

Unità: millisecondi

init_duration

function_name

function_name, versione

La quantità di tempo dedicato alla fase init del ciclo di vita dell'ambiente di esecuzione Lambda.

Unità: millisecondi

memory_utilization

function_name

function_name, versione

La memoria massima misurata come percentuale della memoria allocata per la funzione.

Unità: percentuale

rx_bytes

function_name

function_name, versione

Il numero di byte ricevuti dalla funzione.

Unità: byte

tmp_used

La quantità di spazio utilizzato nella directory /tmp.

Unità: byte

tx_bytes

function_name

function_name, versione

Il numero di byte inviati dalla funzione.

Unità: byte

total_memory

function_name

function_name, versione

La quantità di memoria in MB allocata per la funzione Lambda. Corrisponde alla dimensione della memoria della tua funzione.

Unità: megabyte

total_network

function_name

function_name, versione

Somma di rx_bytes e tx_bytes. Anche per le funzioni che non eseguono attività I/O, questo valore è solitamente maggiore di zero a causa delle chiamate di rete effettuate dal runtime Lambda.

Unità: byte

used_memory_max

function_name

function_name, versione

Memoria misurata della sandbox di funzioni.

Unità: megabyte

I seguenti parametri sono disponibili nelle voci di log del formato dei parametri incorporati utilizzando CloudWatch Logs Insights. Per ulteriori informazioni su CloudWatch Logs Insights consulta Analisi dei dati di log con CloudWatch Logs Insights.

Per ulteriori informazioni sul formato della metrica incorporata, vedere Incorporamento dei parametri nei log.

Nome parametro Descrizione

cpu_system_time

La quantità di tempo impiegato dalla CPU per eseguire il codice del kernel.

Unità: millisecondi

cpu_total_time

Somma di cpu_system_time e cpu_user_time.

Unità: millisecondi

cpu_user_time

Quantità di tempo impiegato dalla CPU per l'esecuzione del codice utente.

Unità: millisecondi

fd_max

Numero massimo di descrittori di file disponibili.

Unità: numero

fd_use

Numero massimo di descrittori di file in uso.

Unità: numero

memory_utilization

La memoria massima misurata come percentuale della memoria allocata per la funzione.

Unità: percentuale

rx_bytes

Il numero di byte ricevuti dalla funzione.

Unità: byte

tx_bytes

Il numero di byte inviati dalla funzione.

Unità: byte

threads_max

Il numero di thread in uso dal processo della funzione. Come autore di una funzione, non hai il controllo del numero iniziale di thread creati dal runtime.

Unità: numero

tmp_max

La quantità di spazio disponibile nella directory /tmp.

Unità: byte

total_memory

La quantità di memoria in MB allocata per la funzione Lambda. Corrisponde alla dimensione della memoria della tua funzione.

Unità: megabyte

total_network

Somma di rx_bytes e tx_bytes. Anche per le funzioni che non eseguono attività I/O, questo valore è solitamente maggiore di zero a causa delle chiamate di rete effettuate dal runtime Lambda.

Unità: byte

used_memory_max

Memoria misurata della sandbox di funzioni.

Unità: byte