Abfrage von Postgres-Daten in Grafana (Deutsch (German))

Abfrage von Postgres-Daten in Grafana

Thursday, 19 September 2024

//

2 minute read

Einleitung

In einem vorheriger Beitrag Ich detailliert, wie ich Grafana zu meinem Docker hinzugefügt .- .compose, um Einblicke in die Leistung für diese Website bieten . Umami auf hier UND selbst host die Datenbank für, dass in diesem Beitrag I'.l decken, wie ich neue Panels hinzugefügt, um die Daten in Grafana zu sehen.

Das Endergebnis ist, dass ich jetzt Informationen über Seitenaufrufe in meinem Grafana-Dashboard habe.

Umami Grafana

Einrichtung

Hinzufügen einer neuen Datenquelle

Zuerst musste ich eine neue Datenquelle zu Grafana hinzufügen.. , Dies wird im Einstellungsmenü getan ,. , Ich habe eine neue Postgres-Datenquelle hinzugefügt und die Details für die Datenbank I' , die für Umami , . ,

Postgres-Datenquelle

Sie sehen es '... ich benutze einfach die gleichen Anmeldeinformationen, die ich für die Umami-Datenbank verwende.

Ein neues Panel hinzufügen

Als nächstes habe ich ein neues Panel zum Dashboard hinzugefügt Ich benutzte die Postgres Datenquelle und schrieb eine Abfrage, um die von mir gewünschten Daten zu erhalten.

SELECT
  $__timeGroupAlias(created_at, '1d') ,
  COUNT(url_path) AS total_requests
FROM
  website_event
WHERE
  $__timeFilter(created_at)
  AND event_type=1
GROUP BY
  $__timeGroup(created_at, '1d')
ORDER BY
1 LIMIT 31

Du wendest eine spezielle ' in Grafana an, um meine Daten Tag für Tag zu gruppieren. __timeGroupAlias(created_at, '1d') tut dies für mich, ich benutze auch __timeFilter(created_at) zum Filtern der Daten durch den Zeitbereich I'-m mit Blick auf .-

Um dies haben einen anderen Zeitraum als der Rest meines Dashboards Ich spezifizieren auch Query-Optionen angeben, dass ich Daten für die letzten Tage möchte

Postgres Abfrage

Wenn ich die Abfrage ( laufe und mit etwas Tweaking in den Panel-Optionen, erhalte ich dieses Ergebnis.

PAgeViews-Panel

Dann speichere ich das und trage es auf mein Dashboard auf. Dann kann ich die Seitenaufrufe für die letzten Tage sehen

Die anderen

Die anderen folgen dem gleichen Muster... zuerst schauen Sie einfach im Postgres Admin-Tool nach, um die Daten zu finden.... Sie können diese dann auf jede beliebige Datenquelle in Grafana anwenden....

Schlussfolgerung

Also, da haben Sie es... eine kurze Anleitung zum Hinzufügen von Postgres-Daten zu Grafana... Ich hoffe, das hilft Ihnen, mit Ihren eigenen Datenquellen loszulegen.

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.