monitoring-troubleshooting

Collect health data, logs, and metrics to diagnose multi-service Docker Compose deployments.

6|1|Updated Dec 12, 2019
One-click install
npx skills add https://github.com/ikeniborn/familyBudget --skill monitoring-troubleshooting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring-troubleshooting
Source: https://github.com/ikeniborn/familyBudget/tree/main/.claude/skills/monitoring
Command: npx skills add https://github.com/ikeniborn/familyBudget --skill monitoring-troubleshooting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Monitoring and diagnostics for a multi-service Family Budget deployment, helping teams identify failures, track health, and investigate performance issues.

Core Features & Use Cases

  • Health checks and service status monitoring across backend, database, and worker services
  • Centralized log analysis and anomaly detection to surface errors quickly
  • Guided troubleshooting workflows with actionable steps for common outages and performance problems

Quick Start

Check the health of all services and review recent logs for errors.

Frequently Asked Questions about monitoring-troubleshooting

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

FAQPage Schema
How do I troubleshoot service health issues in a Docker Compose deployment?

Troubleshoot Docker Compose service health by collecting health data and hitting health endpoints across backend, database, and worker services to identify failures. It applies structured health checks to diagnose service status and stabilize the environment.

What is the best way to analyze logs for errors across multiple services?

Log analysis for errors across multiple services is done by centralizing logs to detect anomalies and surface trends quickly. This approach surfaces errors fast, enabling actionable troubleshooting guidance to resolve outages.

Can I diagnose PostgreSQL slow queries and performance bottlenecks in Docker?

Yes, you can diagnose PostgreSQL slow queries and performance bottlenecks in Docker by collecting database diagnostics and resource usage metrics. It identifies performance issues and provides actionable steps to resolve them.

How do I monitor resource usage and track health for backend and worker services?

Monitor resource usage and track health for backend and worker services by collecting metrics and applying structured health checks. This monitors service status, investigates performance issues, and provides actionable troubleshooting steps.

Does this monitoring workflow require any external dependencies or components?

No external dependencies or components are required for this monitoring workflow. It operates independently to collect metrics, analyze logs, and provide actionable troubleshooting guidance for your multi-service deployment.

Why are my Docker services failing health checks during deployment?

Docker services failing health checks during deployment are diagnosed by collecting health data, logs, and resource metrics from the containers. It identifies failures and provides guided troubleshooting workflows with actionable steps to stabilize services.