This is a viewer only at the moment see the article on how this works.
To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk
This is a preview from the server running through my markdig pipeline
Att fråga efter Postgresdata i Grafana
Thursday, 19 September 2024
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.

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

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

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

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.