OnCall

../../../_images/oncall.png

Grafana OnCall OSS is an open-source solution for on-call management and incident response. Designed with the on-call engineer in mind, OnCall enables you to refine on-call operations, expedite issue resolution, and fortify the reliability of your observability stack.

OnCall serves as the nerve center for your observability stack, ingesting, grouping, and routing alerts from anywhere in your systems. Configure rules to dictate how alerts are routed and grouped, ensuring efficient incident management. With predefined escalation policies and on-call schedules, OnCall automates the escalation process, delivering alerts to the right responder at the right time.

Although OnCall is in maintenance mode and slated for replacement by the paid Grafana Cloud IRM service, we intend to support this product moving forward. We ship a bunch of Django-based applications and have a lot of expertise around this.

Highlights

  • Collect and analyse alerts from multiple monitoring systems

  • On-call rotations based on schedules

  • Automatic escalations

  • Phone calls, SMS, Slack, Telegram notifications

Quickstart

  1. Start an instance with 1-Click, or optionally using your cloud provider’s web/console

  2. Have just a little patience: it does take a couple of minutes for all the background services to start up in your instance. If you get connection refused or site error messages - just wait a moment

  3. From your Grafana console, you need to: * install the grafana-oncall-app (Administration/Plugins and data/Plugins) * configure Grafana Oncall (the OnCall API URL is https://<instance host name>)

Operations

Our Grafana/Oncall runs on Apache/mod_wsgi.

See also

Oncall

RPM Package

https://grafana.com/docs/oncall/latest/

Official OnCall Documentation