Skip to content

Benutzerdefinierte Dashboards mit Grafana

Eines der einzigartigen Merkmale von smoxys Real User Monitoring ist unser Open-Source-Ansatz zur Datenvisualisierung. Während smoxy ein integriertes Dashboard bereitstellt, verstehen wir, dass jede Organisation einzigartige Monitoring-Bedürfnisse hat. Deshalb wurde eine Open-Source-Referenzimplementierung erstellt, die zeigt, wie sich die RUM-Daten über die API abrufen und in Grafana visualisieren lassen.


Warum benutzerdefinierte Dashboards?

Die Daten, individuell aufbereitet

Während das smoxy RUM-Dashboard integrierte Analysen bietet, sind diese Szenarien denkbar:

  • Visualisierungen anpassen, um den spezifischen Anforderungen des Teams zu entsprechen
  • Mit bestehenden Monitoring-Tools und Observability-Plattformen integrieren
  • Benutzerdefinierte Alarme basierend auf eigenen Performance-SLAs erstellen
  • Executive Dashboards mit unternehmensspezifischen KPIs bauen
  • RUM-Daten mit Anwendungsmetriken, Geschäftsmetriken oder anderen Datenquellen kombinieren
  • Dashboards in eigener Infrastruktur hosten

smoxy sammelt weiter, die Visualisierung bleibt in eigener Hand

Die Schönheit dieses Ansatzes:

  • smoxy übernimmt den schwierigen Teil: Sammeln, Validieren und Speichern von Milliarden von RUM-Datenpunkten zuverlässig
  • Volle Kontrolle über die Präsentation: Dashboards lassen sich passend zu Workflow, Tools und Anforderungen erstellen
  • Kein Vendor-Lock-in: Die Daten sind über Standard-APIs zugänglich
  • Keine zusätzlichen Kosten: RUM-Daten und API-Zugriff sind im smoxy-Konto enthalten

Open-Source-Grafana-Dashboard

Es wurde eine Open-Source-Referenzimplementierung erstellt, die zeigt, wie sich benutzerdefinierte Dashboards mit den RUM-Daten realisieren lassen.

Repository: github.com/smoxy-eu/rum-dashboard

Das Repository enthält:

  • Vorgefertigte Grafana-Dashboards
  • Docker-Compose-Setup für schnelle Bereitstellung
  • Vollständige API-Integrationsbeispiele

Los geht's: Das Repository besuchen und der README für Setup-Anweisungen und Beispiele folgen.


Vergleich: Integriertes vs. benutzerdefiniertes Dashboard

Featuresmoxy Integriertes DashboardOpen-Source-Grafana-Dashboard
SetupSofort, keine Konfiguration10 Minuten mit Docker
AnpassungFestes LayoutVollständig anpassbar
DatenquellenNur RUMMit jeder Datenquelle kombinierbar
AlarmeKeine AlarmeBenutzerdefinierte Alarmregeln
Hostingsmoxy CloudEigene Infrastruktur
Am besten fürSchnelle Einblicke, tägliches MonitoringErweiterte Analysen, individuelle Anforderungen

Empfehlung: Beides nutzen! Das integrierte Dashboard für schnelle Checks und benutzerdefinierte Dashboards für tiefgehende Analysen und teamspezifische Ansichten.


Bereit loszulegen?
Das Repository ist hier erreichbar: github.com/smoxy-eu/rum-dashboard

Bei Fragen zu RUM-Setup oder Konfiguration siehe Real User Monitoring einrichten oder den Support kontaktieren: support@smoxy.eu.