Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 8 days ago
JSON representation
Open Source Platform to Automate Investigations
- Host: GitHub
- URL: https://github.com/DrDroidLab/playbooks
- Owner: DrDroidLab
- License: mit
- Created: 2024-04-15T06:37:08.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-19T08:47:50.000Z (7 months ago)
- Last Synced: 2024-05-19T14:37:48.006Z (7 months ago)
- Topics: alerts, apm, automation, logs, metrics, monitoring, observability, playbooks, runbooks, traces, workflows
- Language: Python
- Homepage: https://docs.drdroid.io/
- Size: 3.56 MB
- Stars: 25
- Watchers: 4
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README
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
## 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 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.
### 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](https://docs.drdroid.io/docs/contributing).* 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)