PromQL επίπεδο 1: selectors, rate και aggregations

12 λεπτά
Κοινό
αρχάριος, μαθήματα 01 έως 03 διαβασμένα
Διάρκεια
45 έως 60 λεπτά
Ενότητα
2/7
Στοχευόμενη δεξιότητα
να γράφεις μόνος σου τα τρία ερωτήματα που κάνουν το 80 % της δουλειάς (επιλογέας, rate(...[1m]), sum by (...)), να διαβάζεις ένα σφάλμα του API /api/v1/query και να ξέρεις γιατί ένα αποτέλεσμα είναι κενό

Σε μια εικόνα

Έχεις ένα σημειωματάριο μετρήσεων: 3000 σειρές, μια τιμή κάθε 15 δευτερόλεπτα. Η PromQL είναι η γλώσσα στην οποία θέτεις τρεις ερωτήσεις στο σημειωματάριο:

  1. Ποιες; Ο επιλογέας επιλέγει σειρές με το όνομά τους και τα labels τους: http_requetes_total{route="/cours"}.
  2. Με ποια ταχύτητα; Ένας counter δεν διαβάζεται ποτέ ως έχει· το rate(...[1m]) μετατρέπει το «2914 αιτήματα από την εκκίνηση» σε «3,6 αιτήματα ανά δευτερόλεπτο».
  3. Ομαδοποιημένες πώς; Το sum by (route) λιώνει 13 σειρές σε 7 αναγνώσιμες γραμμές.

Προεπισκόπηση — η συνέχεια του μαθήματος είναι διαθέσιμη στους εγγεγραμμένους.

Έχετε ήδη εγγραφεί με κωδικό;

Η πρόσβασή σας συνδέεται με τον λογαριασμό σας, όχι με αυτόν τον σύνδεσμο. Συνδεθείτε με το ίδιο email που χρησιμοποιήσατε στην τάξη: το μάθημά σας σας περιμένει, δεν χρειάζεται να ξαναβάλετε τον κωδικό.

ΣύνδεσηΔεν έχετε λογαριασμό; Δημιουργήστε έναν
Αυτό το μάθημα ανήκει στην ενότητα «Μετρικές: Prometheus από άκρη σε άκρη»

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

Συνδρομή — 19 $ US/μήναΕπιστροφή στο πλάνο
Είστε φοιτητής σε αυτό το μάθημα;

Ο κωδικός συνδέεται με τον λογαριασμό σας: συνδεθείτε ή δημιουργήστε λογαριασμό και θα εφαρμοστεί αυτόματα όταν επιστρέψετε.

Δεν έχετε λογαριασμό; Δημιουργήστε έναν