Skip to main content

Overview

The AWS tools enable IncidentFox to access CloudWatch, EC2, RDS, Lambda, ECS, and CodePipeline.

Configuration

Available Tools

get_cloudwatch_logs

Fetch logs from CloudWatch Log Groups. Parameters: Example:

query_cloudwatch_insights

Run CloudWatch Logs Insights queries. Parameters: Example:
Query Example:

get_cloudwatch_metrics

Query CloudWatch metrics. Parameters: Example:

describe_ec2_instance

Get EC2 instance details. Parameters: Response:

describe_lambda_function

Get Lambda function configuration. Parameters: Response:

get_rds_instance_status

Check RDS database status. Parameters: Response:

list_ecs_tasks

List ECS tasks in a cluster. Parameters:

describe_codepipeline

Get CodePipeline execution status. Parameters: Response:

Use Cases

Lambda Error Investigation

IncidentFox will:
  1. describe_lambda_function - Check config
  2. get_cloudwatch_logs - Recent errors
  3. get_cloudwatch_metrics - Error rate, duration

RDS Performance Issues

IncidentFox will:
  1. get_rds_instance_status - Instance status
  2. get_cloudwatch_metrics - CPU, connections, IOPS
  3. Query Performance Insights if available

Deployment Tracking

Required IAM Permissions

See AWS Data Source for full IAM policy.

Next Steps

Observability Tools

Metrics and logging tools

AWS Setup

Full AWS configuration