Skip to content

v1.0.0

Choose a tag to compare

@Dushyant-rahangdale Dushyant-rahangdale released this 01 Feb 12:00
· 268 commits to main since this release
Immutable release. Only release title and notes can be modified.
6c386ed

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 -d

Kubernetes / Helm

helm install opsknight opsknight/opsknight --set image.tag=v1.0.0

Documentation 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)