Att fråga efter Postgresdata i Grafana (Svenska (Swedish))

Att fråga efter Postgresdata i Grafana

Thursday, 19 September 2024

//

2 minute read

Inleiding

I en föregående artikel Jag förklarade hur jag lade in Grafana på min docker. Umami på här och själv hosta databasen för det i det här постet I'l omfattar hur jag lagt till nya paneler för att se data i Grafana

Slutresultatet är att jag nu har information om sidorna i mitt Grafana-dashboard.

Umami Grafana

Konfiguration

Att lägga till en ny datakälla

Först behövde jag lägga till en ny datakälla i Grafana.

Postgresdatakällor

Ni kommer att se det. ' är ganska enkelt. , Jag använder bara samma kännetecken som jag använder för Umamis database.

Att lägga till en ny panel

Sedan lade jag in ett nytt panel i brädan. Jag använde Postgres datakällan och skrev en fråga för att få de data jag ville

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 kommer att se att jag använder en speciell 'alias ' i Grafana för att gruppa mina data per dag __timeGroupAlias(created_at, '1d') gör detta för mig. Jag använder också __timeFilter(created_at) att filtrera datan i tidsramen I'm tittar på

För att få detta att ha en annan period än resten av min bräda jag specifikerar också sökoptioner som specifikerar att jag vill ha data för de senaste 31 dagarna

Postgres-fråga

När jag kör upp queryn ( och med lite twäckning i paneloptionerna ) får jag detta resultat

PAgeViews panel

Jag sparar den och applicerar den på min bräda Sedan kan jag se webbsidorna från de senaste 31 dagarnaM SK1

De andra

De andra följer samma mönster, först ta en titt på Postgres administratörs verktyget för att hitta datan . Sen kan du tillämpa detta på vilken datakälla som helst i Grafana.

I slutsats

Så där har ni den, en snabb vägledning till att lägga till Postgresdata i GrafanaM SK1 Jag hoppas det hjälper er att börja med era egna datakällor.

Finding related posts...
logo

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