service-health-check

Check microservice, container, and database health before tests or deployments.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rawhit-r/ai-files --skill service-health-check-rawhit-r
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: service-health-check
Source: https://github.com/rawhit-r/ai-files/tree/main/.gemini/service-health-check
Command: npx skills add https://github.com/rawhit-r/ai-files --skill service-health-check-rawhit-r

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Check health of all microservices, Docker containers, database connectivity, and system resources. Pre-flight verification before tests or deployments.

Core Features & Use Cases

  • Docker container status checks and resource usage
  • Service health endpoint validation across all ports
  • Database connectivity verification and basic inventory of databases
  • Pre-deployment gating to flag degraded components

Quick Start

Invoke the health check to verify all services, containers, and databases are healthy before deployment.

Frequently Asked Questions about service-health-check

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

FAQPage Schema
How do I run pre-flight health checks for microservices and Docker containers before deployment?

Pre-flight health checks verify the readiness of microservices and Docker containers by validating container status, resource headroom, and endpoint responsiveness before tests or deployments. The skill aggregates these results into a clear Up status verdict.

What is the best way to check database connectivity and service health endpoints in a CI pipeline?

Checking database connectivity and service health endpoints in a CI pipeline involves verifying Up status, memory usage, and endpoint responsiveness across local development and staging environments, aggregating results to flag degraded components before deployment.

Can I use this health endpoint validation for local development and staging environments?

Yes, health endpoint validation applies to local development, CI pipelines, and staging environments. It verifies container status, memory usage, and database connectivity to ensure microservice readiness before testing or deployment.

How do Docker container status checks detect degraded components before a release?

Docker container status checks detect degraded components by verifying container status, resource headroom, and endpoint responsiveness. Aggregating these metrics flags degraded databases or microservices before a release proceeds.

Does the health check monitor memory usage and resource headroom for microservices?

Yes, the health check monitors memory usage and resource headroom for microservices. It verifies container status, memory usage, and health endpoints across local and staging environments to ensure system readiness.