Closed nealbh closed 7 years ago
Burrow does not have a GUI associated with it. I use kafka-manager which has a pretty intuitive useful GUI
I'm familiar with kafka-manager, but I was looking for a visualization that works with burrow to show how laggy each partition is and alert me when a partition is not in a good state.
Currently, Burrow can notify in 3 ways - email, callout to another web service, or Slack. Right now, there's no UI in Burrow itself, though I would like to add at least a basic one. However, this isn't a high priority at the moment, so someone else is welcome to work on it and submit a PR.
@nealbh You can fetch the lag information throw HTTP Endpoint · linkedin/Burrow Wiki , then send those lags to influxdata/influxdb: Scalable datastore for metrics, events, and real-time analytics or other DBs , visualize it by grafana/grafana: Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB or tools.
@nealbh I wrote a front-end for burrow, you can try it out https://github.com/tulios/burrow-stats
@tulios Sounds great 👍 , but just wonder where you store the history lag.
@jsvisa It's saved locally in the browser (localstorage), you can configured the size of the window (the default is 5min).
Is there a UI to visualize the data returned from the REST calls?