Zum Hauptinhalt springen
Administration · Datenzugänge und Speicher

Grafana-Datenquelle verwalten

Die mandantenspezifische Grafana-Instanz erhält zentrale UDSP-Datenquellen beim Rollout. Administratoren prüfen diese Provisionierung und ergänzen weitere Quellen nur über einen abgestimmten, dokumentierten Zugangsweg.

Die benötigte Datenquelle ist in der fachlichen Grafana-Instanz erreichbar, verwendet einen zweckgebundenen Zugang und kann von Dashboards genutzt werden, ohne unnötige Datenbank- oder Änderungsrechte zu vergeben.

Bestand

Provisionierung prüfen

Vorhandene TimescaleDB- oder StellioDB-Verbindung zuerst testen.

Bedarf

Zusatzquelle klären

Zweck, Datenbestand, Netzwerkpfad und Datenbankrolle abstimmen.

Verbindung

Quelle ergänzen

Plugin, Host, Datenbank, TLS und Zugang kontrolliert konfigurieren.

Abnahme

Query testen

Eine begrenzte Abfrage ausführen und Rechte sowie Ergebnis prüfen.

Fachdaten-Grafana verwenden

Diese Aufgabe betrifft die mandantenspezifische Grafana-Instanz für Fachdaten. Grafana Monitoring für Metriken, Logs und Alarmierung der Plattform wird vom Betrieb verwaltet und erhält keine fachlichen Datenquellen über diesen Arbeitsweg.

Provisionierte Quellen zuerst verwenden

Wenn TimescaleDB oder Stellio für den Mandanten aktiviert sind, legt der UDSP-Rollout die zugehörigen PostgreSQL-Datenquellen bereits an. Prüfen Sie unter Connections → Data sources, ob die Quelle existiert und der Verbindungstest erfolgreich ist.

Provisionierte TimescaleDB-Datenquelle in Grafana
TimescaleDB ist im Standardweg bereits provisioniert. Eine manuelle Dublette würde Benennung, Zugang und spätere Pflege unnötig auseinanderlaufen lassen.

Zusätzliche Quelle anbinden

  1. Klären Sie, warum die vorhandenen Quellen nicht ausreichen und wer den neuen Zugang verantwortet.
  2. Prüfen Sie, ob der benötigte Datenquellentyp beziehungsweise das Plugin bereits freigegeben ist.
  3. Öffnen Sie Connections → Add new connection und wählen Sie den vorgesehenen Typ.
  4. Tragen Sie Host, Port, Datenbank, TLS-Einstellungen und den zweckgebundenen Benutzer ein.
  5. Speichern Sie Secrets ausschließlich in den geschützten Feldern der Datenquelle.
  6. Testen Sie die Verbindung mit einer kleinen, lesenden Abfrage.
Auswahl einer neuen Datenquelle in Grafana
Die Ansicht dient nur zum Ergänzen tatsächlich benötigter Quellen. Plugins, die nicht im Plattformrelease enthalten sind, müssen über den technischen Bereitstellungsweg ergänzt werden.
Provisionierte Konfiguration nicht dauerhaft in der Oberfläche überschreiben

TimescaleDB und StellioDB werden aus der Plattformkonfiguration erzeugt. Dauerhafte Änderungen an diesen Verbindungen gehören deshalb in Inventory und Rollout. Manuell ergänzte Quellen müssen separat dokumentiert und bei Updates erneut geprüft werden.

Ergebnis prüfen

  • Die fachliche Grafana-Instanz und der richtige Mandant wurden verwendet.
  • Provisionierte Quellen wurden nicht dupliziert.
  • Der Datenbankbenutzer besitzt nur die benötigten Rechte.
  • Verbindung und Beispielabfrage funktionieren.
  • Quelle, Zugangseigentümer und abhängige Dashboards sind dokumentiert.

Weiterarbeiten

Benötigt das Dashboard ein begrenztes Lesemodell, erstellen Sie zunächst eine Datenbank-View für Anwendungen. Anschließend beschreibt Dashboards erstellen den Aufbau und die fachliche Abnahme unabhängig vom eingesetzten Werkzeug.

Referenzen