elastic panel admin elasticsearch
Need help with elasticsearch-comrade?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.
moshe

Description

Elasticsearch admin panel built for ops and monitoring

184 Stars 15 Forks MIT License 660 Commits 31 Opened issues

Services available

Need anything else?

Elasticsearch Comrade Twitter Follow python docker pulls CircleCI GitHub issues GitHub license

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 Alt text Alt text

Main Features

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

Quickstart

Cluster dir definitaions

Comrade discovers clusters using the

--clusters-dir
param, docs are here, examples are here

Using docker (recommended)

docker run -v $PWD/clusters/:/app/comrade/clusters/ -it -p 8000:8000 mosheza/elasticsearch-comrade

Using the python package

pip install elasticsearch-comrade

comrade --clusters-dir clusters

Installation, configuration and next steps

Here

Roadmap

v1.1.0

  • [X] Add python package
  • [ ] Reindex screen
  • [ ] Comrade dashboard ### v1.2.0
  • Cluster settings screen
  • Evacuate node from shards
  • Add commrade version indicator to footer ### v1.3.0
  • Beats screen
  • Threadpools screen

Screenshots

Alt text Alt text Alt text Alt text Alt text

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.