# Monitoring mit Grafana

## Was ist Grafana?

Zentrale Funktion von Grafana ist die Visualisierung von Daten. Grafana wird häufig für Überwachungsanwendungen verwendet und unterstützt die drei Säulen der Observability: Metriken, Logging und Tracing, kann aber auch zur Darstellung von statischen Daten in relationalen Datenbanken genutzt werden.

Die erfassten Rohdaten lassen sich zu sogenannten [Dashboards](https://de.wikipedia.org/wiki/Dashboard_\(Informationsmanagement\)) zusammenfügen.

## Grafana aufrufen

Klicken Sie in der Titelleiste auf den Punkt "Monitoring"

## Grafana Dashbaords

Für Eliona wurden mit Grafana folgende Dashboards aufbereitet:

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/SeuD5Jf8z7lWktPzBplH/73E90D38-26DA-4562-B6E2-A54699890A35.png" alt=""><figcaption></figcaption></figure>

* **Eliona docker container & host monitor / Logs**: Grundlegende Metriken (RAM, CPU, Net) des Hosts und der Eliona-Container, sowie Log-Protokolle.&#x20;
* **Eliona docker container & host monitor:** Grundlegende Metriken (RAM, CPU, Net) der Eliona-Container.
* **Eliona logs:** Eliona Logs mit Filtern
* **Go runtime dashboard:** Metriken der Go-Teile von Eliona (Dienste, die mit Golang entwickelt wurden)

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/NhbogiT2fuvzvKyBDzsx/079887AA-E79A-4FD4-A1B9-E86885A8BA24.png" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/Vm1vsKbfjvHobS5M4Yax/13F484D7-9CC7-4E75-94C4-E6C57BDE4370.png" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/oId6gFjm0aehRSGYxKic/C126B128-0278-4E49-A5AE-00DB908C5388.png" alt=""><figcaption></figcaption></figure>
