Peekaping
by Peekaping · Self-hosted uptime monitoring for websites, APIs and infrastructure
25.8 — BenchRank score out of 100
Screenshots of Peekaping
Homepage
Overview
Peekaping is a self-hosted uptime monitor written in Go with a React and TypeScript dashboard, deployed with Docker. It checks HTTP/HTTPS, TCP, ping, DNS, gRPC, SNMP, Docker containers, databases and message brokers, and sends alerts through email, webhooks, chat tools and on-call services. It publishes public or private status pages and stores data in SQLite, PostgreSQL or MongoDB.
- Best for
- Small teams that want to run their own uptime monitoring for websites, APIs and infrastructure.
- Pricing
- No prices are shown; the page describes the project as 100% open source and self-hosted, so hosting costs are your own.
- Runs on
- Self-hosted
Strengths and trade-offs
Strengths
- Checks HTTP, TCP, ping, DNS, gRPC, SNMP, Docker and databases
- Alerts via Slack, Telegram, email, webhooks, PagerDuty, ntfy
- Storage is selectable: SQLite, PostgreSQL or MongoDB
- Runs entirely in your environment, with data kept on your server
Trade-offs
- Self-hosted only; the page says no hosted option exists yet
- You supply and maintain the server, database and upgrades
- Early-stage project: 1.2K GitHub stars and few testimonials
How this score is made up
Each dimension is scored out of 100 and combined into the headline score using fixed weights.
- MCP support
- 0 out of 100
- API quality
- 10 out of 100
- Documentation
- 0 out of 100
- Agent friendliness
- 71 out of 100
- Changelog
- 55 out of 100
- Marketing site structure
- 80 out of 100
- Operational trust
- 0 out of 100
Measured, but not part of the score
Useful to know, but not a mark for or against the product — so these do not affect the ranking.
- Openness
- 85 out of 100
- Maintenance
- 70 out of 100
This doesn’t look right — report a problem with Peekaping’s score
Alternatives in Monitoring & Observability
Ranked 1
88.3 — BenchRank score out of 100OneUptime
OneUptime · Open-source observability and incident management on one platform
Best for: Teams wanting monitoring, on-call, status pages and observability on one open-source platform
Ranked 2
88 — BenchRank score out of 100openstatus
OpenStatus · Open source status pages with uptime monitoring from 28 regions
Best for: Teams that need a public status page and uptime checks while working towards SOC 2.
Ranked 3
81.6 — BenchRank score out of 100Sentry
Sentry · Error tracking and application performance monitoring for developers
Best for: Development teams wanting error monitoring, tracing and session replay tied to one trace


