aws-actions/Application observability for AWS
Support Agentic AI–driven performance investigation and resolution using live production telemetry.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 4, 2026
- License
- Other
Pinned Snippet
uses: aws-actions/application-observability-for-aws@95bb59e4538ba9ef746805d8a2bbbe531ba2a728 # v1.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| bot_name | The bot name to respond to in comments (e.g., @awsapm) | no | @awsapm |
| target_branch | The branch to merge PRs into (defaults to repository default branch) | no | — |
| branch_prefix | Prefix for branches created by the action (e.g., 'awsapm/', 'awsapm-') | no | awsapm/ |
| allowed_non_write_users | Comma-separated list of GitHub usernames allowed to use this action even without write access. Empty string (default) means only users with write/admin access can use it. | no | "" |
| github_token | GitHub token to use for API calls. If not provided, uses the default GitHub Actions token. | no | ${{ github.token }} |
| custom_prompt | Custom instructions to guide the AI agent's analysis and actions | no | "" |
| cli_tool | CLI tool to use for investigation | no | claude_code |
| output_file | Path to AI agent execution output file (used to post results back to GitHub). For claude_code path, pass this from claude-code-base-action outputs in a second call to this action. | no | — |
| output_status | Execution status from AI agent (success or failure). Only used when output_file is provided. | no | — |
| comment_id | GitHub comment ID to update with results (required for Step 3 - pass from Step 1 output: steps.prepare.outputs.awsapm_comment_id) | no | — |
| enable_cloudwatch_mcp | Enable CloudWatch MCP server for metrics, alarms, and log insights | no | true |
| test_mode | Enable integration test mode (internal use only) | no | false |
Outputs
| name | description |
|---|---|
| prompt_file | Path to the generated prompt file for claude-code-base-action |
| mcp_config_file | Path to the MCP servers configuration JSON file |
| allowed_tools | Comma-separated list of allowed tools |
| awsapm_comment_id | GitHub comment ID for tracking the investigation |
| branch_name | The branch created by Application observability for AWS Action for this execution |
| github_token | The GitHub token used by the action |