Field Value Name cluster-health-reporterCategory reporting Complexity moderate Tags db-querying, llm-analysis, trend-reporting, slack-notification Author randybias Min Version 0.1.0
Generate daily cluster health report from Postgres data and send to Slack. Uses Claude (Anthropic API) for trend analysis. Designed to work with the Cluster Health Collector template.
query-health-history → analyze-trends → send-report
Node Purpose query-health-historyQuery historical health data from Postgres analyze-trendsAnalyze trends using Claude send-reportSend formatted report to Slack
manual
cron (daily-report): daily at 3:00 PM UTC (0 15 * * *)
Dependency Host Auth postgrespostgres-postgresql.postgres.svc.cluster.local:5432passwordanthropicapi.anthropic.com:443api-keyslackhooks.slack.com:443webhook-url
Secret Description postgres.passwordPostgres database password anthropic.api_keyAnthropic API key slack.webhook_urlSlack incoming webhook URL
tntc scaffold init cluster-health-reporter
tntc scaffold init cluster-health-reporter my-reporter
tntc scaffold info cluster-health-reporter
Scaffold source: quickstarts/cluster-health-reporter/