You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently Chalice allows for an xray key that according to the documentation is:
A boolean that turns on AWS XRay’s Active tracing configuration. This will turn on XRay for both Lambda functions and API Gateway stages.
What it actually does is to enable tracing only for the functions but not the API Gateway. The generated CloudFormation template has a "Tracing": "Active" property in the AWS::Serverless::Function resource but doesn't have the TracingEnabled needed in the AWS::Serverless::Api resources to enable tracing.
Also the access logs are not implemented at all and would be great to have them to implement best observability practices. AWS::Serverless::Api exposes a AccessLogSetting property that would allow to set CloudWatch access logging on the stage.