oncall-engine/README.md
2022-06-09 15:49:14 +03:00

2 KiB

Grafana OnCall Incident Response

Grafana OnCall, cloud version of Grafana OnCall: https://grafana.com/products/cloud/

Developer-friendly, incident response management with brilliant Slack integration.

  • Connect monitoring systems
  • Collect and analyze data
  • On-call rotation
  • Automatic escalation
  • Never miss alerts with calls and SMS

Grafana OnCall Screenshot

Getting Started

Launch "hobby" environment

Download docker-compose.yaml:

curl https://github.com/... -o docker-compose.yaml

Set environment:

export DOMAIN=http://localhost
export SECRET_KEY=my_random_secret_must_be_more_than_32_characters_long
export RABBITMQ_PASSWORD=rabbitmq_secret_pw
export MYSQL_PASSWORD=mysql_secret_pw
export COMPOSE_PROFILES=with_grafana
export GRAFANA_USER=admin
export GRAFANA_PASSWORD=admin

Launch stack:

docker-compose -f docker-compose.yml up --build -d

Get the instructions and the token:

docker-compose -f docker-compose.yml run engine python manage.py issue_invite_for_the_frontend --override

^ follow instructions and enjoy!

Join our comminuty

Production Setup

For production setup check PRODUCTION.md.

Further Reading

FAQ

  • How do I generate a new invitation token to connect plugin with a backend?
docker exec oncall-backend python manage.py issue_invite_for_the_frontend --override