Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Supervisión
Accelerate se encuentra actualmente en vista previa pública. Durante la vista previa pública, Accelerate puede estar sujeto a cambios incompatibles con versiones anteriores. |
Puede utilizar ellogs
ytraces
comandos para supervisar la aplicación sin servidor.
sam logs
Obtiene los registros generados por la aplicación sin servidor. Los recursos admitidos incluyenAWS Lambdafunciones, API REST de API Gateway, API HTTP de API Gateway y máquinas de estado Step Functions. Los siguientes parámetros son nuevos o se han modificado con respecto a los existentessam logscomando.
Uso:
sam logs [OPTIONS]
Opciones:
Opción | Descripción |
---|---|
--stack-name TEXT |
LaAWS CloudFormationpila para tu aplicación. |
--name LIST |
El nombre del recurso para el que se van a recuperar los registros. Si no especifica esta opción,AWS SAMobtiene registros de todos los recursos de la pila que especifique. Se admiten los siguientes tipos de recursos:
|
--tail |
Realiza la salida del registro. Esto ignora el argumento de la hora de finalización y continúa mostrando los registros a medida que están disponibles. Si no especifica la |
--include-traces |
Incluye rastros de rayos X en la salida del registro. |
--output TEXT |
Especifica el formato de salida de los registros. Para imprimir registros con formato, especifique |
--cw-log-groups LIST |
Incluye registros delCloudWatchRegistra los grupos de registros que especifique. Si especifica la opción junto conname ,AWS SAMincluye registros de los grupos de registros especificados además de registros de los recursos con nombre. |
--beta-features | --no-beta-features |
Especifique si desea utilizar las funciones beta delAWS SAMCLI. |
Ejemplos
Ejecute el siguiente comando para rastrear los logs de todos los recursos admitidos de la aplicación.
sam logs --stack-name
sam-app
--tail
Ejecute el siguiente comando para obtener registros de una función Lambda específica y API Gateway API en la aplicación.
sam logs --stack-name
sam-app
--nameHelloWorldFunction
--nameHelloWorldRestApi
Ejecute el siguiente comando para obtener registros de todos los recursos compatibles de la aplicación y, además, de los grupos de registros especificados.
sam logs --stack-name
sam-app
--cw-log-groups/aws/lambda/myfunction-123
--cw-log-groups/aws/lambda/myfunction-456
sam trace
FetchesAWS X-Rayrastros en tuCuenta de AWSen laRegión de AWS.
Uso:
sam traces [OPTIONS]
Opciones:
Opción | Descripción |
---|---|
--trace-id TEXT |
Identificador exclusivo para un rastreo de X-Ray. |
--start-time TEXT |
Obtiene rastros a partir de este momento. El tiempo puede ser valores relativos como «Hace 5 minutos», «ayer» o una marca de tiempo formateada como «2018-01-01 10:10:10». Por defecto es «hace 10 minutos». |
--end-time TEXT |
Recoge los rastros hasta este momento. La hora puede ser valores relativos como «Hace 5 minutos», «mañana» o una marca de tiempo formateada como «2018-01-01 10:10:10». |
--tail |
Sigue la salida de rastreo. Esto ignora el argumento de la hora de finalización y continúa mostrando trazas a medida que están disponibles. |
--output TEXT |
Especifica el formato de salida de los registros. Para imprimir registros con formato, especifique |
--beta-features | --no-beta-features |
Especifique si desea utilizar las funciones beta delAWS SAMCLI. |
Ejemplos
Ejecute el siguiente comando para obtener seguimientos de X-Ray por ID.
sam traces --trace-id
tracing-id-1
--trace-idtracing-id-2
Ejecute el siguiente comando para seguir los rastros de rayos X a medida que estén disponibles.
sam traces --tail