In diesem Artikel zeige ich Dir, wie Du Grafana für die Einbindung in andere Systeme konfigurieren kannst.
In den vorherigen Artikeln haben wir jetzt die Grafana Dashboard-Software installiert, konfiguriert und gemeinsam die ersten Dashboards aufgebaut. Im nächsten Schritt möchte ich euch jetzt zeigen, wie man Grafana für die Einbindung des Dashboards in andere Systeme konfigurieren muss. Dazu schauen wir uns im ersten Schritt die Grafana Einstellungen an. Klicke dazu auf das User-Profil Icon unten links und wähle dann im Menü die Schaltfläche Preferences.
Wir müssen hier zunächst den Namen der Organisation prüfen. Ich habe hier seit der Installation keine Einstellungen verändert, daher nutze ich aktuell noch den Name Main Org. In meinem Fall lasse ich das auch so.
Im nächsten Schritt wechseln wir per SSH in die Konsole der Grafana Maschine. Wir müssen jetzt die Konfiguration anpassen, sodass Dashboards in weitere Systeme eingebettet werden können. Dazu öffnen wir zunächst mit dem Nano-Editor die grafana.ini Konfigurationsdatei.
sudo nano /etc/grafana/grafana.ini
Bitte prüfe im Editor dann folgende Einträge und entferne wenn nötig das Kommentar vor der Einstellung.
[security]
allow_embedding = true
[auth.anonymous]
enabled = true
org_name = Main Org.
org_role = Viewer
[users]
allow_sign_up = false
Nach dem wir die Konfiguration gespeichert und den Editor dann mit STRG+X verlassen haben, müssen wir im nächsten Schritt den Dienst stoppen und wieder starten.
sudo service grafana-server stop
sudo service grafana-server start
Wir haben die Konfiguration von Grafana jetzt für die Integration in andere System abgeschlossen und können in den nächsten Kapiteln unser Dashboard in ein weiteres System integrieren.
- 1 - Einleitung
- 1.1 - Einrichtung eines neuen Proxmox Containers
- 1.2 - Installation von InfluxDB und Integration in ioBroker
- 1.3 - Installation von Grafana
- 1.4 - Alternative Installation auf einem Raspberry Pi
- 2 - Grundlagen von Grafana
- 2.1 - Aufbau der Software
- 2.2 - Hinzufügen einer neuen Datenquelle
- 3 - Visualisierung im Dashboard
- 3.1 - Graph
- 3.2 - Stat
- 3.3 - Gauge
- 3.4 - Bar gauge
- 3.5 - Plugin - Discret Panel
- 3.6 - Plugin - Clock Panel
- 4 - Weitere Dashboard Einstellungen und Funktionen
- 4.1 - Festlegung des Zeitraums
- 4.2 - Aktualisierung des Dashboards
- 4.3 - Playlists
- 5 - Anwendungsbeispiele
- 5.1 - Dashboard für Wetterdaten
- 5.2 - Dashboard für den Stromzähler
- 5.3 - Dashboard für die Internet Geschwindigkeit
- 5.4 - Gerät/Leuchtmittel History visualisieren
- 6 - Einbindung in andere Systeme
- 6.1 - Anpassung der Grafana Konfiguration
- 6.2 - Dashboard oder Panel freigeben
- 6.3 - ioBroker VIS Integration
- 6.4 - ioBroker Jarvis Integration
- 7 - Grafana-Cloud Einführung
- 7.1 – iobroker, InfluxDB Cloud und Grafana Cloud – InfluxDB Cloud Installation
- 7.2 – iobroker, InfluxDB Cloud und Grafana Cloud – Grafana Cloud Einrichtung
- 7.3 – iobroker, InfluxDB Cloud und Grafana Cloud – Einfaches Dashboard erstellen
Ich hoffe Dir gefällt der Artikel. Über Kommentare, Anregungen oder Ideen freue ich mich wie immer 🙂