Métricas que Lambda Insights recopila - Amazon CloudWatch

Métricas que Lambda Insights recopila

Lambda Insights recopila algunas métricas de las funciones de Lambda en donde está instalada. Algunas de estas métricas están disponibles como datos de serie temporal agregados en CloudWatch Metrics. Otras métricas no se agregan en datos de serie temporal, pero se pueden encontrar en las entradas de registro con formato de métricas integradas mediante Información de registros de CloudWatch.

Las siguientes métricas están disponibles como datos de serie temporal agregados en CloudWatch Metrics en el espacio de nombres LambdaInsights.

Nombre de métrica Dimensiones Descripción

cpu_total_time

function_name

function_name, versión

Suma de cpu_system_time y cpu_user_time.

Unidad: milisegundos

init_duration

function_name

function_name, versión

La cantidad de tiempo empleado en la fase init del ciclo de vida del entorno de ejecución de Lambda.

Unidad: milisegundos

memory_utilization

function_name

function_name, versión

La memoria máxima medida como porcentaje de la memoria asignada a la función.

Unidad: porcentaje

rx_bytes

function_name

function_name, versión

Cantidad de bytes que la función recibe.

Unidades: bytes

tmp_used

La cantidad de espacio utilizado en el directorio /tmp.

Unidades: bytes

tx_bytes

function_name

function_name, versión

Cantidad de bytes que la función envía.

Unidades: bytes

total_memory

function_name

function_name, versión

La cantidad de memoria que se asigna a la función de Lambda. Es lo mismo que el tamaño de la memoria de la función.

Unidades: megabytes

total_network

function_name

function_name, versión

Suma de rx_bytes y tx_bytes. Incluso para las funciones que no realizan tareas E/S, este valor suele ser mayor que cero debido a las llamadas a la red que el tiempo de ejecución de Lambda realiza.

Unidades: bytes

used_memory_max

function_name

function_name, versión

La memoria medida del entorno de pruebas de la función.

Unidades: megabytes

Puede encontrar las siguientes métricas en las entradas de registro con formato de métricas integradas mediante Información de registros de CloudWatch. Para obtener más información acerca de Información de registros de CloudWatch, consulte Analyzing Log Data with CloudWatch Logs Insights.

Para obtener más información sobre el formato de métrica integrado, consulte Incrustar métricas en los registros.

Nombre de métrica Descripción

cpu_system_time

La cantidad de tiempo que la CPU dedicó a ejecutar el código del kernel.

Unidad: milisegundos

cpu_total_time

Suma de cpu_system_time y cpu_user_time.

Unidad: milisegundos

cpu_user_time

La cantidad de tiempo que la CPU dedicó a ejecutar el código de usuario.

Unidad: milisegundos

fd_max

El número máximo de descriptores de archivo disponibles.

Unidad: recuento

fd_use

El número máximo de descriptores de archivo en uso.

Unidad: recuento

memory_utilization

La memoria máxima medida como un porcentaje de la memoria asignada a la función.

Unidad: porcentaje

rx_bytes

El número de bytes que la función recibe.

Unidades: bytes

tx_bytes

El número de bytes que la función envía.

Unidades: bytes

threads_max

El número de subprocesos que el proceso de la función utiliza. Como autor de funciones, usted no controla el número inicial de subprocesos que el tiempo de ejecución crea.

Unidad: recuento

tmp_max

La cantidad de espacio disponible en el directorio /tmp.

Unidades: bytes

total_memory

La cantidad de memoria que se asigna a la función de Lambda. Es lo mismo que el tamaño de la memoria de la función.

Unidades: megabytes

total_network

Suma de rx_bytes y tx_bytes. Incluso para las funciones que no realizan tareas E/S, este valor suele ser mayor que cero debido a las llamadas a la red que el tiempo de ejecución de Lambda realiza.

Unidades: bytes

used_memory_max

La memoria medida del entorno de pruebas de la función.

Unidades: bytes