Troubleshooting HostedRunnersLoggingServiceUsageLogsErrorSLOViolationSingleShard
This document outlines the steps to troubleshoot issues related to the alert HostedRunnersLoggingServiceUsageLogsErrorSLOViolationSingleShard
, which indicates that the Fluentd S3 plugin is unable to forward logs to the tenant S3 bucket.
Troubleshooting Steps
Section titled “Troubleshooting Steps”- Verify the Alert: Check the alert details and hosted runner logging dashboard for any additional context or metadata.
- Break the Glass: Break the glass to obtain temporary access to the customer runner account.
- Navigate to AWS CloudWatch
- Locate the Fluentd Logs: Navigate to the log group associated with Fluentd ( {runner_name}/ecs-logs)
- Open the relevant log streams (ecs-fluentd within this log group.
- Filter Logs for S3-Related Errors
- Use the CloudWatch log filtering feature to search for the keyword
s3
. - Review all error entries that pertain to the S3 plugin.
- Analyze the Errors
- Identify the specific error messages related to the S3 plugin.
- Common issues to look for:
- Authentication or permission errors
- Network timeouts or connectivity issues
- Determine if any recent changes or deployments might have affected the configuration.