Το Monitorix 3.14.0 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

monitorix

Πριν από λίγες μέρες, η κυκλοφορία του η νέα έκδοση του Monitorix 3.14.0, το οποίο έχει σχεδιαστεί για να παρακολουθεί οπτικά τη λειτουργία διαφόρων υπηρεσιών, για παράδειγμα, να παρακολουθεί τη θερμοκρασία της CPU, το φόρτο του συστήματος, τη δραστηριότητα του δικτύου και την απόκριση των υπηρεσιών δικτύου.

Το Monitorix έχει δημιουργηθεί για χρήση σε διακομιστές Linux / UNIX παραγωγής, αλλά λόγω της απλότητας και του μικρού μεγέθους του μπορεί επίσης να χρησιμοποιηθεί σε ενσωματωμένες συσκευές. Αυτή η αίτηση αποτελείται κυρίως από δύο προγράμματαs: ένας συλλέκτης, που ονομάζεται monitorix, που είναι ένας δαίμονας Perl που ξεκινά αυτόματα όπως οποιαδήποτε άλλη υπηρεσία στο σύστημα, και Ένα σενάριο CGI που ονομάζεται monitorix.cgi.

Το σύστημα είναι γραμμένο σε Perl, RRDTool Χρησιμοποιείται για τη δημιουργία γραφικών και την αποθήκευση δεδομένων, ο κώδικας διανέμεται με την άδεια GPLv2.

Οι κύριες καινοτομίες του Monitorix 3.14.0

Σε αυτήν τη νέα έκδοση που παρουσιάζεται προστέθηκε μονάδα nvme.pm για την παρακολούθηση συσκευών αποθήκευσης NVMe (NVMExpress). Μεταξύ των παραμέτρων που λαμβάνονται υπόψη: θερμοκρασία δίσκου, φορτίο, καταγεγραμμένα σφάλματα, ένταση λειτουργιών εγγραφής,

Εκτός από αυτό επίσης Σημειώνεται ότι η ενότητα amdgpu.pm προστέθηκε για την παρακολούθηση της κατάστασης ενός αυθαίρετου αριθμού GPU της AMD. Παρακολουθείται η δυναμική των αλλαγών σε παραμέτρους όπως η θερμοκρασία, η κατανάλωση ενέργειας, η ταχύτητα ψύξης, η κατανάλωση μνήμης βίντεο και οι αλλαγές συχνότητας GPU.

Μια άλλη σημαντική αλλαγή είναι αυτή προστέθηκε μονάδα nvidiagpu.pm για προηγμένη παρακολούθηση καρτών βίντεο που βασίζονται σε GPU NVIDIA (μια πιο προηγμένη έκδοση της προηγούμενης διαθέσιμης ενότητας nvidia.pm).

Από την άλλη πλευρά, μπορούμε επίσης να διαπιστώσουμε ότι η υποστήριξη process.pm έχει προστεθεί για συστήματα με διαφορετικές μέγιστες τιμές PID που ορίζονται στο /proc/sys/kernel/pid_max, καθώς και ένα νέο γράφημα του χρόνου δραστηριότητας διεργασίας σε διαδικασία pm που συνοδεύεται από μια νέα επιλογή που ονομάζεται time_unit για να ορίσετε την κλίμακα του γραφήματος. [

Υποστήριξη για το IPv6 έχει επίσης προστεθεί στη μονάδα παρακολούθησης κυκλοφορίας traffacct.pm, καθώς και ο τρόπος λειτουργίας διεπαφής που υλοποιείται με τη μορφή μιας διαδικτυακής εφαρμογής πλήρους οθόνης.

Των άλλων αλλαγές που ξεχωρίζουν:

  • Προστέθηκε η επιλογή time_unit στο system.pm για να ορίσετε την κλίμακα του γραφήματος χρόνου λειτουργίας.
  • Προστέθηκε νέα επιλογή γραμμής εντολών -s για να αποφασίσετε ποιο τμήμα μιας γραμμής στο αρχείο διαμόρφωσης θα είναι το κλειδί και ποιο θα είναι η τιμή.
  • Προστέθηκε ένα κουμπί αρχικής οθόνης στην επάνω αριστερή γωνία για εύκολη μετάβαση στην κύρια σελίδα
  • Προστέθηκε η δυνατότητα προβολής του ιστότοπου ως διαδικτυακής εφαρμογής σε λειτουργία πλήρους οθόνης.
  • Άλλαξε τον τρόπο λειτουργίας της επιλογής cmd στο port.pm, εκτελώντας απευθείας την καθορισμένη εντολή (χωρίς ορίσματα), εκτός εάν δεν έχει οριστεί, οπότε θα εξακολουθεί να είναι προεπιλεγμένη ss.
  • Προστέθηκαν ορισμένες αλλαγές στο monitorix-alert.sh για να μπορεί να συνδεθεί με αυτό και να λειτουργεί ως γενική δέσμη ενεργειών ειδοποίησης.
  • Προστέθηκαν αναγνωριστικά ταχύτητας ανεμιστήρα (ως ανεμιστήρας), ισχύς (ως pwr), ποσοστό (ως pct) και byte (ως byt) στο gensens.pm.

Τέλος, εάν ενδιαφέρεστε να μάθετε περισσότερα για αυτό, μπορείτε να συμβουλευτείτε τις λεπτομέρειες στο παρακάτω σύνδεσμο.

Πώς να εγκαταστήσετε το Monitorix σε Ubuntu και παράγωγα;

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

Θα πραγματοποιήσουμε λήψη και εγκατάσταση των απαιτούμενων εξαρτήσεων για τη λειτουργία του Monitorix στο σύστημά μας.

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl

Ως επόμενο βήμα ας κατεβάσουμε την τελευταία σταθερή έκδοση του Monitorix:

wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb -O monitorix.deb

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

sudo dpkg -i monitorix.deb

Και επιλύουμε οποιοδήποτε πρόβλημα με εξαρτήσεις εκτελώντας την ακόλουθη εντολή:

sudo apt-get install -f

Η εφαρμογή είναι ήδη εγκατεστημένη τώρα πρόκειται να ξεκινήσουμε την υπηρεσία στο σύστημα, το κάνουμε εκτελώντας:

sudo service monitorix start

Πώς να αποκτήσετε πρόσβαση στο monitorix;

Για πρόσβαση στην υπηρεσία από απόσταση ή τοπικά Μπορούμε να το κάνουμε από ένα πρόγραμμα περιήγησης ιστού που οδηγεί στη διεύθυνση IP του διακομιστή μας, ως εξής:

http://ipservidor:8080/monitorix

Το αρχείο διαμόρφωσης του προγράμματος βρίσκεται στην ακόλουθη διαδρομή /etc/monitorix.conf. Εδώ μπορείτε να αλλάξετε τη θύρα, να αρνηθείτε ή να επιτρέψετε τον απομακρυσμένο κεντρικό υπολογιστή και να κάνετε άλλες ρυθμίσεις.

Πριν αλλάξετε τις παραμέτρους, δημιουργήστε ένα αντίγραφο ασφαλείας αυτού του αρχείου:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

Σε αυτό το αρχείο μπορούμε επίσης να το χρησιμοποιήσουμε για να διασφαλίσουμε την πρόσβαση στον Ιστό με έλεγχο ταυτότητας, με τον οποίο πρέπει να διαμορφώσουμε μόνο:

set enabled=y

Που βρίσκεται κάτω από την ενότητα και μετά δημιουργήστε ένα αρχείο στο / var / lib / monitorix / htpasswd και όπου το όνομα χρήστη αντικαθίσταται από το όνομα χρήστη για πρόσβαση.

Η εντολή να το κάνετε είναι:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd && username

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.