NOTE: Apart from
(and even then it's questionable, I'm Scottish). These are machine translated in languages I don't read. If they're terrible please contact me.
You can see how this translation was done in this article.
Thursday, 19 September 2024
//Less than a minute
Σε ε p i ί p i ε δ ο προηγούμενη θέση Εξέτασα πώς πρόσθεσα την Grafana στο Docker-compose μου για να παρέχει πληροφορίες σχετικά με την απόδοση για αυτό το site. Όπως κι εγώ. ΟυμάμιCity name (optional, probably does not need a translation) Εδώ ΚΑΙ να φιλοξενήσει τη βάση δεδομένων γι 'αυτό σε αυτή τη θέση θα καλύψει το πώς πρόσθεσα νέα πάνελ για να δείτε τα δεδομένα στην Grafana.
Το τελικό αποτέλεσμα είναι ότι τώρα έχω πληροφορίες σχετικά με τις προβολές σελίδας στο ταμπλό Grafana μου.
Πρώτον, έπρεπε να προσθέσω μια νέα πηγή δεδομένων στην Grafana. Αυτό γίνεται στο μενού ρυθμίσεων. Πρόσθεσα μια νέα πηγή δεδομένων Postgres και συμπλήρωσα τις λεπτομέρειες για τη βάση δεδομένων που χρησιμοποιώ για Umami.
Θα δείτε ότι είναι πολύ απλό, απλά χρησιμοποιώ τα ίδια διαπιστευτήρια που χρησιμοποιώ για τη βάση δεδομένων Umami.
Στη συνέχεια πρόσθεσα ένα νέο πάνελ στο ταμπλό. Χρησιμοποίησα την πηγή δεδομένων του Postgres και έγραψα ένα ερώτημα για να πάρω τα δεδομένα που ήθελα.
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
Θα δείτε ότι χρησιμοποιώ μια ειδική "γνωστή και ως" στην Grafana για να ομαδοποιώ τα δεδομένα μου την ημέρα __timeGroupAlias(created_at, '1d')
Κάνε αυτό για μένα. Χρησιμοποιώ επίσης __timeFilter(created_at)
Για να φιλτράρω τα δεδομένα από το χρονικό διάστημα που κοιτάζω.
Για να γίνει αυτό έχουν μια διαφορετική περίοδο από ό, τι το υπόλοιπο του ταμπλό μου Θα καθορίσει επίσης επιλογές ερώτημα προσδιορίζει ότι θέλω τα δεδομένα για τις τελευταίες 31 ημέρες.
Όταν εκτελώ το ερώτημα (και με κάποια tweaking στις επιλογές πίνακα) παίρνω αυτό το αποτέλεσμα.
Μετά το φυλάω και το βάζω στο ταμπλό μου. Στη συνέχεια, μπορώ να δω τις προβολές σελίδας για τις τελευταίες 31 ημέρες.
Οι άλλοι ακολουθούν το ίδιο μοτίβο, πρώτα ρίξτε μια ματιά στο εργαλείο διαχείρισης Postgres για να βρείτε τα δεδομένα. Στη συνέχεια, μπορείτε να εφαρμόσετε αυτό σε οποιαδήποτε πηγή δεδομένων στην Grafana.
Ορίστε, λοιπόν, ένας γρήγορος οδηγός για την προσθήκη δεδομένων Postgres στην Grafana. Ελπίζω αυτό να σε βοηθήσει να ξεκινήσεις με τις δικές σου πηγές δεδομένων.