Home

Awesome

<p align="center"> <img src="https://drdroid-public-content.s3.us-west-2.amazonaws.com/github-cover-image.png" alt="Doctor Droid Logo" width="30%" height="50%"> </p>

tl;dr Automate investigation of production issues with Doctor Droid Bot.

Watch Demo of our v1.3.3 release

<p align="center"> <a href="https://www.youtube.com/watch?v=Uu3k-qQ3Pvw"> <img src="https://drdroid-public-content.s3.us-west-2.amazonaws.com/automate-investigations-thumbnail-github.png" alt="Doctor Droid Demo" width="60%" height="50%"> </a> </p> <br>

How does Doctor Droid automate investigations?

Doctor Droid is a bot that can automatically go to 15+ types of observability tools & servers, run commands and fetch data for you whenever you receive an alert.

This helps reduce the time taken to investigate an issue and can potentially completely automate it.

<p align="center"> <img src="https://drdroid-public-content.s3.us-west-2.amazonaws.com/doctor-droid-automation.png" alt="How Doctor Droid works" width="75%" height="50%"> </p> <br>

How to configure Investigations in Doctor Droid?

You can create PlayBooks to configure investigations. PlayBooks are intelligent documents that are connected to every part of your stack where you might need to look for monitoring -- you can fetch logs, metrics, query databases, run commands on remote servers, fetch container data and even define custom API calls.

<p align="center"> <img src="https://drdroid-public-content.s3.us-west-2.amazonaws.com/sample-investigation-playbook.png" alt="A Sample Playbook in Doctor Droid" width="75%" height="50%"> </p>

Playground:

Getting Started

1. Documentation

2. Installation

Use this command to get started using Docker:

docker-compose -f deploy.docker-compose.yaml up -d

Looking for Helm chart or custom branch deployment? Read our installation doc here.

3. Learn more: Watch tutorials on our YouTube channel

Connect with us:

<center>

Slack Community | Roadmap | Docs

</center>