v1.0.0
·
268 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What’s Included
Incident Management
- Full lifecycle: OPEN → ACKNOWLEDGED → SNOOZED → SUPPRESSED → RESOLVED
- Incident timelines, notes, and resolution tracking
- Postmortems with action items
On‑Call Scheduling
- Rotation schedules with layers and timezones
- Overrides and coverage visibility
- On‑call ownership integrated with escalation
Escalation Policies
- Multi‑step escalation chains
- Repeat loops and escalation delays
- Integrated with schedules and notifications
Multi‑Channel Notifications
- Email, SMS, push, Slack, WhatsApp, webhooks
- Delivery tracking and notification preferences
Public Status Pages
- Real‑time service health updates
- Subscriber notifications
- Custom domains and API/RSS endpoints
Analytics & SLA Tracking
- MTTA/MTTR, SLA compliance, and incident trends
- Service health metrics and distribution breakdowns
Mobile PWA
- iOS/Android installable PWA
- Push notifications with incident context
- On‑call actions on the go
Integrations
- Prometheus, Datadog, Grafana, Sentry, CloudWatch
- Slack + generic webhooks
- Expandable integration framework
📦 Installation & Deployment
Docker / Compose
docker pull ghcr.io/opsknight-labs/opsknight:v1.0.0
docker compose up -dKubernetes / Helm
helm install opsknight opsknight/opsknight --set image.tag=v1.0.0Documentation Coverage
- Getting Started
- Core Concepts (services, incidents, schedules, escalation)
- Integrations
- Administration (notifications, audit logs, retention, custom fields)
- API Reference
- Deployment
- Security
- Architecture
- Mobile
Notes
- No external dependencies required beyond Postgres (built‑in job queue)
- Community health files included (CONTRIBUTING, CODE_OF_CONDUCT, issue templates)