Open Source Monitoring Tools

Discover 52 open source Monitoring repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Monitoring projects here are most often combined with Self Hosted, Observability and Docker. Last updated October 4, 2026.

52 repositories · updated October 4, 2026

awesome-sysadmin: Find Open-Source System Administration Resources

awesome-sysadmin: Find Open-Source System Administration Resources

A curated directory of open-source tools and resources for system administrators, SREs, and DevOps teams. Browse categories spanning backups, configuration management, monitoring, networking, identity, and deployment.

Awesome ListDevOpsSelf Hosted
Added May 6, 2026 View details
cAdvisor: Monitor Container Resource Usage and Performance

cAdvisor: Monitor Container Resource Usage and Performance

cAdvisor collects and exposes resource usage, performance, and network statistics for running containers. It is useful to operators and platform teams who need per-container and machine-wide visibility for Docker and other container types.

GoGolangMonitoring
Added May 5, 2026 View details
neohtop: Monitor System Resources and Processes

neohtop: Monitor System Resources and Processes

NeoHtop is a cross-platform desktop system monitor built with Svelte, Rust, and Tauri. It helps users inspect resource usage and find, sort, pin, or manage running processes through a modern interface.

Desktop AppCross PlatformMonitoring
Added Apr 15, 2026 View details
nerdlog: Search Logs Across Remote Hosts in a Terminal

nerdlog: Search Logs Across Remote Hosts in a Terminal

Nerdlog is a Go terminal app for querying logs across SSH-accessible hosts without a central server. It combines filtered log results with a timeline histogram, making it useful for operators who need a lightweight alternative to centralized log platforms.

GoTerminalDevOps
Added Apr 14, 2026 View details
cachet: Publish a Self-Hosted Service Status Page

cachet: Publish a Self-Hosted Service Status Page

Cachet is a PHP application for running a status page on infrastructure you control. It helps teams communicate service health and incidents to users without relying on a hosted status-page provider.

PHPSelf HostedMonitoring
Added Apr 9, 2026 View details
speedtest-tracker: Monitor Internet Speed and Uptime

speedtest-tracker: Monitor Internet Speed and Uptime

Speedtest Tracker is a self-hosted web application for tracking internet connection performance over time. It schedules speed tests, records detailed metrics, and can notify you when performance falls below a configured threshold.

Self HostedDockerPHP
Added Apr 8, 2026 View details
helicone: Monitor and Route LLM Requests

helicone: Monitor and Route LLM Requests

Helicone is an LLM observability platform and AI gateway for teams building AI applications. It helps developers inspect requests, track costs and latency, evaluate outputs, and route traffic across model providers.

TypeScriptLLMObservability
Added Mar 1, 2026 View details
ai-baby-monitor: Local AI Video Monitoring for Baby Safety

ai-baby-monitor: Local AI Video Monitoring for Baby Safety

A self-hosted baby-monitoring tool that checks webcam or RTSP video against natural-language safety rules using a local video LLM. It sends a quiet beep when a rule appears to be broken, with a dashboard for viewing the stream and model logs.

PythonAILLM
Added Feb 22, 2026 View details
LoggiFly: Get Alerts from Docker Container Logs

LoggiFly: Get Alerts from Docker Container Logs

LoggiFly watches Docker container logs for keywords and regex patterns, then sends alerts through Ntfy or Apprise. It suits self-hosters and operators who need to react to errors, security events, or custom application behavior.

PythonDockerMonitoring
Added Feb 13, 2026 View details
00: Self-Host an AWS SES Email Dashboard

00: Self-Host an AWS SES Email Dashboard

00 is a self-hosted dashboard and API for sending email through AWS SES and tracking delivery events. It connects SES notifications through SNS and SQS so developers can search messages and monitor recipient-level status in one place.

ElixirEmailSelf Hosted
Added Feb 9, 2026 View details
seabird: Explore and Manage Kubernetes Clusters on Desktop

seabird: Explore and Manage Kubernetes Clusters on Desktop

Seabird is a native Kubernetes IDE for the GNOME desktop, bringing cluster exploration and management into a graphical interface. It suits users who want resource editing, logs, metrics, and command-line access in one desktop app.

GoDesktop AppKubernetes
Added Jan 27, 2026 View details
tianji: Combine Website Analytics and Service Monitoring

tianji: Combine Website Analytics and Service Monitoring

Tianji combines website analytics, uptime monitoring, and server status reporting in one self-hostable application. It suits teams that want a shared view of site traffic and service health without running separate tools.

TypeScriptAnalyticsMonitoring
Added Jan 23, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️