Elasticsearch Comrade is an open-source Elasticsearch admin and monitoring panel highly inspired by Cerebro. Elasticsearch Comrade built with python3, VueJS, Sanic, Vuetify2 and Cypress
- Elasticsearch version 5,6 and 7 support (tested against elasticsearch 7.7)
- Multi cluster
- Rest API with autocompletion, history, templates, and history
- SQL editor (version 7 only)
- Built for big clusters
- Node statistics and monitoring
- Manage aliases
- Inspect running tasks
- Manage index templates
- Manage snapshots
- And much more ...
Comrade discovers clusters using the --clusters-dir
param, docs are here, examples are here
docker run -v $PWD/clusters/:/app/comrade/clusters/ -it -p 8000:8000 mosheza/elasticsearch-comrade
pip install elasticsearch-comrade
comrade --clusters-dir clusters
- Add python package
- Reindex screen
- Comrade dashboard
- Cluster settings screen
- Evacuate node from shards
- Add commrade version indicator to footer
- Beats screen
- Threadpools screen