Έρχεται η νέα έκδοση του Zabbix 4.4, ένα σύστημα μη παρακολούθησης δικτύου

ταμπλό_dark

Μετά από 6 μήνες ανάπτυξης, Διατίθεται μια νέα έκδοση του συστήματος παρακολούθησης Zabbix 4.4, του οποίου ο κωδικός διανέμεται με την άδεια GPLv2. Για όσους δεν γνωρίζουν ακόμα για το Zabbix, πρέπει να το γνωρίζουν αυτό είναι ένα σύστημα παρακολούθησης δικτύου, το οποίο έχει σχεδιαστεί για παρακολούθηση και καταγράψτε την κατάσταση διαφόρων υπηρεσιών δικτύου, διακομιστών και υλικού δικτύου. Χρησιμοποιήστε το MySQL, PostgreSQL, SQLite, Oracle ή IBM DB2 ως βάση δεδομένων σας. Το backend του είναι γραμμένο σε C και το web frontend είναι γραμμένο σε PHP.

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

Χωρίς πράκτορες, ο διακομιστής Zabbix μπορεί να λαμβάνει δεδομένα χρησιμοποιώντας πρωτόκολλα όπως SNMP, IPMI, JMX, SSH / Telnet, ODBC και να ελέγχει τη διαθεσιμότητα εφαρμογών ιστού και συστημάτων εικονικοποίησης.

Κύρια νέα στο Zabbix 4.4

Σε αυτήν τη νέα έκδοση του Zabbix 4.4 έχουν προετοιμαστεί προδιαγραφές για το σχεδιασμό προτύπων για την τυποποίηση των διαμορφώσεων. Η δομή των αρχείων XML / JSON μειώνεται σε μια φόρμα κατάλληλη για μη αυτόματη επεξεργασία του προτύπου σε έναν κανονικό επεξεργαστή κειμένου. Τα υπάρχοντα πρότυπα ευθυγραμμίζονται με τις προτεινόμενες προδιαγραφές.

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

Παρουσιάζονται προηγμένα χαρακτηριστικά για να δείτε την κατάσταση της υποδομής. Προστέθηκε τη δυνατότητα αλλαγής των ρυθμίσεων widget με ένα κλικ. Τα σύνολα γραφικών είναι βελτιστοποιημένα για προβολή σε οθόνες ευρείας οθόνης και μεγάλα πάνελ τοίχου.

Όλα τα widget είναι προσαρμοσμένα για προβολή σε λειτουργία χωρίς τίτλο. Προστέθηκε ένα νέο widget για την εμφάνιση πρωτοτύπων γραφήματος. Μια νέα λειτουργία προβολής έχει προστεθεί στο widget με συνοπτικά στατιστικά προβλήματα.

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

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

Ο νέος πράκτορας μπορεί να χρησιμοποιηθεί για να αντικαταστήσει με διαφάνεια το παλιό μέχρι τώρα μόνο στην πλατφόρμα Linux.

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

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

Si θέλετε να εγκαταστήσετε αυτό το βοηθητικό πρόγραμμα στο σύστημά σας, μπορείτε να το κάνετε ανοίγοντας ένα τερματικό (Μπορείτε να χρησιμοποιήσετε τον συνδυασμό πλήκτρων Ctrl + Alt + T) και σε αυτόν θα πληκτρολογήσετε τα εξής:

wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb

sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Όπως αναφέρθηκε στην αρχή, το Zabbix χρησιμοποιεί μια βάση δεδομένων για την αποθήκευση πληροφοριών, οπότε πρέπει να έχετε ήδη εγκαταστήσει κάποια από τα υποστηριζόμενα στο σύστημά σας, εκτός από τη χρήση του Apache, γι 'αυτό προτείνω να εγκαταστήσετε το Lamp. Έγινε η εγκατάσταση τώρα πρέπει να δημιουργήσουμε μια βάση δεδομένων για το Zabbix, μπορούμε να το κάνουμε πληκτρολογώντας:

sudo mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña';

mysql> quit

Όπου «κωδικός πρόσβασης» είναι ο κωδικός πρόσβασης της βάσης δεδομένων σας που πρέπει να θυμάστε ή να γράψετε για να τον τοποθετήσετε αργότερα σε ένα αρχείο διαμόρφωσης.

Τώρα πρόκειται να εισαγάγουμε τα ακόλουθα:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

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

sudo nano /etc/zabbix/zabbix_server.conf

Και θα αναζητήσουμε τη γραμμή "DBPassword =" όπου θα βάλουμε τον κωδικό πρόσβασης της βάσης δεδομένων.

Τώρα πρόκειται να επεξεργαστούμε το αρχείο /etc/zabbix/apache.conf:

Ψάχνουμε για τη γραμμή "php_value date.timezone" στην οποία πρόκειται να αποσυνδέσουμε (αφαιρώντας το #) και θα τοποθετήσουμε τη ζώνη ώρας μας (στην περίπτωσή μου Μεξικό):

php_value date.timezone America/Mexico

Τέλος, επανεκκίνηση της υπηρεσίας με:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Για πρόσβαση στο Zabbix, μπορείτε να το κάνετε από το πρόγραμμα περιήγησής σας μεταβαίνοντας στη διαδρομή (στην περίπτωση διακομιστή) http: // server_ip_or_name / zabbix ή σε τοπικό υπολογιστή localhost / zabbix

Αν θέλετε να μάθετε περισσότερα σχετικά με τη χρήση του Zabbix μπορείτε να συμβουλευτείτε τον ακόλουθο σύνδεσμο.


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

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

*

*

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