panoc Δημοσιεύτηκε Τρίτη at 05:55 μμ #1 Δημοσιεύτηκε Τρίτη at 05:55 μμ Καλησπέρα, για τους μερακλήσες της παρέας έφτιαξα ένα Bash script για το Pi-hole που μας βοηθάει να δούμε την πραγματική απόδοση του DNS μας, πέρα από τα απλά στατιστικά που δίνει το default dashboard. Ονομάζεται Pi-hole Latency Stats και επιτρέπει να απαντήσεις σε ερωτήματα τύπου: "Φταίει ο provider μου που αργεί το browsing ή το τοπικό δίκτυο;" και "Πόσο γρήγορα απαντάει τελικά το Unbound;". Βασικά Χαρακτηριστικά: Latency Analysis : Υπολογίζει Average, Median και 95th Percentile latency για να έχετε πλήρη εικόνα της ταχύτητας απόκρισης. Tiered Grouping : Ομαδοποιεί τα queries σε κατηγορίες (π.χ. <1ms, 10-50ms) για να εντοπίζετε εύκολα αν υπάρχουν outliers που καθυστερούν. Unbound Integration : Αν τρέχετε Unbound, το script το ανιχνεύει αυτόματα και εμφανίζει Cache Hit Ratio, Prefetch jobs και χρήση μνήμης (RAM). Dashboard View : Σε μεγάλα τερματικά εμφανίζει αυτόματα ένα split-pane view (Pi-hole αριστερά, Unbound δεξιά). Ευελιξία : Μπορείτε να φιλτράρετε τα αποτελέσματα ανά ώρα (π.χ. τελευταίο 24ωρο), ανά domain, ή να κάνετε export σε JSON για χρήση σε Grafana/Home Assistant. Δεν χρειάζεται εγκατάσταση περίεργων βιβλιοθηκών, τρέχει με τα εργαλεία που έχει ήδη το Pi-hole (sqlite3). GitHub Link & Οδηγίες: https://panoc.github.io/pihole-latency-stats/ Αν έχετε κάποια προταση για βελτίωση ευπρόσδεκτη !. 8
panoc Πέμπτη at 07:37 μμ Author #4 Πέμπτη at 07:37 μμ 4 ώρες πριν, το μέλος astrolabos έγραψε: Ωραίος Πάνο. Μπράβο! Ευχαριστώ, ετοιμάζω μεγάλο update κυρίως στο dashboard. 1
astrolabos 3 ώρες πριν #5 3 ώρες πριν Update: κατάφερα και έκανα το unbound να μιλήσει. Ήταν ντροπαλό και έλεγε καλημέρες
panoc 3 ώρες πριν Author #6 3 ώρες πριν (edited) 20 λεπτά πριν, το μέλος astrolabos έγραψε: Update: κατάφερα και έκανα το unbound να μιλήσει. Ήταν ντροπαλό και έλεγε καλημέρες αμα το τρεχεις με cron θελει το κλασσικο PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin για να μπορει το σκριπτ να βρει το Unbound teaser Spoiler Έγινε επεξεργασία 3 ώρες πριν από panoc 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now