grpc-ecosystem/grpc-health-probe
A command-line tool to perform health-checks for gRPC applications in Kubernetes and elsewhere observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 28.5
- age_days: 2911
- days_rel: 13
- days_push: 13
- n_releases_24m: 23
Adoption not part of the score
1572 stars · 210 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A command-line utility that queries gRPC services implementing the gRPC Health Checking Protocol and exits with success or failure based on the SERVING status. It is designed primarily for Kubernetes exec probes but works anywhere, with support for TLS, timeouts, and custom metadata.
Use cases
- health-check gRPC services in Kubernetes exec probes
- verify a gRPC server is serving before deploying
- add liveness and readiness probes to gRPC apps on older Kubernetes versions
- script gRPC health checks with connect and RPC timeouts
- check gRPC service health over TLS
- monitor gRPC endpoints outside Kubernetes
When to choose
- you run gRPC services on Kubernetes versions without native gRPC health checking
- you need TLS, custom metadata, or fine-grained timeout tuning for health checks
- you want a simple static binary for scripted gRPC health checks outside Kubernetes
When to avoid
- you are on modern Kubernetes with built-in native gRPC health checking support
- your services do not implement the gRPC Health Checking Protocol v1
- you need rich monitoring dashboards rather than a binary pass/fail probe
Facets
cli-tool · maturity maintenance
cli monitoring rpc developer-tools monitoring apis windows cli grpc health-check kubernetes-probes exec-probe golang devops containers linux macos kubernetes docker
1 source
- readme: https://github.com/grpc-ecosystem/grpc-health-probe · fetched 2026-08-28 · 803d1f1a3e54
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| grpc-ecosystem/grpc-health-probe | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="grpc-ecosystem/grpc-health-probe")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem