cloudwatch-monitoring

Design AWS monitoring solutions with CloudWatch metrics, alarms, queries, and dashboards.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/engineers-hub-ltd-in-house-project/eh-skills --skill cloudwatch-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudwatch-monitoring
Source: https://github.com/engineers-hub-ltd-in-house-project/eh-skills/tree/main/skills/monitoring/cloudwatch-monitoring
Command: npx skills add https://github.com/engineers-hub-ltd-in-house-project/eh-skills --skill cloudwatch-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of effectively monitoring AWS environments by providing patterns for designing and implementing comprehensive monitoring solutions using Amazon CloudWatch.

Core Features & Use Cases

  • Custom Metrics: Implement custom metrics to track application-specific performance indicators.
  • Alarm Design: Configure intelligent alarms to proactively detect and alert on issues.
  • Log Insights Queries: Utilize powerful queries for in-depth log analysis and troubleshooting.
  • Dashboard Construction: Build operational dashboards for real-time visibility.
  • Use Case: When deploying a new microservice on AWS, use this Skill to set up custom metrics for request latency and error rates, configure alarms that trigger on high error percentages, and create a dashboard to visualize these key metrics.

Quick Start

Use the cloudwatch-monitoring skill to design an alarm for API error rates using Terraform.

Frequently Asked Questions about cloudwatch-monitoring

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

FAQPage Schema
How do I configure AWS CloudWatch alarms for high API error rates?

Configure AWS CloudWatch alarms by defining threshold conditions on custom metrics tracking error rates, enabling proactive issue detection when application error percentages exceed defined operational limits.

What are custom metrics in CloudWatch and when do I need them?

Custom metrics in CloudWatch track application-specific performance indicators like request latency. You need them when standard AWS metrics lack the granularity required for performance analysis of your specific workloads.

How do I write CloudWatch Logs Insights queries for troubleshooting?

Write CloudWatch Logs Insights queries using specialized syntax to filter, aggregate, and sort log data, enabling in-depth log analysis and rapid troubleshooting of application behavior.

Can I use Terraform to set up CloudWatch monitoring for a new microservice?

Yes, you can use Terraform to set up CloudWatch monitoring for microservices by defining custom metrics, alarm configurations, and operational dashboards as infrastructure code for consistent visibility.

What is the best way to build operational dashboards for AWS infrastructure?

The best way to build operational dashboards for AWS infrastructure is aggregating custom metrics and alarm states into a unified visual interface, providing real-time operational visibility into performance and health.