Add monitoring to Cloud4
This sets up the monitor-0
box and enables monitoring data to flow.
- Setup Prometheus, Loki and Grafana on
monitor-0
- Setup Prometheus Node Exporter on all hosts
- Enable Ceph Prometheus Plugin on the Ceph monitor
- Setup Promtail on all hosts to export logs to Loki
- Add datasources and some default dashboards to Grafana
Monitoring gets brought up rather early in the Terraform process when you bring up a new cloud; this allows you to start grabbing data (and sifting through logs) as early as possible.