Αναζήτηση δεδομένων Postgres σε Grafana ( ελληνικά (Greek_)

Αναζήτηση δεδομένων Postgres σε Grafana

Comments

NOTE: Apart from English (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 μου.

Ουμάμι ΓκραφάναCity name (optional, probably does not need a translation)

Ρύθμιση

Προσθήκη νέας πηγής δεδομένων

Πρώτον, έπρεπε να προσθέσω μια νέα πηγή δεδομένων στην Grafana. Αυτό γίνεται στο μενού ρυθμίσεων. Πρόσθεσα μια νέα πηγή δεδομένων Postgres και συμπλήρωσα τις λεπτομέρειες για τη βάση δεδομένων που χρησιμοποιώ για Umami.

Πηγή δεδομένων Postgres

Θα δείτε ότι είναι πολύ απλό, απλά χρησιμοποιώ τα ίδια διαπιστευτήρια που χρησιμοποιώ για τη βάση δεδομένων 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 ημέρες.

Ερώτημα Postgres

Όταν εκτελώ το ερώτημα (και με κάποια tweaking στις επιλογές πίνακα) παίρνω αυτό το αποτέλεσμα.

Πίνακας PAgeViews

Μετά το φυλάω και το βάζω στο ταμπλό μου. Στη συνέχεια, μπορώ να δω τις προβολές σελίδας για τις τελευταίες 31 ημέρες.

Οι άλλοι

Οι άλλοι ακολουθούν το ίδιο μοτίβο, πρώτα ρίξτε μια ματιά στο εργαλείο διαχείρισης Postgres για να βρείτε τα δεδομένα. Στη συνέχεια, μπορείτε να εφαρμόσετε αυτό σε οποιαδήποτε πηγή δεδομένων στην Grafana.

Συμπέρασμα

Ορίστε, λοιπόν, ένας γρήγορος οδηγός για την προσθήκη δεδομένων Postgres στην Grafana. Ελπίζω αυτό να σε βοηθήσει να ξεκινήσεις με τις δικές σου πηγές δεδομένων.

logo

©2024 Scott Galloway