Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/DrDroidLab/playbooks

Open Source Platform to Automate Investigations
https://github.com/DrDroidLab/playbooks

alerts apm automation logs metrics monitoring observability playbooks runbooks traces workflows

Last synced: about 1 month ago
JSON representation

Open Source Platform to Automate Investigations

Awesome Lists containing this project

README

        


Doctor Droid Logo

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

## Watch [Demo](https://www.youtube.com/watch?v=Uu3k-qQ3Pvw) of our v1.3.3 release



Doctor Droid Demo


## 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.


How Doctor Droid works


## 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.


A Sample Playbook in Doctor Droid

### Playground:
* The [sandbox](https://sandbox.drdroid.io/) has a few sample playbooks created.
* You can also check out the [#demo-alerts channel](https://join.slack.com/t/doctor-droid-demo/shared_invite/zt-2h6eap61w-Bmz76OEU6IykmDy673R1qQ) in community Slack workspace to see how automated replies are received for alerts.

## Getting Started

#### 1. [Documentation](https://docs.drdroid.io)

#### 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](https://docs.drdroid.io/docs/installation).

#### 3. Learn more: Watch tutorials on our [YouTube](https://www.youtube.com/@DrDroidDev) channel

## Connect with us:
* Want to contribute? Read our [contribution guidelines](/CONTRIBUTION.md).

* For Feedback or Feature Requests: Share with us in Slack or Github issues.

* Bug Report? Create a [jam](https://jam.dev/) and share it with us on Github or Slack!

[Slack Community](https://join.slack.com/t/doctor-droid-demo/shared_invite/zt-2h6eap61w-Bmz76OEU6IykmDy673R1qQ)
| [Roadmap](/ROADMAP.md) | [Docs](https://docs.drdroid.io)