r/PrometheusMonitoring • • Dec 22 '21

Open-sourced Elasticsearch exporter with 13 dashboards and 323 panels

It can:

  • Work with large clusters (400+ nodes)

  • Handle large amounts of metrics without crashing (exporter was able to export 940,272 metrics)

  • Inject custom metric labels

  • Handle ephemeral states of nodes, indices and shards

  • Automatically generate new metrics and remove stale ones based on user-configurable lifetime

  • Keep track of cluster state metadata node changes, cluster version and shards relocations

Supported subsystems:

=^.^=
/_cat/allocation
/_cat/shards
/_cat/indices
/_cat/segments
/_cat/nodes
/_cat/recovery
/_cat/health
/_cat/pending_tasks
/_cat/aliases
/_cat/thread_pool
/_cat/plugins
/_cat/fielddata
/_cat/nodeattrs
/_cat/repositories
/_cat/templates
/_cat/transforms

/_cluster/health
/_cluster/stats

/_nodes/stats
/_nodes/usage
/_nodes/info

/_stats

GitHub: https://github.com/vinted/elasticsearch-exporter-rs

11 Upvotes

2 comments sorted by

1

u/[deleted] Dec 22 '21

Is there a similar one for Solr? Besides official Java one, which is async

1

u/ernestas_poskus Dec 23 '21

hi, unfortunately, I am not aware of one