Cachet Status Page System

Cachet Status Page System

cachethq.io

1

About this website

Cachet is a free and open-source status page system for web applications, services, and APIs, providing a clean, customizable interface for communicating service uptime, incidents, and scheduled maintenance to users and customers. Created by James Brooks (and the Cachet community) in 2014 and written in PHP (Laravel framework), Cachet is designed as a self-hosted alternative to commercial status page services like StatusPage.io (owned by Atlassian) and Status.io. Key features: incident management: create, update, and resolve incidents with real-time updates, allowing teams to communicate service disruptions, outages, and degradations to users. Each incident has a status (investigating, identified, monitoring, resolved), severity level, and component association. Incident updates can be posted as the situation evolves, creating a timeline of the incident. Component management: define components (services, API endpoints, databases) with individual status (operational, degraded performance, partial outage, major outage, maintenance), organized into component groups. Metrics: display service metrics such as uptime percentage, response time, and error rates with customizable charts. Scheduled maintenance: announce planned maintenance windows in advance, automatically updating component status during the maintenance period. Subscribers: users can subscribe to incident notifications via email or SMS (with Twilio integration). Templates: pre-configured incident and maintenance templates for common scenarios. API: full REST API for programmatic incident management, metric reporting, and component updates, enabling integration with monitoring tools (Pingdom, New Relic, Datadog, Prometheus). Two-factor authentication (2FA). Multi-language support. Markdown support. Self-hosted (Docker). BSD-3-Clause.

Statistics

1
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!