iFrame Inhalte im Dashboard anzeigen

In diesem Artikel beschreibe ich kurz, wie wir unsere Grafana Installation konfigurieren, dass iFrame Inhalte innerhalb eines Grafana-Dashboards angezeigt werden können. Dazu müssen wir einfach nur die folgende Datei editieren:

nano /usr/share/grafana/conf/defaults.ini

Dort müssen wir zwei Einträge von false auf true ändern:

allow_embedding = true
disable_sanitize_html = true

Nachdem beide Werte angepasst wurden, muss der Grafana-Server einmal neu gestartet werden. Im Anschluss können wir dann einen iFrame bei uns im Dashboard anzeigen.

systemctl restart grafana-server

Beispiel für ein iFrame

<iframe 
  src="http://graphen.local" 
  style="height: 100%; width: 100%; object-fit: contain;">
</iframe>