Funciones de Lambda de instancias administradas - Amazon CloudWatch

Funciones de Lambda de instancias administradas

Las siguientes métricas están disponibles como datos de serie temporal agregados en Métricas de CloudWatch en el espacio de nombres LambdaInsights para las funciones de Lambda que se ejecutan en instancias administradas.

Nombre de métrica Dimensiones Descripción

cpu_utilization

function_name

function_name, versión

El promedio de cantidad de CPU medido como porcentaje de las vCPU asignadas al entorno de ejecución.

Unidad: porcentaje

cpu_utilization_max

function_name

function_name, versión

La cantidad máxima de CPU medida como porcentaje de las vCPU asignadas al entorno de ejecución. Se muestrea a intervalos de 1 segundo.

Unidad: porcentaje

cpu_total_time

function_name

function_name, versión

Suma de cpu_system_time y cpu_user_time.

Unidad: milisegundos

memory_utilization

function_name

function_name, versión

El promedio de cantidad de memoria medido como porcentaje de la memoria asignada al entorno de ejecución.

Unidad: porcentaje

memory_utilization_max

function_name

function_name, versión

La cantidad máxima de memoria medida como porcentaje de la memoria asignada al entorno de ejecución. Se muestrea a intervalos de 50 ms.

Unidad: porcentaje

used_memory_max

function_name

function_name, versión

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

Unidades: megabytes

rx_bytes

function_name

function_name, versión

Cantidad de bytes que la función recibe.

Unidades: bytes

tmp_free

function_name

function_name, versión

La cantidad de espacio disponible en el directorio /tmp.

Unidades: bytes

tmp_used

function_name

function_name, versión

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

lambda_mode

Indica si este evento de registro es para una función que se ejecuta en instancias administradas de Lambda o no. Si este campo aparece en el evento de registro, solo puede tener un valor: managed-instance. La ausencia de este campo indica que la función era una función de Lambda normal.

Unidad: cadena

agent_version

La versión actual del agente de extensión de Lambda Insights que se ejecuta en la función de Lambda.

Unidad: cadena

cpu_utilization

El promedio de cantidad de CPU medido como porcentaje de las vCPU asignadas al entorno de ejecución.

Unidad: porcentaje

cpu_utilization_max

La cantidad máxima de CPU medida como porcentaje de las vCPU asignadas al entorno de ejecución. Se muestrea a intervalos de 1 segundo.

Unidad: porcentaje

cpu_user_time

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

Unidad: milisegundos

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

fd_use

Descriptores de archivos que se usan actualmente.

Unidad: recuento

fd_max

Número máximo de descriptores de archivos disponibles para su uso.

Unidad: recuento

execution_environment_init

Valor booleano que indica si se ha creado un nuevo entorno de ejecución para esta función.

Unidad: booleano

version

La versión de la función de Lambda para la que se recopilaron las demás métricas.

Unidad: recuento

agent_memory_max

Cantidad máxima de memoria consumida por el agente de extensión de Lambda Insights.

Unidades: bytes

agent_memory_avg

Promedio de cantidad de memoria consumida por el agente de extensión de Lambda Insights.

Unidades: bytes

memory_utilization

El promedio de cantidad de memoria medido como porcentaje de la memoria asignada al entorno de ejecución.

Unidad: porcentaje

memory_utilization_max

La cantidad máxima de memoria medida como porcentaje de la memoria asignada al entorno de ejecución. Se muestrea a intervalos de 50 ms.

Unidad: porcentaje

used_memory_max

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

Unidades: megabytes

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_free

La cantidad de espacio disponible en el directorio /tmp.

Unidades: bytes

tmp_used

La cantidad de espacio utilizado en el directorio /tmp.

Unidades: bytes

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