Monitoring

Open-source projects categorized as Monitoring

Top 23 Monitoring Open-Source Projects

Monitoring
  1. uptime-kuma

    A fancy self-hosted monitoring tool

    Project mention: Uptime Kuma vs Hosted Monitoring: Self-Hosted Is Not Always Free | dev.to | 2026-04-21

    Uptime Kuma is one of the most popular open-source monitoring tools available today. It is self-hosted, beautifully designed, and completely free to use. If you are looking for an Uptime Kuma alternative or evaluating self-hosted monitoring against hosted options, you have probably seen it recommended in every Reddit thread, Hacker News discussion, and developer forum on the topic.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Netdata

    The open-source observability platform everyone needs

    Project mention: OpenTelemetry Profiles Enters Public Alpha | news.ycombinator.com | 2026-03-26

    > Like… has anyone done a Jepsen-like stress test on rsyslogd and shared the results? I’ve half-assedly looked before and not been able to find anything.

    I've not used rsyslogd specifically, but I don't see how you'd have any issues with the log volume you described.

    [1] https://github.com/netdata/netdata/tree/master/src/crates/ne...

    [2] https://learn.netdata.cloud/docs/logs/systemd-journal-logs/s...

  4. Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    Project mention: OpenTelemetry: The Foundation of Modern Cloud-Native Observability — Traces, Metrics, Logs, and the Future of Observability | dev.to | 2026-05-28

    Grafana Labs ecosystem Datadog New Relic Dynatrace Splunk Elastic Custom data lakes and analytics systems

  5. prometheus

    The Prometheus monitoring system and time series database.

    Project mention: Rate Limiting in Spring Boot REST APIs: Bucket4j + Redis | dev.to | 2026-06-04

    To monitor and analyze rate limiting metrics, we're using a combination of Redis and Prometheus. We're storing rate limiting metrics in Redis and then using Prometheus to scrape the metrics and display them in a dashboard. Here's an example of how we're storing rate limiting metrics in Redis:

  6. worldmonitor

    Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

    Project mention: Worldmonitor: Real-time global intelligence dashboard | news.ycombinator.com | 2026-04-17
  7. Huginn

    Create agents that monitor and act on your behalf. Your agents are standing by!

    Project mention: The Missing Protocol: Let Me Know | news.ycombinator.com | 2025-08-12

    I’ve always used huginn[0] for these types of tasks, though the learning curve/implementation is a bit cumbersome for more trivial tasks like the proposed scenario.

    [0] https://github.com/huginn/huginn

  8. Sentry

    Developer-first error tracking and performance monitoring

    Project mention: Deep Dive: How Sentry 8.0 Captures Stack Traces for Rust 1.92 and React 19 Apps | dev.to | 2026-04-28
  9. PM2

    Node.js Production Process Manager with a built-in Load Balancer.

    Project mention: PM2 process management for Node.js - Why You Need PM2 Process... | dev.to | 2026-01-02

    Setting this up is a breeze. I’ll walk you through the steps I use for every project. Whether it’s a small side project or a big enterprise app, the process is the same. First, you need to have Node. js installed. Then, you can grab the PM2 on GitHub package.

  10. glance

    A self-hosted dashboard that puts all your feeds in one place

    Project mention: Using the Internet Like it's 1999 | news.ycombinator.com | 2026-04-23
  11. glance

    Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

    Project mention: Glances is a cross-platform system monitoring tool written in Python | news.ycombinator.com | 2026-03-23
  12. changedetection.io

    Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring—all for free or enjoy our SaaS plan!

    Project mention: Show HN: Get a webhook the moment a webpage changes | news.ycombinator.com | 2026-05-29

    Interesting, but how is this different from ChangeDetection (https://github.com/dgtlmoon/changedetection.io)?

    I've used ChangeDetection for years and it's really solid I would say. Perhaps I'm missing something?

  13. InfluxDB

    Scalable datastore for metrics, events, and real-time analytics

    Project mention: InfluxDB VS arc - a user suggested alternative | libhunt.com/r/influxdb | 2026-04-26
  14. langfuse

    🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with OpenTelemetry, Langchain, OpenAI SDK, LiteLLM, and more. 🍊YC W23

    Project mention: Three Budget-Guardrail Failure Modes That Matter More Than Model Quality (May 2026) | dev.to | 2026-05-19

    Source: https://github.com/langfuse/langfuse/issues/12614 (open, updated 2026-05-14)

  15. signoz

    SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool

    Project mention: 25 Trending Self-Hosted Projects on GitHub | dev.to | 2026-04-02
  16. TDengine

    High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

  17. cilium

    eBPF-based Networking, Security, and Observability

    Project mention: War Story: Debugging a Kafka 4.0 Consumer Lag Spike During a Product Launch Using Cilium 1.17 and Datadog 2026 | dev.to | 2026-04-28

    This adds less than 2% overhead to your node’s CPU usage but exposes 14 Kafka-specific eBPF metrics that are critical for debugging lag. We’ve found that 72% of Kafka 4.0 lag incidents we’ve responded to in 2026 stem from node-level network policy issues that only eBPF can detect. If you’re using a different CNI, you can still use Cilium’s standalone eBPF probe https://github.com/cilium/cilium/tree/v1.17.2/contrib/kafka-probe to get these metrics without replacing your entire CNI. Always validate that kafka.heartbeat_drops_total is 0 in staging before every launch.

  18. OSQuery

    SQL powered operating system instrumentation, monitoring, and analytics.

    Project mention: Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux | news.ycombinator.com | 2025-11-24

    Cool project, I wish we had more GUIs for these OS functions. How was your experience with GTK4 and Rust?

    And it's a bit sad that in the year of our lord 2025, the best way to get such fundamental information is by using regexes to parse a table[1], generated by a 6000-line C program[2], which is verified by (I hope I'm wrong!) a tiny test suite[3]. OSQuery[4] is also pretty cool, but it builds upon this fragile stack.

    That's something I miss from Windows, at least PowerShell has built-in commands that give you structured output.

    [1] https://github.com/grigio/network-monitor/blob/9dc470553bfdd...

    [2] https://github.com/iproute2/iproute2/blob/main/misc/ss.c

    [3] https://github.com/iproute2/iproute2/blob/main/testsuite/tes...

    [4] https://osquery.io/

  19. beszel

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

    Project mention: I Tested 7 Self-Hosted Monitoring Tools on a $3 VPS in 2026 (Here's the One I Kept) | dev.to | 2026-05-15

    # On the hub server mkdir beszel && cd beszel curl -L https://github.com/henrygd/beszel/releases/latest/download/beszel_Linux_x86_64.tar.gz \ | tar -xz ./beszel serve # On every agent server curl -L https://github.com/henrygd/beszel/releases/latest/download/beszel-agent_Linux_x86_64.tar.gz \ | tar -xz KEY="$(cat ~/.ssh/id_ed25519.pub)" ./beszel-agent # Add the agent in the hub web UI, paste the public key, done

  20. vector

    A high-performance observability data pipeline.

    Project mention: We Cut Log Costs by 35% Using Vector 0.30 and Loki 3.0: Lessons from a 3-Month Tuning | dev.to | 2026-05-04

    We evaluated three alternatives: ClickHouse for log storage, Fluent Bit for log collection, and the Vector (https://github.com/vectordotdev/vector) + Loki (https://github.com/grafana/loki) stack. ClickHouse had great query performance but required manual index management, which would add operational overhead. Fluent Bit was lightweight but lacked the transform capabilities we needed to mask PII and drop low-value logs. Vector and Loki stood out: Vector is a Rust-based agent with 1/10th the memory footprint of Filebeat, and Loki is designed for cost-efficient log storage with a query model that aligns with how our team actually debugs (using labels, not full-text search).

  21. GoAccess

    GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

    Project mention: Using GoAccess to View nginx Logs | dev.to | 2026-03-28

    GoAccess is a fast terminal and HTML log analyzer for nginx access logs (requests/sec, status codes, top URLs, referrers, user agents). This guide covers installation, optional S3 download, and typical run modes.

  22. DoraemonKit

    一款面向泛前端产品研发全生命周期的效率平台。

  23. bettercap

    The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks.

  24. cadvisor

    Analyzes resource usage and performance characteristics of running containers.

    Project mention: Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats | dev.to | 2026-05-28

    raw handler

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Monitoring discussion

Log in or Post with

Monitoring related posts

  • RemotePower – self-hosted remote power management

    1 project | news.ycombinator.com | 5 Jun 2026
  • Rate Limiting in Spring Boot REST APIs: Bucket4j + Redis

    2 projects | dev.to | 4 Jun 2026
  • Mqtt-dashboard – A self-hostable MQTT dashboard/explorer for IoT developers

    1 project | news.ycombinator.com | 2 Jun 2026
  • I benchmarked my own semantic cache against RedisVL and Upstash for a week. Here is what actually held up

    1 project | dev.to | 1 Jun 2026
  • Show HN: Get a webhook the moment a webpage changes

    1 project | news.ycombinator.com | 29 May 2026
  • OpenTelemetry: The Foundation of Modern Cloud-Native Observability — Traces, Metrics, Logs, and the Future of Observability

    2 projects | dev.to | 28 May 2026
  • Chronos vs Toto: Zero-Shot Forecasting Benchmark Results

    2 projects | dev.to | 26 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Monitoring projects? This list will help you:

# Project Stars
1 uptime-kuma 87,646
2 Netdata 79,077
3 Grafana 74,122
4 prometheus 64,324
5 worldmonitor 55,866
6 Huginn 49,402
7 Sentry 44,052
8 PM2 43,203
9 glance 34,855
10 glance 32,728
11 changedetection.io 31,876
12 InfluxDB 31,531
13 langfuse 28,520
14 signoz 27,194
15 TDengine 24,883
16 cilium 24,441
17 OSQuery 23,288
18 beszel 22,437
19 vector 21,985
20 GoAccess 20,624
21 DoraemonKit 20,417
22 bettercap 19,385
23 cadvisor 19,179

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com