aws-observability

Configure CloudWatch, X-Ray, CloudTrail, and ADOT for AWS observability.

1|Updated Apr 14, 2025
One-click install
npx skills add https://github.com/mattwyskiel/dotfiles --skill aws-observability-mattwyskiel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-observability
Source: https://github.com/mattwyskiel/dotfiles/tree/main/agents/.agents/skills/aws-observability
Command: npx skills add https://github.com/mattwyskiel/dotfiles --skill aws-observability-mattwyskiel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires boto3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive observability for AWS services by enabling and configuring tools like CloudWatch, X-Ray, CloudTrail, and ADOT, ensuring insights into metrics, logs, traces, and audit trails.

Core Features & Use Cases

  • CloudWatch Configuration: Set up and configure CloudWatch for metrics, alarms, and dashboards.
  • X-Ray Tracing: Instrument and visualize application traces using X-Ray.
  • CloudTrail Auditing: Monitor and audit AWS API usage through CloudTrail.
  • ADOT Integration: Enable Application Signals for detailed service monitoring using ADOT SDKs.
  • Use Case: For a web application, this Skill can be used to set up monitoring, enable X-Ray tracing, configure alarms based on custom metrics, and enable CloudTrail for auditing API calls.

Quick Start

Use the aws-observability skill to enable CloudWatch monitoring for your application.

Frequently Asked Questions about aws-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enable AWS observability for my web application?

To enable AWS observability, use this Skill to configure CloudWatch for metrics and alarms, X-Ray for tracing, CloudTrail for API auditing, and ADOT for service monitoring across your application resources.

What is the difference between CloudWatch metrics and X-Ray tracing?

CloudWatch metrics collect numerical performance data and trigger alarms, while X-Ray tracing visualizes the request path through your application. This Skill configures both to provide comprehensive AWS observability.

How do I set up CloudTrail auditing for AWS API calls?

Set up CloudTrail auditing by using this Skill to monitor and record AWS API usage. It configures the necessary trails to ensure all API calls across your AWS resources are logged for compliance and auditing.

Do I need AWS credentials and boto3 to configure ADOT integration?

Yes, configuring ADOT integration requires valid AWS credentials with appropriate service permissions and the boto3 Python library installed to interact with AWS APIs and enable Application Signals.

Can I configure custom CloudWatch alarms based on application metrics?

Yes, you can configure custom CloudWatch alarms based on application metrics. This Skill sets up CloudWatch dashboards and alarms to monitor specific thresholds for your AWS resources.