AWS App Runner is a fully managed container application service that lets you build, deploy, and run containerized web applications and API services without prior infrastructure or container experience. For more details, refer to the AWS documentation.
Log and metric types
You can collect the logs and metrics for Sumo Logic's AWS App Runner integration by following the below steps.
Configure metrics collection
- Collect CloudWatch Metrics with namespace
AWS/AppRunnerusing the AWS Kinesis Firehose for Metrics source. For
AWS/AppRunnermetrics and dimensions, refer to AWS App Runner CloudWatch metrics.
Configure logs collection
- Collect Amazon CloudWatch Logs using the AWS Kinesis Firehose for Logs source. App Runner collects the output of your application code and streams it to Amazon CloudWatch Logs, these log records might prove useful in security and access audits. For more information, refer to App Runner CloudWatch Logs.
- Collect AWS CloudTrail Logs using the AWS CloudTrail source. AWS App Runner is integrated with AWS CloudTrail, a service that provides a record of actions taken by a user, role, or AWS service in App Runner. CloudTrail captures all API calls for App Runner as events, which includes calls from the App Runner console and code calls to the App Runner API operations. If you create a trail, you can enable continuous delivery of CloudTrail events to an Amazon S3 bucket, including events for App Runner.