bikedataproject / deployment

A repository with scripts, docker-compose, etc to guide deployment.
MIT License
1 stars 0 forks source link

[FEATURE] Need metrics #3

Open MeurillonGuillaume opened 3 years ago

MeurillonGuillaume commented 3 years ago

Feature request: We need metrics

Is your feature request related to a problem? Please describe.

There is no problem (yet). We just really need metrics to verify the health and status of our platform!

Describe the solution you'd like

A very basic setup could contain a time-series database (InfluxDB, Prometheus, ...) and a dashboard-tool such as Grafana.

The purpose of the time-series database is to receive metrics data and store it for a certain amount of time, nothing more & nothing less.

The Grafana dashboard can be used for many purposes. Some ideas are:

  1. Monitoring the health of our services with the time-series data;
  2. Visualisation of where our data is localized using maps in Grafana
  3. Metrics showing us the amount of requests, types of errors, responsetimes, ...
  4. Whatever you can come up with that fits a number, graph or map
antoinerichez commented 3 years ago

Hey, that is a great idea! But don't we already have metrics on the hosting server ? @xivk could tell us more about it 😄. Otherwise, i think that could be worth the shot!