nezhahq/nezha

:trollface: Self-hosted, lightweight server and website monitoring and O&M tool

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 28 minutes ago
Added to GitGenius on September 6th, 2026
Created on November 9th, 2019
Open Issues & Pull Requests: 58 (+0)
GitHub issues: Enabled
Number of forks: 1,610
Total Stargazers: 10,307 (+0)
Total Subscribers: 41 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.9 hours
Mean response time: 17.1 days
90th percentile: 26.6 days
Tracked items: 289

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "question" is answered fastest, typically in about 15 hours, while "enhancement" waits about 5 days. Only 12% of issues opened in the past year have been closed. Three people close 74% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 56
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 279 days
Stale 30+ days: 51
Stale 90+ days: 32

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (15)
  • question (11)
  • stale (11)
  • duplicate (10)
  • status: waiting for feedback (9)
  • wontfix (3)
  • invalid (2)
  • documentation (1)

Most active issues this week

Detailed Description

Nezha is a self-hosted, lightweight server and website monitoring tool written in Go.

The tool addresses the need for straightforward infrastructure and service monitoring without external dependencies. It collects system status metrics from monitored servers through lightweight agents and provides a centralized dashboard for visualization. The monitoring capabilities span system performance, HTTP endpoints with SSL certificate tracking, TCP connectivity, and ping checks. When issues are detected, the tool can push alerts and execute scheduled tasks, and it includes a web-based terminal for remote administration.

Nezha suits teams and individuals who want monitoring infrastructure they control entirely, particularly those managing multiple servers or services who prefer self-hosting over cloud-based solutions. The lightweight agent design makes it practical for resource-constrained environments. The tool distinguishes itself through its combination of system monitoring, website health checks including SSL certificate expiration warnings, and operational capabilities like scheduled task execution and terminal access, all integrated into a single self-hosted package.

The project maintains active development with regular updates to both the dashboard and agent components. Translation efforts are ongoing and community-driven through a dedicated platform. The tool has established communication channels including dedicated Telegram groups for both English and Chinese-speaking users, indicating sustained community engagement.