OpenUptime alternatives and comparisons
Pages for people weighing uptime tools. Each one says what OpenUptime has, what it lacks and who should pick the other product.
Compare with
By use case
See monitoring set-ups for SaaS, agencies, e-commerce and DevOps teams. Use cases
How these pages are written
Every statement about OpenUptime comes from its code and documentation. Statements about other products are general and avoid prices and limits, because those change; check their own sites. If you find a mistake, open an issue on GitHub.
Questions
What is OpenUptime?
OpenUptime is open-source uptime monitoring with incidents, alerts and public status pages. It runs as a hosted service, in one Docker container with Postgres, or on Cloudflare Workers.
Which monitor types does OpenUptime support?
HTTP and HTTPS (expected status, keyword must or must not appear, custom headers), TCP, DNS, heartbeat, PostgreSQL, MySQL / MariaDB and Redis reachability
What is missing from OpenUptime?
No TLS certificate expiry monitoring. No ICMP ping monitor; use a TCP or HTTP check instead. No browser-based or multi-step transaction checks, and no real user monitoring. No SMS or phone-call alerts and no on-call rotation schedules. Escalation works by channel and by minutes unacknowledged. Database monitors check that the server answers; they send no credentials and run no queries.
OpenUptime 替代方案与对比
写给正在比较可用性监控工具的人。每一页都会说明 OpenUptime 有什么、缺什么,以及什么情况下更适合选另一个产品。
对比对象
按使用场景
查看 SaaS、代理机构、电商和 DevOps 团队的监控配置方式。 使用场景
这些页面是怎么写的
关于 OpenUptime 的每一句话都来自它的代码和文档。关于其他产品的内容只是概括,不写价格和额度,因为这些会变化;请以其官网为准。如发现错误,欢迎在 GitHub 上提 issue。
常见问题
OpenUptime 是什么?
OpenUptime 是开源的可用性监控,包含事件、告警和公开状态页。它可以作为托管服务使用,也可以用一个 Docker 容器加 Postgres 运行,或部署在 Cloudflare Workers 上。
OpenUptime 支持哪些监控类型?
HTTP / HTTPS(预期状态码、关键字必须出现或不得出现、自定义请求头)、TCP、DNS、心跳、PostgreSQL、MySQL / MariaDB 与 Redis 连通性
OpenUptime 缺少什么?
不监控 TLS 证书到期。没有 ICMP ping 监控;可改用 TCP 或 HTTP 检测。没有基于浏览器或多步骤的事务检测,也没有真实用户监控。没有短信或电话告警,也没有值班排班表。升级按告警渠道和未确认的分钟数进行。数据库监控只检查服务端是否应答,不发送凭据,也不执行查询。