FnordMetricis a framework for collecting and visualizing timeseries data. It enables you to build beautiful real-time analytics dashboards within minutes.
The stack is composed of:
Fnordmetric Enterprise (a bit misleading, still free and just a differentiator to FnordMetric Classic) - a JVM-based timeseries database. It's a key-value store (much like redis or memcached) where each key holds a "measurement". There are different measurement methods like sum, mean, min/max, 90th percentile, etc. You continuously add data to these keys/measurements which is aggregated and periodically persisted.
FnordMetric UI (HTML5 + SVG based on d3.js) - a HTML5 API that lets you plug realtime data and charts into any webpage without writing a single line of code. It gives you maximum flexiblitiy as you have full control over layout and style with HTML and CSS.
This stack basically seems to resemble the metrics equivalent of Elasticsearch+Kibana for logs - I had shortly explored it recently, but found things slightly below expectations at first sight:
there are only few available Events and Gauges, also metrics aggregations mention percentiles, but I haven't been able to find more details, or related code
Regardless, the technology driving the stack is already known to be extremely capable, hence it seems worth evaluating whether it can be of value in this project too.
@dpb587 - specifically it might be possible to reuse the dashboard framework with a different backing store like Redis and/or CloudWatch eventually?
FnordMetric is a framework for collecting and visualizing timeseries data. It enables you to build beautiful real-time analytics dashboards within minutes.
The stack is composed of:
This stack basically seems to resemble the metrics equivalent of Elasticsearch+Kibana for logs - I had shortly explored it recently, but found things slightly below expectations at first sight:
Regardless, the technology driving the stack is already known to be extremely capable, hence it seems worth evaluating whether it can be of value in this project too.