Topics / #alerting
Alerting projects on GitHub
Systems and libraries for raising alerts from monitoring and metrics data.
As of , the most-starred Alerting projects on GitHub are netdata (81K stars), grafana (77.3K stars) and prometheus (66.6K stars). GitHub.Locker tracks 18 Alerting repositories with 474.1K stars combined. The fastest-growing on October 16 was beszel, with +43 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+43beszel
henrygd/beszel · ★ 26.3KBeszel is a lightweight server monitoring platform with a friendly web interface. It tracks historical metrics and Docker container stats, sends alerts, and is ready to use out of the box.
opensre
Tracer-Cloud/opensre · ★ 12KAn open-source framework for building AI SRE agents that resolve production incidents on your own infrastructure — and a training and evaluation environment for those agents.
prometheus
prometheus/prometheus · ★ 66.6KPrometheus is a systems and service monitoring tool: it scrapes metrics from configured targets at set intervals, evaluates rule expressions over that data, displays results, and fires alerts when conditions are met.
+22grafana
grafana/grafana · ★ 77.3KGrafana is an open-source platform for monitoring and observability: it lets you query, visualize, alert on, and explore metrics, logs, and traces from many data sources in one place.
The all-time top
18 projects · by stars
- 81K
#1 · netdata/netdatanetdata
Netdata is an open-source, real-time infrastructure monitoring platform that collects per-second metrics, visualizes them, and detects anomalies with machine learning.
- 77.3K
#2 · grafana/grafanagrafana
Grafana is an open-source platform for monitoring and observability: it lets you query, visualize, alert on, and explore metrics, logs, and traces from many data sources in one place.
- 66.6K
#3 · prometheus/prometheus
prometheus
Prometheus is a systems and service monitoring tool: it scrapes metrics from configured targets at set intervals, evaluates rule expressions over that data, displays results, and fires alerts when conditions are met.
- 4

quivr
39.6KThe-Vibe-Company/quivr · GoQuivr is an open-source engine that turns your files and content streams into search and monitoring — a 'second brain' you can query, built around an opinionated RAG powered by generative AI.
- 5

signoz
32.4KSigNoz/signoz · TypeScriptSigNoz is an open-source observability platform built on OpenTelemetry: logs, metrics, traces, alerts, and dashboards in one tool for debugging production apps and monitoring AI agents.
- 6

beszel
26.3Khenrygd/beszel · GoBeszel is a lightweight server monitoring platform with a friendly web interface. It tracks historical metrics and Docker container stats, sends alerts, and is ready to use out of the box.
- 7
thingsboard
22.6Kthingsboard/thingsboard · JavaThingsBoard is an open-source IoT platform for device management, data collection, processing, and visualization: connect devices, store their telemetry, and build dashboards on top.
- 8
openobserve
22.4Kopenobserve/openobserve · TypeScriptOpenObserve is an open-source, cloud-native observability platform for logs, metrics, traces, frontend monitoring (RUM), session replay and AI/LLM observability — a cost-effective alternative to Datadog, Splunk and Elasticsearch.
- 9

sampler
14.8Ksqshq/sampler · GoSampler is a terminal tool that repeatedly runs shell commands and turns their output into live visualizations like charts and gauges, with optional alerts, all configured through a single YAML file.
- 10
awesome-sre
13.7Kdastergon/awesome-sreA curated list of Site Reliability Engineering (SRE) and Production Engineering resources — a hand-picked collection of articles, books, talks, podcasts and tools, maintained as a single GitHub README.
- 11

nightingale
13.4Kccfos/nightingale · GoNightingale is an open-source monitoring and alerting platform that focuses on generating, processing and distributing alarms, connecting to existing metrics/log data sources rather than collecting data itself.
- 12

keep
12.4Kkeephq/keep · PythonKeep is an open-source AIOps and alert management platform: a single pane of glass for alerts and incidents, with deduplication, enrichment, filtering, correlation, workflows and dashboards built in.
- 13

gatus
12.3KTwiN/gatus · GoGatus is an open-source, developer-oriented status page and health dashboard: it actively probes your services over HTTP, TCP, ICMP or DNS, shows the results on a web dashboard, and can alert you when checks fail.
- 14
opensre
12KTracer-Cloud/opensre · PythonAn open-source framework for building AI SRE agents that resolve production incidents on your own infrastructure — and a training and evaluation environment for those agents.
- 15

healthchecks
10.4Khealthchecks/healthchecks · PythonHealthchecks is an open-source cron job monitoring service: your cron jobs and scheduled tasks ping it over HTTP or email, and if an expected ping does not arrive on time, it sends out alerts.
- 16
nezha
10.4Knezhahq/nezha · GoNezha Monitoring is a self-hosted, lightweight tool for monitoring your servers and websites and handling O&M from one dashboard: status checks, alerts, scheduled tasks and a web terminal.
- 17

xyops
6.3Kpixlcore/xyops · JavaScriptxyOps is a self-hosted platform for job scheduling, visual workflow automation, server monitoring, alerting, and incident response — the next generation of the Cronicle scheduler.
- 18

openchart
238longsurf-ai/openchart · TypeScriptOpenChart is an open-source trading workspace that brings AI agents into charting, technical analysis, market alerts, and research, letting you use your own Claude, Codex, or Gemini models to analyze markets.
Related topics
Often tagged together