2023-02-23 00:26:47 +00:00
# Grafana
2024-12-14 21:46:23 +00:00
This repository contains a `docker-compose.yml` file to create five containers at once:
2023-02-23 00:26:47 +00:00
2025-02-24 15:51:43 +00:00
# Features
* monitor machine data
* monitor machine state
2024-12-14 21:46:23 +00:00
# What's inside?
2023-02-23 00:26:47 +00:00
2024-12-14 21:46:23 +00:00
* [Grafana Server ](https://grafana.com/docs/grafana/latest/setup-grafana/start-restart-grafana/ )
* [Prometheus Server]()
2024-12-14 21:46:46 +00:00
* [FabAccess Prometheus Exporter ](https://gitlab.com/fabinfra/fabaccess/prometheus-exporter )
2025-02-24 15:51:43 +00:00
* export BFFH machine states in a prometheus metric
2024-12-14 21:46:23 +00:00
* [MQTT Exporter ](https://github.com/kpetremann/mqtt-exporter ) for Shelly
2025-02-24 15:51:43 +00:00
* export Shelly states in a prometheus metric
2024-12-14 21:46:23 +00:00
* [MQTT Exporter ](https://github.com/kpetremann/mqtt-exporter ) for FabDetect
2023-02-23 00:26:47 +00:00
2024-12-14 21:46:23 +00:00
# How to install?
* Install Docker or Podman
* `cd` to the directory where your `docker-compose.yml` is located
* the use `docker-compose up` or `podman-composeup` to create the containers
2023-02-23 00:26:47 +00:00
2024-12-14 21:46:23 +00:00
# About / documentation
With this setup you may create a basic collection of your FabAccess metrics and to add some monitoring and alerting with visual dashboards by Grafana.
2023-02-23 00:26:47 +00:00
2024-12-14 21:46:23 +00:00
You will find more information about [Monitoring at the docs ](https://docs.fab-access.org/books/plugins-und-schnittstellen/page/monitoring-prometheus-grafana ).