Hi Matthew,
We actually use the InfluxData <https://influxdata.com/> Stack (InfluxDb
+ Grafana).
We send our data directly to a time-series database, *InfluxDB*
<https://influxdata.com/time-series-platform/influxdb/>. Then, we
visualize metrics with a customizable dashboard, *Grafana*
<http://grafana.org/>.
This way, you can have real-time metrics on your Storm topology. You may
also add custom metrics for enhanced monitoring.
To export Storm metrics to InfluxDB you can use this *MetricsConsumer
*which is compatible with the latest version of InfluxDB and Storm 1.0.0:**
https://github.com/mathieuboniface/storm-metrics-influxdb
Or you can use the old Verisign plug-in with Graphite protocol:
https://github.com/verisign/storm-graphite
Best regards,
Radhwane CHEBAANE
On 30/05/2016 14:47, Matthew Lowe wrote:
Hello all.
What kind of monitoring solutions do you use with storm?
For example I have a bash script that reads the Json data from the REST UI and
alerts if there are any bolts with high capacities.
It's only small and hacky, but I am genuinely interested to how you all monitor
your topologies.
Best Regards
Matthew Lowe