Lunalytics
Lunalytics is an open-source, self-hosted monitoring tool built with Node.js and React that supports HTTP(S), TCP, ping, Docker, and more. It offers customizable dashboards, status pages, incident management, multi-user access control, and integrations with popular notification services, making it a modern, developer-friendly solution for monitoring uptime and system health.
Open source alternative to:
Lunalytics is an open-source, self-hosted monitoring and uptime management platform built with Node.js and React. Designed to give developers and teams full control over their monitoring stack, it provides a powerful and customizable alternative to cloud-based solutions.
Key Features
- Multi-Protocol Monitoring: Supports HTTP(S), TCP, ping, JSON queries, and Docker container checks.
- Custom Dashboards & Status Pages: Easily create personalized views to track system health and uptime at a glance.
- Incident Management: Log, track, and resolve incidents directly from the platform.
- User Management: Fine-grained, role-based access control with multi-user support.
- Flexible Notifications: Integrations with Discord, Slack, Telegram, Webhooks, Home Assistant, and more.
- Single Sign-On (SSO): Authenticate with Google, GitHub, Discord, Slack, or other providers.
- Custom Theming: Tailor the look and feel to fit your organization’s brand.
Why Lunalytics?
Lunalytics was built to be simple to deploy, yet feature-rich. With Docker support and a live demo available, you can get started quickly while still benefiting from enterprise-ready features like RBAC, incident workflows, and external integrations. Unlike traditional uptime monitors, Lunalytics emphasizes a developer-focused experience, offering both the flexibility of open-source software and the reliability of modern monitoring tools.
Deployment
Lunalytics is packaged for easy deployment via Docker, making it seamless to run on your own infrastructure. Whether for personal projects, small teams, or larger organizations, it provides the scalability and extensibility needed to monitor systems effectively.
🔗 Learn more: GitHub Repository | Website | Docker Hub
Categories:
Build with:
Repository details
Updated 3/28/2026, 9:00:18 AM
View RepositorySponsor Lunalytics
Sponsor Lunalytics on GitHub Sponsors
https://github.com/sponsors/KSJaayCompare Lunalytics with
Similar open source alternatives
Uptime Kuma
Self-hosted uptime monitoring tool with a polished UI, 90+ notification integrations, and built-in public status pages.
UptimeRobot
Beszel
Lightweight self-hosted server monitoring hub with historical data, Docker stats, and configurable alerts.
Datadog
OpenStatus
Open-source uptime monitoring and status page platform with synthetic checks from 28 global regions and multi-channel alerting.
Pingdom
Healthchecks
Open-source cron job and background task monitoring service, written in Python & Django
Pingdom
SigNoz
Open-source observability platform with logs, traces, and metrics — an alternative to Datadog and New Relic.
Datadog