Skip to content

Integrate monitoring into local grid

Florian Sesser requested to merge 344.integrate-monitoring-into-local-grid into develop

Builds on !87 (merged). Implements privatestorageops#344.


This MR integrates my previous work into the PrivateStorageio repo. This MR is for the local deployment, subsequent MRs will add this to staging and finally production.

Getting close :)

This does have:

  • Server software (Grafana, Prometheus) on the monitoring server
  • Prometheus Node Exporter on the nodes
  • Grafana config for a nice Resources Dashboard
  • Some clean up work.

This does not include:

  • Centralized logging. Loki is too old in Nixpkgs 19.09. Will be fixed later.
  • A services dashboard / monitoring of our software. That will be extra MRs.

After merging & morph deploying this, there's a Grafana running on the local monitoring host. Connect to it through a SSH tunnel and you get something like this:

Screenshot of Grafana running on the local deployment

  • Related to privatestorageops#285
  • Related to privatestorageops#293
  • Related to privatestorageops#271
  • Related to privatestorageops#301
Edited by Florian Sesser

Merge request reports