Re:Building low-overhead metrics collection for high-perform...
by rollulus on Wednesday February 21, 2018 @02:49AM
(#16427695)
Thanks for the write-up. Why did you DIY instead of using an existing system like e.g. Prometheus?
[ Parent
| on HN ]
Re:Building low-overhead metrics collection for high-perform...
by JONBRWN on Wednesday February 21, 2018 @09:05AM
(#16429484)
We didn't set out to replace Prometheus, our Metrics UI was designed to give Wallaroo users insight into several parts of the system to spot bottlenecks while developing applications.
What we did do from scratch was write the instrumenting of Wallaroo in order to collect the metrics that could be used by our Metrics UI or Prometheus.
We thought it'd create a better user experience to provide a tool that provides the metrics information in a meaningful way as opposed to letting our users pick from Prometheus, Grafana, etc off the bat and having them set it up themselves.
In the end, if a user wants to use a tool like Prometheus they can write an adapter to convert our Metrics Protocol into a format suitable for Prometheus.