AltHub

nezhahq/nezha Alternatives

server & website monitoring / O&M

Self-hosted, lightweight server and website monitoring and O&M tool with agent-based server metrics, HTTP/TCP/Ping checks, alerts, scheduled tasks, and web terminal.

10.3kGoApache-2.0active · last push 26d agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

OneUptime/oneuptimeGitHub

Choose if you need a broader observability platform (logs, traces, incidents) and prefer a TypeScript stack over Nezha's lightweight Go agent.

Complete open-source monitoring and observability platform.

7.6k
TypeScript
Apache-2.0
active26d ago
apache/hertzbeatGitHub

Choose if you want a Java-based, AI-driven observability system with broader metric collection, at the cost of a heavier runtime.

An AI-powered next-generation open source real-time observability system.

7.4k
Java
Apache-2.0
active28d ago
operacle/checkcleGitHub

Choose if you need a full-stack monitoring platform with distributed checks and a Go backend, but it's heavier than Nezha's lightweight agent.

CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, incident tracking, and alerts. All deployable anywhere.

2.9k
Go
MIT
active2mo ago
bluewave-labs/CheckmateGitHub

Choose if you want a TypeScript/Node monitoring stack with server hardware and uptime tracking, but expect a heavier deployment than Nezha's Go agent.

Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. Don't be shy, join here: https://discord.com/invite/NAb6H3UTjK :)

10.8k
TypeScript
AGPL-3.0
active25d ago
louislam/uptime-kumaGitHub

Choose if you want a polished, JavaScript-based self-hosted monitoring tool with a large community, but it lacks native server agent metrics and web terminal.

A fancy self-hosted monitoring tool

91.0k
JavaScript
MIT
active25d ago
upptime/upptimeGitHub

Choose if you prefer a fully managed, GitHub Actions-based uptime monitor and status page with zero server maintenance, but no server-side agent metrics.

⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary

17.2k
Markdown
MIT
active25d ago
msgbyte/tianjiGitHub

Choose if you want combined website analytics, uptime monitoring, and server status in a TypeScript stack, though it's heavier than Nezha's lightweight Go agent.

Tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives

3.1k
TypeScript
Apache-2.0
active20d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

lyc8503/UptimeFlareGitHub

Choose if you only need serverless website uptime checks on Cloudflare Workers and don't need server-side agent metrics or O&M.

✔ Free and serverless uptime monitoring / status page on Cloudflare Workers, with Geo-specific checks

3.8k
TypeScript
Apache-2.0
active4mo ago
sourcegraph/checkupGitHub

Choose if you want distributed, lock-free health checks and status pages in Go, but it lacks server agent monitoring and remote O&M.

Distributed, lock-free, self-hosted health checks and status pages

3.5k
Go
MIT
active28d ago
megaease/easeprobeGitHub

Choose if you only need a standalone Go binary for endpoint health checks and status notifications, without server agent metrics or web terminal.

A simple, standalone, and lightweight tool that can do health/status checking, written in Go.

2.3k
Go
Apache-2.0
active27d ago
valeriansaliou/vigilGitHub

Choose if you want a Rust-based microservices status page with alerting, but it doesn't cover server hardware metrics or remote tasks.

🚦 Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).

1.9k
Rust
MPL-2.0
active5mo ago
TwiN/gatusGitHub

Choose if you prefer a developer-oriented status page and endpoint health checks in Go, but it omits server agent monitoring and O&M features.

Automated developer-oriented status page with alerting and incident support

12.0k
Go
Apache-2.0
active1mo ago
openstatusHQ/openstatusGitHub

Choose if you need a status page with uptime and API monitoring as code, but it doesn't provide server agent metrics or remote O&M.

🫖 Status page with uptime monitoring & API monitoring as code 🫖

9.1k
TypeScript
AGPL-3.0
active26d ago
0xfurai/peekapingGitHub

Choose if you want a Go-based Uptime Kuma alternative focused on website uptime, without Nezha's server agent and O&M features.

Open Source Uptime Kuma Alternative

1.2k
Go
MIT
active4mo ago
kuvasz-uptime/kuvaszGitHub

Choose if you need uptime and SSL monitoring with Prometheus integration in Kotlin, but it's narrower than Nezha's server and website scope.

Kuvasz (pronounce as [ˈkuvɒs]) is an open-source uptime and SSL monitoring service, with multiple notification channels, status pages, IAC support via YAML, Prometheus integration, a complete REST API and many more!

604
Kotlin
AGPL-3.0
active24d ago
server-status-project/server-statusGitHub

Choose if you need a simple PHP status page that runs on shared hosting, but it lacks agent-based metrics and remote O&M.

Simple, modern looking server status page with administration and some nice features, that can run even on shared webhosting

408
PHP
Apache-2.0
slowing8mo ago
syofyanzuhad/uptime-kitaGitHub

Choose if you want a very simple PHP uptime monitor for basic website checks, without server agent or advanced O&M.

Simple uptime monitoring (open-source)

182
PHP
Apache-2.0
active15d ago
komari-monitor/komariGitHub

Choose if you only need a simple Go-based server monitor, but it doesn't include website checks or O&M features like web terminal.

A simple server monitor tool.

6.2k
Go
MIT
active15d ago
elestio/ws-monitoringGitHub

Choose if you want a lightweight Node.js monitoring web UI, but it's unmaintained for nearly 3 years and lacks server agent features.

A simple & lightweight realtime monitoring web UI + server in Node.js

195
HTML
none
dormant3.0y ago
henrygd/beszelGitHub

Choose if you want lightweight Go-based server monitoring with historical data and Docker stats, but it omits website checks and remote O&M.

Lightweight server monitoring with historical data, docker stats, and alerts.

25.1k
Go
MIT
active25d ago
dhamith93/SyMonGitHub

Choose if you only need hardware stats monitoring and alerting in Go, but it's a narrower and less actively maintained alternative.

A simple system monitoring and alerting tool to monitor server HW stats.

185
Go
MIT
slowing1.5y ago

Listed as an alternative to

These projects were analysed and named nezha among their alternatives. The relationship is not symmetric — how nezha rates them is a separate judgement, made when nezha is analysed in its own right.

louislam/uptime-kumaGitHub

calls nezha “Choose when you also need server agent monitoring and O&M alongside website uptime checks.”

A fancy self-hosted monitoring tool

91.0kJavaScriptactive
upptime/upptimeGitHub

calls nezha “Choose when you need a self-hosted Go agent/server dashboard that also tracks CPU and memory, not just endpoint pings committed to a repo.”

⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary

17.2kMarkdownactive
TwiN/gatusGitHub

calls nezha “choose when you want agent-based server/website monitoring with a status page in one light tool”

Automated developer-oriented status page with alerting and incident support

12.0kGoactive
openstatusHQ/openstatusGitHub

calls nezha “Use when you want a lightweight agent-based server/website O&M panel and can accept a different deployment model from openstatus.”

🫖 Status page with uptime monitoring & API monitoring as code 🫖

9.1kTypeScriptactive
apache/hertzbeatGitHub

calls nezha “Use Nezha for lightweight Go server/website uptime monitoring and status pages, but it needs agents and is narrower than HertzBeat's metrics/log observability.”

An AI-powered next-generation open source real-time observability system.

7.4kJavaactive