API Gateway Structured Logging¶
Level: Warning
Initial version: 0.1.3
cfn-lint: WS2001
tflint (REST): aws_api_gateway_stage_structured_logging
tflint (HTTP): aws_apigatewayv2_stage_structured_logging
You can customize the log format that Amazon API Gateway uses to send logs. Structured logging makes it easier to derive queries to answer arbitrary questions about the health of your application.
Why is this a warning?¶
The rule in serverless-rules
only checks if the structured log is JSON-formatted.
While CloudWatch Logs Insights will automatically discover fields in JSON log entries, you can use the parse
command to parse custom log entries to extract fields from custom format.
Implementations¶
See the implementations for Logging on API Gateway.