open-contracting / deploy

Deployment configuration and scripts
https://ocdsdeploy.readthedocs.io/en/latest/
Apache License 2.0
2 stars 3 forks source link

Consider Grafana for System Metrics #498

Open RobHooper opened 1 month ago

RobHooper commented 1 month ago

Grafana is a web interface for visualising data, perfect for our Prometheus system metrics.

Grafana will make it much easier to use and interpret server monitoring, including:

To do:

We already have custom queries written for the current monitor setup, we can re-use these in the new dashboard.

The Prometheus server will be best to host this assuming it has spare system resources.

RobHooper commented 1 month ago

We now have Netdata installed on each server as part of Dogsbody's monitoring stack. Netdata could replace Prometheus and the above proposed Grafana install - needs investigating.

jpmckinney commented 4 weeks ago

Good reminder. Yes, it sounds like it will be simpler to switch to netdata than to setup (and maintain) Grafana.

jpmckinney commented 1 day ago

Noting that if RabbitMQ's management interface metrics are removed, then we would need Prometheus/Grafana. https://www.rabbitmq.com/docs/prometheus