We want to be able to track metrics such as ticket creation, completion (resolved), expenses created, etc. Implement using StatsD as the metrics aggregator, node-statsd as the client metrics gatherer, Graphite as the metrics monitoring tool and Grafana as the metrics graph visualizing tool, all on a separate docker container than the main app.
Story Points: 8
Risk: MEDIUM
Priority: MEDIUM
Description
We want to be able to track metrics such as ticket creation, completion (resolved), expenses created, etc. Implement using StatsD as the metrics aggregator, node-statsd as the client metrics gatherer, Graphite as the metrics monitoring tool and Grafana as the metrics graph visualizing tool, all on a separate docker container than the main app.
https://github.com/statsd/statsd https://www.npmjs.com/package/node-statsd https://graphiteapp.org/ https://grafana.com/docs/
Mockup
Acceptance Test
Tasks