Jump to content

Recommended Posts

Δημοσιεύτηκε

Καλησπέρα, για τους μερακλήσες της παρέας έφτιαξα ένα 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/

 

console-h.png.e2636036f4b2dbcce0d15f4ed64ddb3a.png

 

 

Αν έχετε κάποια προταση για βελτίωση ευπρόσδεκτη !.

  • Like 2

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.