AWS CloudFormation CloudWatch

Snippet CloudFormation per allarmi, dashboard, log group e metric filter di CloudWatch, con i passi di deploy.

di giuseppe-trisciuoglio · giuseppe-trisciuoglio/developer-kit

Promosso ★ 8.4/10

AWS CloudFormation CloudWatch — Snippet CloudFormation per allarmi, dashboard, log group e metric filter di CloudWatch, con i passi di deploy.

Cosa fa

Genera template AWS CloudFormation per l'infrastruttura di monitoraggio CloudWatch — allarmi su metriche, allarmi composti, dashboard, log group con retention/cifratura KMS, metric filter e anomaly detection — più i comandi CLI di validate/deploy e le best practice di costo/sicurezza. Si attiva quando un utente chiede di costruire allarmi, dashboard o pipeline di log su CloudWatch specificamente via CloudFormation (non Terraform o CDK). Completamente autonomo: tutti e quattro i file di riferimento (allarmi, dashboard, log, vincoli) si risolvono e la cartella dello skill è portabile da sola senza dipendere da altri skill o plugin.

Rapporto di test

Ho eseguito due volte il mini-task: il CloudFormation di baseline, basato su conoscenza AWS generica, era funzionante ma con soglia hardcoded e senza cifratura dei log; seguendo lo skill ha aggiunto Parameters, log group cifrati con KMS e la trappola non ovvia che i metric filter sono immutabili dopo la creazione. Un problema fattuale: lo skill afferma che i dashboard body sono limitati a 512KB, ma il vero limite CloudFormation di AWS è 102.400 caratteri (~100KB) — da correggere prima di fidarsene per il capacity planning.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/giuseppe-trisciuoglio/developer-kit
cd developer-kit
mkdir -p ~/.claude/skills
cp -r plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-cloudwatch ~/.claude/skills/aws-cloudformation-cloudwatch

Comandi e prompt di esempio

  • /aws-cloudformation-cloudwatchSnippet CloudFormation per allarmi, dashboard, log group e metric filter di CloudWatch, con i passi di deploy.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Write a CloudFormation template for a CloudWatch alarm on high CPU
  • Build a CloudWatch dashboard and log group via CloudFormation for this service
  • Generate a metric filter and alarm in CloudFormation with deploy steps