Server Monitoring
Server Monitoring tools -- a subcategory of Monitoring & Observability
Replace Popular SaaS
59 Tools
Uptime Kuma
84KFancy self-hosted uptime monitoring with 90+ notification services, status pages, and 20-second check intervals — the open-source UptimeRobot alternative.
Netdata
78KReal-time infrastructure monitoring with per-second metrics, 800+ integrations, built-in ML anomaly detection, and AI troubleshooting — using just 5% CPU and 150MB RAM.
Grafana
73KThe open-source observability platform for visualizing metrics, logs, and traces from Prometheus, Loki, Elasticsearch, and dozens more data sources.
Prometheus
63KAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
Sentry
43KSentry is the leading error tracking and application performance monitoring platform, helping developers diagnose, fix, and optimize code across every stack.
Glances
32KCross-platform curses-based system monitoring tool written in Python.
InfluxDB
31KThe purpose-built time series database — rewritten in Rust with SQL support, Parquet storage, and 10-20x compression in v3.
changedetection.io
31KMonitor unlimited web pages for changes and get notified — price tracking, browser automation, and 85+ notification channels, free when self-hosted.
Signoz
26KSignoz is a self-hosted server monitoring tool that provides comprehensive monitoring and troubleshooting solution for microservices architectures.
TDengine
25KFor database management, TDengine is a self-hosted solution that provides purpose-built database for Industry 4.0 and IOT.
Langfuse
23KLLM engineering platform for tracing, prompt management, evaluation, and analytics of AI applications.
Beszel
20KLightweight server monitoring hub with Docker stats, historical data, and alerts in a single binary.
Netbox
20KNetbox is a self-hosted server monitoring replacement for Device42, Infoblox, and more.
cAdvisor
19KAnalyzes resource usage and performance characteristics of running containers. - google/cadvisor
OpenObserve
18KFast, scalable and cost-effective open source observability platform
VictoriaMetrics
17KIncredibly fast time series database and easy-to-use high performance monitoring solutions simple and reliable for everyone
Cachet
15KFrom startups to Fortune 500 companies, organizations worldwide trust Cachet to streamline their downtime communication, enhancing transparency with customers, teams, and stakeholders
Keep
12KThe open-source AIOps (AI for IT operations) and alert management platform
Gatus
10KGatus is a self-hosted server monitoring tool with support for Monitoring, Uptime, golang.
Healthchecks
9.9KHealthchecks lets you run listen for pings and sends alerts when pings are late entirely on your own server.
Checkmate
9.4KCheckmate handles monitor servers, websites, Docker containers, and infrastructure as a self-hosted solution.
HyperDX
9.4KHyperDX is a self-hosted web analytics tool that provides observability platform unifying session replays.
Highlight
9.2KFor server monitoring, Highlight is a self-hosted solution that provides comprehensive monitoring solution offering error tracking.
OpenStatus
8.5KFor server monitoring, OpenStatus is a self-hosted solution that provides uptime monitoring platform for seamless service management.
Scrutiny
7.6KSelf-hosted server monitoring tool that provides hard drive S.M.A.R.T. monitoring application and interface.
Coroot
7.5KCoroot is a Go-based application that provides simplifies system monitoring by providing metrics.
OpenLLMetry
6.9KOpenLLMetry lets you run observability platform for LLMs using OpenTelemetry. Monitor performance entirely on your own server.
WatchYourLAN
6.8KWatchYourLAN handles lightweight network IP scanner with notifications, history, export to Grafana as a self-hosted solution.
OneUptime
6.7KSelf-hosted server monitoring tool that provides all-in-one solution for uptime monitoring.
NetAlertX
5.9KNetAlertX handles network intruder and presence detector. Scans for devices connected to your network and alerts you as a self-hosted solution.
Zabbix
5.7KZabbix is a self-hosted server monitoring tool with support for Monitoring, Uptime.
Helicone
5.3KHelicone lets you run platform for logging entirely on your own server.
Pulse
5.1KPulse is a self-hosted deployment & paas tool with support for Deployment, Monitoring.
kener
4.8KKener gives you status page tool on your own infrastructure.
Uptrace
4.1KUptrace is a Go-based application that provides openTelemetry-based platform.
xyOps
3.6KXyOps lets you run workflow automation and server monitoring entirely on your own server.
Tracecat
3.5KReleased under AGPL-3.0, Tracecat provides scalable, self-hostable platform for automating security workflows and playbooks without limits on self-hosted...
Laminar
2.7KFor web analytics, Laminar is a self-hosted solution that provides platform that helps collect, understand, and utilize data for building high-quality LLM...
Kite
2.4KKite gives you lightweight Kubernetes dashboard on your own infrastructure.
CheckCle
2.4KSelf-hosted server monitoring tool that provides seamless, real-time full-stack monitoring.
PatchMon
2.4KReleased under AGPL-3.0, PatchMon provides linux patch monitoring made simple on self-hosted infrastructure.
Checkmk
2.2KCheckmk is a self-hosted server monitoring tool that monitors your entire IT infrastructure.
Icinga
2.2KReleased under GPL-3.0, Icinga monitors networks on self-hosted infrastructure.
StatPing.ng
1.9KStatPing.ng is a self-hosted server monitoring tool that provides easy to use Status Page for your websites and applications. Statping will automatically...
SmokePing
1.8KSmokePing lets you run latency logging, graphing, and alerts entirely on your own server.
Gigapipe
1.6KGigapipe is a self-hosted server monitoring tool with support for monitoring, SQL, clickhouse.
Peekaping
1.1KPeekaping is a Go-based application that provides uptime monitoring solution.
Atlas
1KAtlas lets you run network discovery, visualization, and monitoring entirely on your own server.
Statusnook
976Statusnook lets you run powerful status page system for real-time incident tracking entirely on your own server.
Swetrix
933Swetrix is a self-hosted privacy & encryption tool that provides web analytics platform offering powerful insights while prioritizing user privacy and data.
Notifiarr
856Notifiarr handles monitoring and notifications via Discord as a self-hosted solution.
Nutify
708For server monitoring, Nutify is a self-hosted solution that provides modern web-based UPS monitoring.
Sosse
402Self-hosted server monitoring tool that provides selenium based search engine and crawler with offline archiving.
Uptime Mate
180For server monitoring, Uptime Mate is a self-hosted solution that provides website uptime monitoring for the Apple Watch.
Beszel Companion
104Beszel Companion is a self-hosted server monitoring tool that provides unofficial native iOS client for Beszel.
TestFlight Watcher
17TestFlight Watcher lets you monitor TestFlight betas and notify on availability entirely on your own server.
Uptime Kuma Manager
Self-hosted server monitoring tool that provides server monitoring on the go.
Varys for Plex
For server monitoring, Varys for Plex offers a self-hosted way to monitor your Plex Media Server.
Webcap
Webcap is a self-hosted digital archiving tool that provides web archiving and change detection.
Why Self-Host Your Server Monitoring?
DataDog charges per host per month, with costs escalating rapidly as you add custom metrics, log ingestion, and APM traces. New Relic and similar observability platforms can cost thousands per month for moderate infrastructure. Self-hosted monitoring provides the same dashboards, alerting, and metric collection at a fraction of the cost — typically just the server resources to run the monitoring stack itself.
Prometheus and Grafana form the backbone of most self-hosted monitoring setups. Prometheus scrapes and stores time-series metrics, while Grafana visualizes them in customizable dashboards. Uptime Kuma provides a beautiful, self-hosted uptime monitoring interface with notifications via dozens of channels. Netdata delivers real-time, per-second monitoring with zero configuration — install it and immediately see CPU, memory, disk, and network metrics with automatic anomaly detection. SigNoz and HyperDX provide full observability platforms (traces, metrics, logs) as self-hosted alternatives to DataDog. OpenObserve handles log search and analytics at scale with significantly lower resource requirements than Elasticsearch.
For specific monitoring needs, Sentry provides application error tracking and performance monitoring. Langfuse and Helicone specialize in LLM observability — tracking AI model costs, latency, and response quality. InfluxDB and VictoriaMetrics offer high-performance time-series databases optimized for metric storage. Beszel provides lightweight agent-based monitoring. Cachet and Kener handle public status pages. Zabbix and Checkmk deliver enterprise-grade infrastructure monitoring with auto-discovery and template-based configuration. cAdvisor monitors container resource usage, while Scrutiny tracks hard drive health. HealthChecks monitors cron jobs and scheduled tasks, alerting when expected events fail to occur.