Troubleshooting Application Failures

by aws188af2f810ceNo license2.8K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated today

Troubleshoots failing applications by discovering and analyzing CloudWatch log groups to identify error patterns, root causes, and actionable solutions. Use when an application is experiencing failures and log-based diagnosis is needed.

Instructions onlyDevOps & Cloud
AI-generated overview

Diagnoses failing applications by analyzing CloudWatch log groups to find error patterns, root causes, and fixes.

What it does
Provides a procedure for troubleshooting application failures through CloudWatch log analysis. It covers discovering relevant log groups, searching for error patterns and stack traces, performing root cause analysis, and producing prioritized remediation recommendations. It also addresses common obstacles such as missing log groups, access denied errors, and query timeouts.
When to use it
Use when an application is failing and log-based diagnosis is needed. It fits situations where CloudWatch logs are the main evidence source for identifying errors and their causes.
Requirements
Requires AWS CloudWatch Logs access with credentials permitting logs:DescribeLogGroups, logs:DescribeLogStreams, logs:StartQuery, and logs:GetQueryResults. Instructions only; no scripts are included.

Application Failure Troubleshooting

Overview

Domain expertise for diagnosing application failures through CloudWatch log analysis. Discovers relevant log groups, searches for error patterns and stack traces, performs root cause analysis, and generates prioritized remediation recommendations.

Troubleshoot a failing application

To diagnose and resolve application failures using CloudWatch logs, follow the procedure exactly. See Application failure troubleshooting procedure [blocked].

Troubleshooting

No log groups found

Ask the user for specific log group names. Common patterns: /aws/lambda/function-name, /aws/apigateway/api-name, or custom application log groups.

Access denied errors

Verify AWS credentials have logs:DescribeLogGroups, logs:DescribeLogStreams, logs:StartQuery, and logs:GetQueryResults permissions.

Query timeouts

Reduce the time window or limit results. Large log groups may require multiple smaller queries.

Source and attribution

Source:aws/agent-toolkit-for-awsinskills/specialized-skills/operations-skills/troubleshooting-application-failuresat commit188af2f

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal

Troubleshooting Application Failures Agent Skill | SourceWeft