Skylogs
Skylogs is an opensource alert and incident management platform that helps teams detect issues faster, respond more effectively, and stay in control during incidents.
It sits between your observability tools and your on-call teams, turning raw alerts into clear, actionable incidents — and making sure the right people are notified at the right time. If you already use monitoring tools but struggle with alert noise, missed notifications, or unclear incident ownership, Skylogs is built to solve exactly that.
SkyLogs is designed with a distributed and highly available architecture to provide a reliable, centralized, production-grade incident management platform.
Why Skylogs?
Modern systems generate alerts from many different tools. While those tools are excellent at detecting problems, they often stop there — leaving teams to manually figure out what to do next.
This commonly results in:
- 🔕 Alert fatigue and noisy notifications
- ❓ Lack of context around alerts
- 👤 Unclear incident ownership
- ⏱️ Slow or inconsistent escalation during outages
Skylogs bridges this gap by acting as a central incident response layer. It collects alerts from multiple sources, reduces noise, creates incidents, and drives a consistent workflow from detection to resolution.
What Skylogs Helps You Do
With Skylogs, you can:
- 📥 Collect alerts from multiple observability and monitoring tools
- 🔔 Convert alerts into well-defined incidents
- 🧭 Define escalation rules and on-call schedules
- 📣 Notify teams via email, Slack, SMS, and Microsoft Teams
- 📊 Track incident status and response progress in one place
All of this is available as a self-hosted, open-source platform that you fully control.
Who Is This For?
This documentation is intended for:
- DevOps and SRE teams operating production systems
- Engineering teams running on-call and incident rotations
- Platform teams integrating multiple alert sources
- Developers who want to contribute to Skylogs
How This Documentation Is Organized
This documentation is structured to help you move from setup to production with confidence:
- 🚀 Getting Started – install Skylogs and get it running quickly
- 🧠 Core Concepts – understand alerts, incidents, and escalation
- 📦 Installation & Deployment – Docker, Docker Compose, and Kubernetes
- ⚙️ Configuration – environment variables, storage, and integrations
- 🛠️ Operations – running and maintaining Skylogs in production
- 🔌 API & Integrations – extending Skylogs and connecting external tools
- 🤝 Contributing – development setup and contribution guidelines
You can read it end-to-end or jump directly to what you need.
Next Steps
Start with Getting Started to deploy Skylogs and create your first alert and incident workflow.