mosuka / blast

Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Apache License 2.0
1.08k stars 76 forks source link

Management of federated cluster #61

Closed ghost closed 5 years ago

ghost commented 5 years ago

What's the suggested plan for management of the federated cluster ?

Try to be DRY and use the standard tracing, logging, metrics solutions out there in golang land. This enables a dev to bring blast up and have the insight without learning new tools.

Am wondering if we should build a web based dashboard to provide the ability for a developer ( rather than a SRE ) to play with blast but also to have a single management pane seperate from the normal SRE stuff

mosuka commented 5 years ago

Hi @gedw99 , I'm planning to support Prometheus and Grafana to monitor Blast. Prometheus and Grafana are famous and popular monitoring systems. I have already implemented metrics exposition endpoint for Prometheus (/metrics). Current metrics are not sufficient for system monitoring but will be expanded in the future.

ghost commented 5 years ago

sounds good :)

Yes i think Metrics will be good and more what i was looking for.