The observability/monitoring solution for Raspberry Pi cluster is the following:
This solution allow to monitor application traces, logs and metrics providing a single pane of glass where all information from an application can be showed in dashboards.
Monitoring solution is based on the following components:
- Loki (logging)
- Grafana Tempo (distributed tracing)
- Prometheus (monitoring)
- Grafana (single pane of glass)
Logging solution is complemented with a log analytics solution based on Elasticsearch and Kibana.
Common log collection and distrution layer, implemented with fluentbit/fluentd, feeds logs to Log Analytics platform (ES) and Log Monitoring platform (Loki).
Observability solution installation procedure
The procedure for deploying observability solution stack is described in the following pages:
- Distributing tracing