pgCluu είναι ένα open source, δωρεάν και ανεξάρτητα από την πλατφόρμα web-based και της γραμμής εντολών εφαρμογή υλοποιείται σε Perl και έχει σχεδιαστεί από το μηδέν για να βοηθήσει τους χρήστες να παρακολουθούν και να ελέγχουν τις επιδόσεις ενός διακομιστή βάσης δεδομένων PostgreSQL.
Χαρακτηριστικά με μια ματιά
Το λογισμικό είναι σε θέση να εκτελέσουν μια πλήρη διαδικασία ελέγχου της PostgreSQL Cluster. Είναι & rsquo?. S αποτελείται από δύο εργαλείων, καθώς και ένα συλλέκτη που μπορεί να χρησιμοποιηθεί για να αρπάξει τα στατιστικά στοιχεία για το σύμπλεγμα PostgreSQL, χρησιμοποιώντας τις εντολές SAR και psql
Επιπλέον, έρχεται με ένα Grapher που θα εξόδου τα αποτελέσματα ως HTML εκθέσεις και τα διαγράμματα. Τα στατιστικά στοιχεία που εμφανίζει το λογισμικό για την παγκόσμια πληροφορία cluster, τα στατιστικά στοιχεία ανά βάση δεδομένων, και στατιστικά στοιχεία σχετικά με το σύστημα που φιλοξενεί. Είναι συμβατό με τα λειτουργικά συστήματα UNIX / Linux.
Το web-based interface του προγράμματος είναι εύκολο στη χρήση και διαισθητική, όπως θα έχετε πάντα γρήγορη πρόσβαση σε πληροφορίες του συστήματος, cluster, βάσεις δεδομένων, pgBouncer και το σύστημα συστατικά της αίτησης. Πρόσβαση σε κάθε ένα από αυτά για να πάρετε περισσότερες επιλογές και να γίνει η δουλειά χωρίς πάρα πολλή παρενόχληση.
επιλογές γραμμής εντολών
Ένα ευρύ φάσμα των επιλογών είναι avaialble για το στοιχείο γραμμής εντολών του έργου, επιτρέποντας στο χρήστη να ενεργοποιήσει τα στατιστικά στοιχεία cache buffer αν είναι εγκατεστημένο το plugin pg_buffercache, για να καθορίσετε το όνομα της βάσης δεδομένων για να συνδεθείτε, για να καθορίσετε τον κεντρικό server της βάσης δεδομένων , να καθορίσετε τον κατάλογο υποδοχή, για να καθορίσετε το χρόνο αναμονής μεταξύ των διαδρομών, καθώς και να ορίσετε ένα κόμμα λίστα των μετρήσεων για την εκτέλεση διαχωρίζονται.
Μεταξύ άλλων επιλογών γραμμής εντολών, μπορούμε να αναφέρουμε τη δυνατότητα να καθορίσετε τη θύρα δεδομένων για να συνδεθείτε, για να απενεργοποιήσετε τη συλλογή των στατιστικών στοιχείων του συστήματος με SAR και αναζήτηση των πινάκων, στη λίστα με τις διαθέσιμες ενέργειες μετρήσεις που μπορούν να εκτελεστούν, για να ενεργοποιήσετε SSH και να τρέξει sysstat εξ αποστάσεως, για να δείτε μια λίστα επιλογών που θα χρησιμοποιηθεί για τη σύνδεση SSH και να χρησιμοποιήσετε ένα προσαρμοσμένο αρχείο PID
Τι είναι καινούργιο σε αυτήν την έκδοση.:
Νέα σε pgCluu 2.3 (6η Φεβρουαρίου του 2015)
Τι είναι καινούργιο στην έκδοση 2.4:
- Μεταφορές ανά δευτερόλεπτο (ανάγνωση / Αποστολή / και τα δύο) σε όλες τις συσκευές από το SAR -b
- Μεταφορές ανά δευτερόλεπτο για κάθε συσκευή από sar -d.
- Αριθμός εργασιών που δημιουργούνται ανά δευτερόλεπτο
- Αριθμός πλαίσιο διακόπτες ανά δευτερόλεπτα.
- Βελτίωση pg_stat_statement έκθεση, προσθέτοντας όλα τα κοινά στατιστικά μπλοκ και read / write I / O χρονοδιάγραμμα ανά ερώτημα, όταν track_io_timing είναι ενεργοποιημένη.
- Προσθήκη συσκευής με την υψηλότερη TPS στο συνολικό πληροφορίες του συστήματος.
Τι είναι καινούργιο στην έκδοση 2.3:
- Έκθεση προεπιλεγμένες παραμέτρους τιμές που καθορίζονται με το ALTER DATABASE και ALTER ρόλο στην νέο στοιχείο μενού: & quot? Database / ρόλος Ρυθμίσεις & quot ;. Χάρη στην Thomas Reiss για την αίτηση χαρακτηριστικό.
- ανίχνευσης Fix της συσκευής δίσκου σε αρχείο SAR.
- Προσθέστε αξία εκκίνησης την έκθεση ρυθμίσεις
- Προσθήκη μονάδας και Επαναφορά αξία pg_settings έκθεση για να τονίσετε τις παραμέτρους όπου οι αξίες έχουν αλλαγές έξω από το αρχείο ρυθμίσεων.
- χειρισμό Fix της sysinfo πληροφοριών, και να ενισχύσει .gitignore. Χάρη στην Julien Rouhaud για την ενημερωμένη έκδοση κώδικα.
- Fix πυρήνα. * Και transparent_hugepage οθόνη στο τμήμα Sysinfo. Χάρη στην Julien Rouhaud για την ενημερωμένη έκδοση κώδικα.
Τι είναι καινούργιο στην έκδοση 2.2:.
- Αύξηση έτος των πνευματικών δικαιωμάτων για το 2015
- Διόρθωση bug στην εξόρυξη λίστα βάσης δεδομένων.
- ερώτημα Fix για να πάρει λείπουν ξένο κλειδί ευρετήρια. Χάρη σε Ronan Dunklau για την ενημερωμένη έκδοση κώδικα.
- Προσθήκη συλλογή των transparent_hugepage πληροφορίες σε sysinfo.txt αρχείο. (Που διαβάζεται από / sys / kernel / mm / transparent_hugepage / -)
- Fix αντικατάσταση των idle_in_xact για όλες τις βάσεις δεδομένων, θα πρέπει να είναι σε αδράνεια. Χάρη στην Guillaume Lelarge για την ενημερωμένη έκδοση κώδικα.
- ερώτημα Fix για τα εξαφανισμένα ευρετήρια για FKS. Το προηγούμενο ερώτημα αναφερθεί κάθε δείκτη που πρέπει να υπάρχει για FKS, αλλά δεν το φιλτράρισμα των ήδη υπαρχόντων. Χάρη σε Ronan Dunklau για την ενημερωμένη έκδοση κώδικα.
- Μην αναφέρετε περιττή ευρετήρια όταν κάποιος είναι μερική και όχι το άλλο. Χάρη σε Ronan Dunklau για την έκθεση.
- δήλωση Fix για να ψάξετε απολύονται δείκτη με το να μην αναφέρουν δείκτη που έχει μοναδικότητα και όχι το άλλο. Η δήλωση τώρα αναφέρει επίσης διπλούν δείκτες για την ίδια στήλη και όχι μόνο σύνθετα ευρετήρια. Χάρη σε Ronan Dunklau για την έκθεση.
- Συσκευές Διαίρεση μενού από το μέρος των 10 συσκευών. Χρήσιμο όταν υπάρχει αφθονία συσκευών των δίσκων του.
- Προσθήκη --from-sa-αρχείο για να επιτρέψει την ανάλυση της εξόδου SAR που προέρχονται από ένα καθημερινό αρχείο sa.
- Fix έκκληση στην τοπική δοκιμασία εντολή και όριο SAR για APPLICATION_NAME για pg έκδοση & gt? = 9,0. Χάρη στην Julien Rouhaud για την έκθεση.
- Ορίστε APPLICATION_NAME να pgcluu πριν από τη συλλογή δεδομένων και την αποκλείσει από τα ερωτήματα pg_stat_activity παράγεται από pgcluu.
Τι είναι καινούργιο στην έκδοση 2.1:
- Η νέα έκδοση προσθέτει πολλές βελτιώσεις έκθεσης και διορθώσεις σφαλμάτων. Υπάρχει επίσης αρκετές νέες λειτουργίες ή αναφορές:
- Να επιτρέπεται πληροφορίες του συστήματος εντολές που πρέπει να εκτελεστούν εξ αποστάσεως.
- Να επιτρέπεται sar να εκτελεστεί σε έναν απομακρυσμένο διακομιστή χρησιμοποιώντας μια σύνδεση ssh.
- Νέα έκθεση των συνδέσεων περιμένουν για μια κλειδαριά.
- Προσθήκη μέσος χρόνος διάρκειας της έκθεσης δήλωση.
- Νέα pg_stat_statements.
- Προσθήκη pg_default και pg_global την έκθεση του μεγέθους πινάκων.
- Νέες επιλογές για να pgcluu_collectd:
- -Μ ή επιλογή --max μεγέθους για να επιτρέψει ένα όριο εξόδου μέγεθος κατάλογο.
- -. No-βάση δεδομένων για να αποφευχθεί η συλλογή στατιστικών στοιχείων από τη βάση δεδομένων
- -C καταμέτρηση να τερματίσει το πρόγραμμα μετά τη συλλογή στοιχείων για τους χρόνους Χ.
- -Ε ή --end-μετά να τερματίσει το πρόγραμμα μετά από αρκετό καιρό.
- -V ή --version να δείξει πληροφορίες έκδοσης.
- Και κάποιες περισσότερες αλλαγές / διορθώσεις!
έκθεση
Τι είναι καινούργιο στην έκδοση 1.1:
- Format tracker του ποντικιού για τα γραφήματα για να δείξει όλες τις τιμές σύνολο δεδομένων σε ένα χρόνο.
- Προσθήκη τρέξει έκθεση μήκος της ουράς στο μενού του συστήματος.
- Προσθήκη οδοφράγματος εκθέσεις εγγραφής και συγχρονισμού φορές.
- Προσθήκη έκθεση της PostgreSQL έκδοση
- Split ρυθμιστικό πλαίσιο συγγραφέας και μετράνε τα στατιστικά στοιχεία σε διαχωρίζεται εκθέσεις.
- Προσθήκη έκθεση της maxwritten_clean σε εκθέσεις bgwriter.
- Προσθήκη έκθεση των παραμέτρων του πυρήνα με τις πληροφορίες συστήματος της σελίδας.
- Προσθέστε τη συλλογή των παραμέτρων ρύθμισης πυρήνα του συστήματος.
- Κατάργηση ενσωματωμένο CSS και JavaScript σε κάθε σελίδα HTML, οι πόροι είναι τώρα αντιγράφονται αυτόματα στον κατάλογο εξόδου, εάν δεν είναι ήδη παρούσες. Χάρη στην Guillaume Lelarge για την πρόταση.
- Να επιτρέπεται pgcluu η ανάλυση του αρχείου SAR που δημιουργείται από το αρχείο sa, χρησιμοποιήστε τις εντολές όπως & quot? Sar -A -p -f / var / log / sysstat / sa * & quot ;. Χάρη στην Julien Rouhaud για την αίτηση χαρακτηριστικό.
- Split διαπράττουν, επαναφορά και γράφημα backend με τη χρήση ενός δεύτερου ΑξοναςΥ για backend. Χάρη στην Guillaume Lelarge για την έκθεση.
- Προσθήκη έκθεση Πληροφορίες συστήματος.
- Μετακινήστε Cache χτύπησε αναλογία / miss στη δεύτερη ΑξοναςΥ και να αλλάξετε το σύνολο δεδομένων χρώματα. Χάρη στην Guillaume Lelarge για την έκθεση.
- Προσθέστε τη συλλογή των πληροφοριών απελευθέρωση OS.
- Να επιτρέπεται pgcluu_collectd να αρπάξει πληροφορίες OS (CPU, μνήμη, κλπ) και προσθέστε την επιλογή --os-info για να αρπάξει μόνο τις πληροφορίες (για δοκιμή).
- Πληροφορίες Αναδιαμόρφωση ταμπλό.
- Προσθήκη -z | --timezone να ρυθμίσετε την ώρα (ες) από την στιγμή GMT για να ρυθμίσετε φορές την έκθεση του SAR. Χάρη στην Bricklen για την αίτηση χαρακτηριστικό. και μερικές ακόμα αλλαγές / διορθώσεις:
- Προσθήκη κάθετη σταυρόνημα στο γράφημα.
- ημερομηνία Ενημέρωση των πνευματικών δικαιωμάτων για το 2014
- Απενεργοποίηση έκθεση της βάσης δεδομένων του αριθμού των ακυρωθεί απορίες, όταν δεν σε ζεστό κόμβο κατάσταση αναμονής.
- Απενεργοποίηση έκθεση οδοφράγματος εγγραφής μετά την έκδοση PG (& lt? 9,2) .
- Απενεργοποιήστε προσωρινά αρχεία και εκθέσεις αδιέξοδα μετά την έκδοση της PostgreSQL (& lt? 9,2) .
- Προσθέστε την αποθήκευση της έκδοσης pg σε sysinfo.txt
- Fix λείπουν θρύλος του checkpoints_timed στο σημείο ελέγχου της έκθεσης.
- προειδοποίηση Φιξ σε META_MERGE για ExtUtils :: MakeMaker & lt? 6.46. Χάρη στην Julien Rouhaud για την ενημερωμένη έκδοση κώδικα.
- Fix τυπογραφικό λάθος σε κλήσεις pgcluu_collectd. Χάρη στην Jacky Rigoreau για την έκθεση.
- θέμα Fix όπου δεν εμφανίζονται slide πληροφορίες όταν κάνετε κλικ στο κουμπί πληροφοριών.
- Αλλαγή τεκμηρίωση σχετικά με τα αρχεία των πόρων που είναι τώρα δημιουργείται αυτόματα.
- Fix αρπαγή των στατιστικών από 8,4 σύμπλεγμα (πρόσβαση σε μη διαθέσιμα ακόμη στατιστικά καταλόγους). Χάρη στην Guillaume Lelarge για την έκθεση.
- θέμα Fix για parsing απελευθέρωση CentOS. Χάρη στην bricklen για τη βοήθεια.
- θέμα Fix & quot? Η χρήση του έχει προετοιμαστεί αξίας $ val σύμφωνα υποκατάστασης 3312 & quot ;. Χάρη στην bricklen για την έκθεση.
- κλήση μεθόδου Fix & quot? Εκτύπωσης & quot? σε μια απροσδιόριστη τιμή στη γραμμή ./pgcluu 1303. Χάρη στην Guillaume Lelarge για την έκθεση.
- Fix sar έκθεση ταμπλό.
- Κατάργηση δεκαδικά από την έκθεση αναλογία χτύπημα cache. Χάρη στην Guillaume Lelarge για την έκθεση.
- αναθεώρηση Dashboard: cluster ξαναγράψει ετικέτα, αφαιρέστε άδειο τιμών από την έκθεση, προσθέστε Ημερομηνία Έναρξης / τέλος στατιστικά βάσης δεδομένων και στατιστικά sar. Χάρη στην Guillaume Lelarge για τα αιτήματα χαρακτηριστικό / αλλαγής.
- Fix κάποια προειδοποίηση στην προετοιμαστεί αξία στο ταμπλό. Χάρη στην Julien Rouhaud για την έκθεση.
- Fix Παράνομη διαίρεση με το μηδέν στη γραμμή ./pgcluu 1132. Χάρη στην Julien Rouhaud για την έκθεση.
- θέμα Fix στην οικοδόμηση χρονικές σφραγίδες στα δεδομένα SAR. Χάρη στην Bricklen για την έκθεση.
- Fix sysstat σφάλμα εκτέλεσης έκδοση με locale διαφορετικά σε C ή en_ *. Χάρη στην forall για την έκθεση.
- Επιδιόρθωση διαγράμματα sar όταν τη συλλογή του χρόνου είναι μεγαλύτερη από 24 ώρες.
- Προσθήκη -z | --timezone επιλογή για την τεκμηρίωση.
- σφάλμα Fix: print () σε κλειστή filehandle GEN9 στη γραμμή pgcluu 1942. Χάρη στην Bricklen για την έκθεση .
Απαιτήσεις :
- Perl
Τα σχόλια δεν βρέθηκε