aws-cloudformation-cloudwatch

Deploy AWS CloudWatch monitoring resources via CloudFormation templates.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/MassimilianoPili/claude-code-config --skill aws-cloudformation-cloudwatch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cloudformation-cloudwatch
Source: https://github.com/MassimilianoPili/claude-code-config/tree/main/skills/aws-cloudformation-cloudwatch
Command: npx skills add https://github.com/MassimilianoPili/claude-code-config --skill aws-cloudformation-cloudwatch

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies and standardizes the deployment of comprehensive AWS CloudWatch monitoring resources, ensuring your infrastructure is observable and alerts are actionable.

Core Features & Use Cases

  • Automated Resource Deployment: Define and deploy CloudWatch metrics, alarms, dashboards, log groups, and more using CloudFormation templates.
  • Best Practice Implementation: Incorporates best practices for template structure, parameterization, cross-stack references, and observability patterns.
  • Use Case: When launching a new microservice, use this Skill to automatically create CloudWatch alarms for error rates, latency, and resource utilization, along with a dashboard to visualize key performance indicators, all defined within a single CloudFormation stack.

Quick Start

Use the aws-cloudformation-cloudwatch skill to generate a CloudFormation template for monitoring a Lambda function's errors and latency.

Frequently Asked Questions about aws-cloudformation-cloudwatch

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

FAQPage Schema
How do I deploy CloudWatch alarms and dashboards using CloudFormation?

You can deploy CloudWatch alarms and dashboards by defining metrics, log groups, and synthesized canaries within parameterized CloudFormation templates to automate infrastructure observability.

What is the best way to structure CloudFormation templates for CloudWatch monitoring?

The best way to structure CloudFormation templates for CloudWatch monitoring is by using cross-stack references, parameterization, and built-in observability best practices to ensure alerts remain actionable across your resources.

Can I monitor Lambda function errors and latency using CloudFormation CloudWatch templates?

Yes, you can monitor Lambda function errors and latency by generating a CloudFormation template that provisions CloudWatch alarms for error rates and latency thresholds alongside a dashboard for visualizing key performance indicators.

Does this approach support Application Signals and synthesized canaries for infrastructure observability?

Yes, the approach supports Application Signals and synthesized canaries by incorporating them directly into the CloudFormation stack to achieve comprehensive production infrastructure observability and automated monitoring deployments.

What are the limitations of managing CloudWatch log groups and metrics through infrastructure as code?

Managing CloudWatch resources through infrastructure as code requires strict adherence to template structure and cross-stack referencing to avoid deployment conflicts, ensuring that parameterized alarms and dashboards map correctly to underlying resources.