Filtrado a nivel de registro para los registros del sistema del proveedor de capacidad
Lambda puede filtrar los registros del sistema de su proveedor de capacidad para que solo se envíen a Registros de CloudWatch los registros con un nivel de detalle determinado o inferior. Puede elegir entre los siguientes niveles de registro.
| Nivel de registro | Uso |
|---|---|
| DEBUG (más detallado) | Información detallada para la depuración del sistema |
| INFO | Mensajes que registran el funcionamiento normal del proveedor de capacidad |
| WARN (menos detallado) | Mensajes sobre posibles errores que podrían provocar un comportamiento inesperado si no se abordan |
Al seleccionar un nivel de registro, Lambda envía los registros a ese nivel y a niveles inferiores. Por ejemplo, si establece el nivel de registro del sistema de un proveedor de capacidad en INFO, Lambda no envía las salidas de registro en el nivel DEBUG.
De forma predeterminada, Lambda establece el nivel de registro del sistema en INFO. Para recibir registros más detallados, defina el nivel en DEBUG. Para recibir menos registros, defina el nivel en WARN. Para ver una lista de los niveles de registro a los que Lambda asigna diferentes eventos de registro del sistema, consulte Referencia de eventos de registro del sistema del proveedor de capacidad.
Configuración del nivel de registro del sistema
Para configurar el nivel de registro del sistema para su proveedor de capacidad, puede utilizar la consola de Lambda o la AWS Command Line Interface (AWS CLI). También puede configurar el nivel de registro del sistema mediante los comandos CreateCapacityProvider y UpdateCapacityProvider de la API de Lambda.
Configuración del nivel de registro del sistema (consola)
-
Abra la página Proveedores de capacidad
de la consola de Lambda. -
Elija un proveedor de capacidad.
-
Elija Configuración adicional.
-
En la sección Configuración de registro, elija Editar.
-
Seleccione la opción de Nivel de registro del sistema que desee para su proveedor de capacidad.
-
Seleccione Save.
Definición del nivel de registro del sistema al crear un proveedor de capacidad (AWS CLI)
-
Para configurar el nivel de registro del sistema al crear un nuevo proveedor de capacidad, utilice la opción
--telemetry-configdel comando create-capacity-provider. Configure SystemLogLevelen una de las siguientes opciones:DEBUG,INFOoWARN.aws lambda create-capacity-provider \ --capacity-provider-name my-capacity-provider \ --vpc-config SubnetIds=subnet-12345,subnet-67890,SecurityGroupIds=sg-12345 \ --permissions-config CapacityProviderOperatorRoleArn=arn:aws:iam::123456789012:role/MyOperatorRole \ --telemetry-config LoggingConfig={SystemLogLevel=DEBUG}
Actualización del nivel de registro del sistema de un proveedor de capacidad existente (AWS CLI)
-
Para cambiar el nivel de registro del sistema de un proveedor de capacidad existente, utilice el comando update-capacity-provider
. aws lambda update-capacity-provider \ --capacity-provider-name my-capacity-provider \ --telemetry-config LoggingConfig={SystemLogLevel=WARN}