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
I en tidigare inlägg Jag detaljerad hur jag lagt till Grafana till min docker-kompose för att ge insikter i prestanda för denna webbplats. Som jag har Umami Ordförande på här OCH själv värd databasen för det i detta inlägg Jag täcker hur jag lagt till nya paneler för att visa data i Grafana.
Slutresultatet är att jag nu har information om sidvyer i min Grafana instrumentpanel.
Först behövde jag lägga till en ny datakälla till Grafana. Detta görs i inställningsmenyn. Jag la till en ny Postgres datakälla och fyllde i uppgifterna för databasen jag använder för Umami.
Det är ganska enkelt. Jag använder samma referenser som Umamis databas.
Därefter lade jag till en ny panel i instrumentbrädan. Jag använde Postgres datakälla och skrev en fråga för att få den data jag ville ha.
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 gruppera mina data per dag __timeGroupAlias(created_at, '1d')
Gör det här för mig. Jag använder också __timeFilter(created_at)
för att filtrera datan efter tidsintervallet jag tittar på.
För att göra detta har en annan period än resten av min instrumentpanel jag också ange frågealternativ ange att jag vill ha data för de senaste 31 dagarna.
När jag kör frågan (och med lite tweaking i panelen alternativ) Jag får detta resultat.
Jag sparar sedan detta och applicerar det på min instrumentbräda. Då kan jag se sidvyerna de senaste 31 dagarna.
De andra följer samma mönster, först bara ta en titt i Postgres admin verktyg för att hitta data. Du kan sedan tillämpa detta på alla datakällor i Grafana.
Så där har du det, en snabb guide till att lägga Postgres data till Grafana. Jag hoppas att detta hjälper dig att komma igång med dina egna datakällor.