megaease/easeprobe
A simple, standalone, and lightweight tool that can do health/status checking, written in Go. observed · 2026-08-28
Health v2 · maintenance only
66/100
- Activity 95
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1651
- days_rel: 468
- days_push: 32
- n_releases_24m: 1
Adoption not part of the score
2296 stars · 243 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
EaseProbe is a lightweight, standalone health/status checking tool written in Go that probes services via HTTP, TCP, ping, shell, SSH, TLS, and native clients like MySQL, Redis, and Memcached. It sends notifications through various channels and produces SLA reports and Prometheus metrics.
Use cases
- monitor uptime of http endpoints and alert when they go down
- check if a mysql or redis server is healthy
- run shell or ssh commands periodically and alert on failure
- monitor tls certificate expiry
- export service health metrics to prometheus
- generate sla availability reports for services
- watch cpu memory and disk usage on remote hosts
When to choose
- you need a simple standalone health checker without a heavy monitoring stack
- you want lightweight uptime probes with slack or webhook notifications
- you need to probe diverse targets like http, tcp, ssh, and databases from one tool
When to avoid
- you need full metrics collection and dashboards like prometheus plus grafana
- you need application performance tracing or log aggregation
- you need complex alerting rules and escalation policies
Facets
cli-tool · maturity active
monitoring alerting http-client cli monitoring self-hosted infrastructure-as-code windows go cross-platform health-check uptime-monitoring probe notifications prometheus-metrics sla-reporting devops linux macos docker
1 source
- readme: https://github.com/megaease/easeprobe · fetched 2026-08-28 · 597bb679e532
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| megaease/easeprobe | main | 66 |
For agents
markdown · JSON · MCP: product_card(name="megaease/easeprobe")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem