

# Supervisión de instancias de administración de Lambda
<a name="lambda-managed-instances-monitoring"></a>

Puede supervisar las instancias administradas de Lambda mediante las métricas de CloudWatch. Lambda publica automáticamente las métricas en CloudWatch para ayudarle a supervisar la utilización de los recursos, realizar un seguimiento de los costos y optimizar el rendimiento.

## Métricas disponibles
<a name="lambda-managed-instances-available-metrics"></a>

Las instancias administradas de Lambda proporcionan métricas en dos niveles: nivel del proveedor de capacidad y nivel del entorno de ejecución.

### Métricas a nivel del proveedor de capacidad
<a name="lambda-managed-instances-capacity-provider-metrics"></a>

Las métricas a nivel del proveedor de capacidad proporcionan visibilidad de la utilización general de los recursos en las instancias. Estas métricas utilizan las siguientes dimensiones:
+ **CapacityProviderName**: el nombre de su proveedor de capacidad
+ **InstanceType**: el tipo de instancia de EC2

**Métricas de utilización de recursos:**
+ **CPUUtilization**: el porcentaje de utilización de la CPU en las instancias del proveedor de capacidad
+ **MemoryUtilization** el porcentaje de utilización de la memoria en las instancias del proveedor de capacidad

**Métricas de capacidad:**
+ **vCPUAvailable**: la cantidad de vCPU disponible en las instancias para su asignación (en recuento)
+ **MemoryAvailable**: la cantidad de memoria disponible en las instancias para su asignación (en bytes)
+ **vCPUAllocated**: la cantidad de vCPU asignada a las instancias para los entornos de ejecución (en recuento)
+ **MemoryAllocated**: la cantidad de memoria asignada a las instancias para los entornos de ejecución (en bytes)

### Métricas a nivel del entorno de ejecución
<a name="lambda-managed-instances-execution-environment-metrics"></a>

Las métricas a nivel del entorno de ejecución proporcionan visibilidad de la utilización de los recursos y la concurrencia de las funciones individuales. Estas métricas utilizan las siguientes dimensiones:
+ **CapacityProviderName**: el nombre de su proveedor de capacidad
+ **FunctionName**: el nombre de su función de Lambda
+ **Resource**: por recurso, puede ver métricas de una versión específica de alguna función.

**nota**  
En el caso de las instancias administradas de Lambda (LMI), la dimensión `Resource` solo admite versiones de funciones. El formato es `<FunctionName>:<FunctionVersion>`.

**Métricas del entorno de ejecución disponibles:**
+ **ExecutionEnvironmentConcurrency**: la concurrencia máxima durante un período de muestra de 5 minutos
+ **ExecutionEnvironmentConcurrencyLimit**: el límite máximo de concurrencia por entorno de ejecución
+ **ExecutionEnvironmentCPUUtilization**: el porcentaje de uso de la CPU para los entornos de ejecución de la función
+ **ExecutionEnvironmentMemoryUtilization**: el porcentaje de uso de la memoria para los entornos de ejecución de la función

## Frecuencia y retención métricas
<a name="lambda-managed-instances-metric-frequency"></a>

Las métricas de las instancias administradas de Lambda se publican a intervalos de 5 minutos y se conservan durante 15 meses.

## Ver métricas con CloudWatch
<a name="lambda-managed-instances-viewing-metrics"></a>

**Cómo ver las métricas de las instancias administradas de Lambda en la consola de CloudWatch**

1. Abra la consola de CloudWatch en [console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. En el panel de navegación, seleccione **Métricas**.

1. En la pestaña **Todas las métricas**, elija **AWS/Lambda**.

1. Elija la dimensión de la métrica que desea ver:
   + Para las métricas a nivel del proveedor de capacidad, filtre por **CapacityProviderName** e **Instancetype**.
   + Para las métricas a nivel del entorno de ejecución, filtre por **CapacityProviderName**, **FunctionName** y **Resource**.

1. Seleccione la métrica que quiere supervisar.

## Uso de métricas para optimizar el rendimiento
<a name="lambda-managed-instances-using-metrics"></a>

Supervise el uso de la CPU y la memoria para saber si sus funciones tienen el tamaño adecuado. Un uso elevado puede indicar la necesidad de tipos de instancias más grandes o de una mayor asignación de memoria a las funciones. Realice un seguimiento de las métricas de concurrencia para comprender el comportamiento de escalado e identificar posibles limitaciones.

Supervise las métricas de capacidad para verificar que haya suficientes recursos disponibles para sus cargas de trabajo. Las métricas de **vCPUAvailable** y **MemoryAvailable** lo ayudan a comprender la capacidad restante de sus instancias.

## Siguientes pasos
<a name="lambda-managed-instances-monitoring-next-steps"></a>
+ Obtenga información sobre el [escalado de instancias administradas de Lambda](lambda-managed-instances-scaling.md).
+ Revise las guías específicas del tiempo de ejecución para [Java](lambda-managed-instances-java-runtime.md), [Node.js](lambda-managed-instances-nodejs-runtime.md) y [Python](lambda-managed-instances-python-runtime.md).
+ Configure la [conectividad de VPC para sus proveedores de capacidad](lambda-managed-instances-networking.md).
+ Conozca [la seguridad y los permisos de las instancias administradas de Lambda](lambda-managed-instances-security.md).