Πώς να ρυθμίσετε ένα Raspberry Pi Network Monitor;

How Set Up Raspberry Pi Network Monitor



Το Zabbix είναι ένα εργαλείο παρακολούθησης ανοιχτού κώδικα στο οποίο μπορείτε να παρακολουθείτε τους διακομιστές σας, τις εικονικές μηχανές, τα δίκτυα, τις υπηρεσίες cloud και πολλά άλλα. Είναι ένα πολύ χρήσιμο εργαλείο για μικρούς, μεσαίους και μεγάλους οργανισμούς πληροφορικής.

Μπορείτε να εγκαταστήσετε το Zabbix στο Raspberry Pi και να παρακολουθείτε το δίκτυο άλλων υπολογιστών/διακομιστών στο οικιακό σας δίκτυο χρησιμοποιώντας αυτό.







Σε αυτό το άρθρο, θα σας δείξω πώς να ρυθμίσετε το Zabbix στο Raspberry Pi σας για να παρακολουθείτε το δίκτυο άλλων υπολογιστών/διακομιστών στο οικιακό σας δίκτυο.



Πράγματα που θα χρειαστείτε

Για να ακολουθήσετε αυτό το άρθρο, χρειάζεστε έναν υπολογιστή ενός πίνακα Raspberry Pi με εγκατεστημένο το Zabbix 5.



Εάν χρειάζεστε βοήθεια για την εγκατάσταση του Zabbix 5 στον υπολογιστή σας Raspberry Pi, διαβάστε το άρθρο μου Πώς να εγκαταστήσετε το Zabbix 5 στο Raspberry Pi 4 Το





Έχω εγκαταστήσει το Zabbix 5 στο Raspberry Pi μου (τρέχοντας το Raspberry Pi OS). Η διεύθυνση IP του Raspberry Pi μου είναι 192.168.0.106 Το Έτσι, θα έχω πρόσβαση στην εφαρμογή Ιστού Zabbix 5 χρησιμοποιώντας τη διεύθυνση URL http://192.168.0.106/zabbix Το Η διεύθυνση IP του Raspberry Pi θα είναι διαφορετική. Φροντίστε λοιπόν να το αντικαταστήσετε από τώρα με το δικό σας.

Τι είναι το Zabbix Agent;

Το Zabbix έχει 2 στοιχεία: 1) Διακομιστή Zabbix και 2) Πράκτορα Zabbix.



Εάν θέλετε να παρακολουθείτε τον υπολογιστή/διακομιστή σας με το Zabbix, πρέπει να έχετε εγκατεστημένο και να λειτουργεί ο Zabbix Agent στον υπολογιστή/διακομιστή σας. Θα επικοινωνήσει και θα στείλει τα απαραίτητα δεδομένα στον διακομιστή Zabbix (τρέχει στο Raspberry Pi σας).

Εγκατάσταση του Zabbix Agent στο Ubuntu/Debian/Raspberry Pi OS

Το Zabbix Agent είναι διαθέσιμο στο επίσημο αποθετήριο πακέτων του Ubuntu/Debian/Raspberry Pi OS. Έτσι, είναι εύκολο να εγκατασταθεί.

Αρχικά, ενημερώστε την προσωρινή μνήμη αποθήκευσης πακέτων APT με την ακόλουθη εντολή:

$sudoκατάλληλη ενημέρωση


Μπορείτε να εγκαταστήσετε το Zabbix Agent με την ακόλουθη εντολή:

$sudoκατάλληλοςεγκαθιστώzabbix-agent-και


Πρέπει να εγκατασταθεί το Zabbix Agent.

Ανοίξτε το αρχείο ρυθμίσεων του Zabbix Agent /etc/zabbix/zabbix_agentd.conf με την ακόλουθη εντολή:

$sudo νανο /και τα λοιπά/zabbix/zabbix_agentd.conf


Αλλαξε το Υπηρέτης μεταβλητή στη διεύθυνση IP του διακομιστή Zabbix (η διεύθυνση IP του Raspberry Pi).


Επίσης, βεβαιωθείτε ότι το Όνομα κεντρικού υπολογιστή μεταβλητή έχει οριστεί στο όνομα κεντρικού υπολογιστή του υπολογιστή/διακομιστή σας. Αν δεν το γνωρίζετε όνομα κεντρικού υπολογιστή του υπολογιστή/διακομιστή σας, μπορείτε να εκτελέσετε την εντολή hostname και να την ανακαλύψετε.

Μόλις τελειώσετε, πατήστε + Χ ακολουθούμενη από ΚΑΙ και< Εισαγω > για να αποθηκεύσετε το /etc/zabbix/zabbix_agentd.conf αρχείο Το


Για να ισχύσουν οι αλλαγές, επανεκκινήστε το zabbix-agent υπηρεσία με την ακόλουθη εντολή:

$sudosystemctl επανεκκίνηση zabbix-agent


ο zabbix-agent θα πρέπει να εκτελείται, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

$sudosystemctl κατάσταση zabbix-agent

Εγκατάσταση του Zabbix Agent στο CentOS/RHEL 8

Για να εγκαταστήσετε το Zabbix Agent στο CentOS/RHEL 8, πρέπει να προσθέσετε το αποθετήριο πακέτων Zabbix στον υπολογιστή/διακομιστή CentOS/RHEL 8.

Για να προσθέσετε το αποθετήριο πακέτων Zabbix στο CentOS/RHEL 8, εκτελέστε την ακόλουθη εντολή:

$sudoσ.α.λ-uvhhttps://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm


Πρέπει να προστεθεί το αποθετήριο πακέτων Zabbix.


Ενημερώστε την προσωρινή μνήμη αποθήκευσης πακέτων DNF με την ακόλουθη εντολή:

$sudodnf makecache


Για εγκατάσταση Πράκτορας Zabbix , εκτελέστε την ακόλουθη εντολή:

$sudodnfεγκαθιστώzabbix-agent


Για επιβεβαίωση της εγκατάστασης, πατήστε ΚΑΙ και, στη συνέχεια, πατήστε< Εισαγω >>.


Για να αποδεχτείτε το πλήκτρο GPG, πατήστε ΚΑΙ και, στη συνέχεια, πατήστε< Εισαγω >>.


Πρέπει να εγκατασταθεί το Zabbix Agent.

Ανοίξτε το αρχείο ρυθμίσεων του Zabbix Agent /etc/zabbix/zabbix_agentd.conf με την ακόλουθη εντολή:

$sudo νανο /και τα λοιπά/zabbix/zabbix_agentd.conf


Αλλαξε το Υπηρέτης μεταβλητή στη διεύθυνση IP του διακομιστή Zabbix (η διεύθυνση IP του Raspberry Pi).


Επίσης, βεβαιωθείτε ότι το Όνομα κεντρικού υπολογιστή μεταβλητή έχει οριστεί στο όνομα κεντρικού υπολογιστή του υπολογιστή/διακομιστή σας. Αν δεν το γνωρίζετε όνομα κεντρικού υπολογιστή του υπολογιστή/διακομιστή σας, μπορείτε να εκτελέσετε την εντολή hostname και να την ανακαλύψετε.

Μόλις τελειώσετε, πατήστε< Ctrl > + Χ ακολουθούμενη από ΚΑΙ και< Εισαγω > για να αποθηκεύσετε το /etc/zabbix/zabbix_agentd.conf αρχείο.


Ξεκινήστε το zabbix-agent systemd υπηρεσία με την ακόλουθη εντολή:

$sudosystemctl εκκίνηση zabbix-agent.service


ο zabbix-agent η υπηρεσία θα πρέπει να λειτουργεί, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

$sudosystemctl status zabbix-agent.service


Πρόσθεσε το zabbix-agent υπηρεσία στην εκκίνηση του συστήματος, έτσι ώστε να ξεκινά αυτόματα κατά την εκκίνηση του συστήματος:

$sudosystemctlεπιτρέπωzabbix-agent.service


Εκτελέστε την ακόλουθη εντολή για να διαμορφώσετε το τείχος προστασίας ώστε να επιτρέπεται η πρόσβαση στη θύρα Zabbix Agent 10050:

$sudofirewall-cmd-προσθήκη υπηρεσίας= zabbix-agent--μόνιμος


Για να ισχύσουν οι αλλαγές του τείχους προστασίας, εκτελέστε την ακόλουθη εντολή:

$sudofirewall-cmd--φορτώνω πάλι

Εγκατάσταση του Zabbix Agent στα Windows 10

Στα Windows 10, πρέπει να κάνετε λήψη του λογισμικού Zabbix Agent από τον επίσημο ιστότοπο του Zabbix.

Αρχικά, επισκεφθείτε το επίσημη σελίδα λήψης του Zabbix Agent από ένα πρόγραμμα περιήγησης ιστού.

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


Στη συνέχεια, μετακινηθείτε λίγο προς τα κάτω και κάντε κλικ στο πρώτο ΚΑΤΕΒΑΣΤΕ σύνδεσμο όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Πρέπει να γίνει λήψη του προγράμματος εγκατάστασης του Zabbix Agent. Εκτελέστε το πρόγραμμα εγκατάστασης.


Κάντε κλικ στο Επόμενο Το


Ελεγξε το Αποδέχομαι τους όρους στο πλαίσιο ελέγχου Συμφωνία άδειας χρήσης και κάντε κλικ στο Επόμενο Το


Βεβαιωθείτε ότι το όνομα κεντρικού υπολογιστή είναι σωστό. Πληκτρολογήστε τη διεύθυνση IP του διακομιστή Zabbix και ελέγξτε το Προσθέστε την τοποθεσία αντιπροσώπου στο πλαίσιο ελέγχου PATH Το

Μόλις τελειώσετε, κάντε κλικ στο Επόμενο Το


Κάντε κλικ στο Επόμενο Το


Κάντε κλικ στο Εγκαθιστώ Το


Κάντε κλικ στο Ναί.

Πράκτορας Zabbix πρέπει να εγκατασταθεί. Κάντε κλικ στο Φινίρισμα Το

Προσθήκη κεντρικού υπολογιστή Linux στο Zabbix

Μόλις εγκατασταθεί ο Zabbix Agent στον υπολογιστή/διακομιστή σας, μπορείτε να τον προσθέσετε στον διακομιστή Zabbix (που εκτελείται στο Raspberry Pi).

Πρώτα, συνδεθείτε στην εφαρμογή Ιστού Zabbix και μεταβείτε στο Διαμόρφωση> Κεντρικοί υπολογιστές Το Στη συνέχεια, κάντε κλικ στο Δημιουργία κεντρικού υπολογιστή , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Πληκτρολογήστε το όνομα κεντρικού υπολογιστή του υπολογιστή/διακομιστή που προσπαθείτε να προσθέσετε στο Όνομα κεντρικού υπολογιστή πεδίο. Στη συνέχεια, κάντε κλικ στο Επιλέγω , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Ελεγξε το Διακομιστές Linux πλαίσιο ελέγχου και κάντε κλικ στο Επιλέγω Το


Κάντε κλικ στο Προσθήκη , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Κάντε κλικ στο Μέσο Το


Πληκτρολογήστε τη διεύθυνση IP του υπολογιστή/διακομιστή που προσπαθείτε να προσθέσετε στο Zabbix.


Μόλις τελειώσετε, κάντε κλικ στο Προσθήκη Το


Ο κεντρικός υπολογιστής Linux πρέπει να προστεθεί στο Zabbix, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

Προσθήκη κεντρικού υπολογιστή Windows 10 στο Zabbix

Σε αυτήν την ενότητα, θα σας δείξω πώς να προσθέσετε έναν κεντρικό υπολογιστή Windows 10 στο Zabbix. Λοιπόν, ας ξεκινήσουμε.

Απλώς για να διατηρήσουμε τα πράγματα οργανωμένα, ας δημιουργήσουμε μια νέα ομάδα κεντρικών υπολογιστών για τους κεντρικούς υπολογιστές των Windows.

Για να δημιουργήσετε μια ομάδα φιλοξενίας, μεταβείτε στη διεύθυνση Διαμόρφωση> Κεντρικός υπολογιστής ομάδες από την εφαρμογή Ιστού Zabbix. Στη συνέχεια, κάντε κλικ στο Δημιουργία ομάδας υποδοχής Το


Πληκτρολογήστε Windows Hosts, και κάντε κλικ στο Προσθήκη Το


Μια νέα ομάδα υποδοχής, Windows Hosts , πρέπει να προστεθεί.


Για να προσθέσετε τον κεντρικό υπολογιστή των Windows 10 στο Zabbix, μεταβείτε στο C onfiguration> Hosts Το Στη συνέχεια, κάντε κλικ στο Δημιουργία κεντρικού υπολογιστή Το


Πληκτρολογήστε το όνομα κεντρικού υπολογιστή ή το όνομα υπολογιστή του κεντρικού υπολογιστή Windows 10 στο Όνομα κεντρικού υπολογιστή πεδίο. Στη συνέχεια, κάντε κλικ στο Επιλέγω , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.

Ελέγξτε τη νέα ομάδα Windows Hosts , και κάντε κλικ στο Επιλέγω Το


Κάντε κλικ στο Προσθήκη , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Κάντε κλικ στο Μέσο Το


Πληκτρολογήστε τη διεύθυνση IP του κεντρικού υπολογιστή Windows 10 και κάντε κλικ στο Προσθήκη Το


Ο κεντρικός υπολογιστής των Windows 10 πρέπει να προστεθεί στο Zabbix.

Παρακολούθηση χρήσης δικτύου οικοδεσποτών Linux

Σε αυτήν την ενότητα, θα σας δείξω πώς να παρακολουθείτε τη χρήση δικτύου των Linux Hosts χρησιμοποιώντας το Zabbix 5. Έτσι, ας ξεκινήσουμε.

Πρώτα, μεταβείτε στο Διαμόρφωση> Κεντρικοί υπολογιστές και κάντε κλικ στο Linux Host που θέλετε να παρακολουθείτε τη χρήση του δικτύου.

Κάντε κλικ στο Πρότυπα Το


Κάντε κλικ στο Επιλέγω , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Κάντε κλικ στο Επιλέγω , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Κάντε κλικ στο Πρότυπα , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Ελεγχος Διεπαφές δικτύου Linux από τον παράγοντα Zabbix πλαίσιο ελέγχου και κάντε κλικ στο Επιλογή.


Κάντε κλικ στο Εκσυγχρονίζω Το


Ο κεντρικός υπολογιστής Linux θα πρέπει να ενημερωθεί.


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


Όταν επισημανθεί η επιλογή ZBX, μεταβείτε στο Παρακολούθηση> Φιλοξενούμενοι και κάντε κλικ στο Πίνακες ελέγχου σύνδεσμο του κεντρικού υπολογιστή Linux, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.


Όπως μπορείτε να δείτε, εμφανίζεται το γράφημα χρήσης δικτύου.


Μπορείτε επίσης να αλλάξετε το χρονοδιάγραμμα του γραφήματος. Όπως μπορείτε να δείτε, έχω αλλάξει το χρόνο γραφήματος σε Τελευταία 15 λεπτά Το Το γράφημα εμφανίζεται όμορφα.


Έτσι παρακολουθείτε τη χρήση δικτύου ενός κεντρικού υπολογιστή Linux χρησιμοποιώντας το Zabbix στο Raspberry Pi.

Παρακολούθηση της χρήσης δικτύου των κεντρικών υπολογιστών των Windows

Σε αυτήν την ενότητα, θα σας δείξω πώς να παρακολουθείτε τη χρήση δικτύου των Windows 10 Hosts χρησιμοποιώντας το Zabbix 5. Έτσι, ας ξεκινήσουμε.

Πρώτα, μεταβείτε στο Διαμόρφωση> Κεντρικοί υπολογιστές και κάντε κλικ στο Windows 10 Host που θέλετε να παρακολουθείτε τη χρήση του δικτύου.


Κάντε κλικ στο Πρότυπα Το

Κάντε κλικ στο Επιλέγω , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Κάντε κλικ στο Επιλέγω , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Κάντε κλικ στο Πρότυπα , όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.


Ελεγχος Δίκτυο Windows από τον παράγοντα Zabbix , και κάντε κλικ στο Επιλέγω Το


Κάντε κλικ στο Εκσυγχρονίζω Το


ο Windows 10 Ο κεντρικός υπολογιστής πρέπει να ενημερωθεί.


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


Όταν επισημανθεί η επιλογή ZBX, μεταβείτε στο Παρακολούθηση> Φιλοξενούμενοι και κάντε κλικ στο Πίνακες ελέγχου σύνδεσμος του κεντρικού υπολογιστή Windows 10, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.


Όπως μπορείτε να δείτε, εμφανίζεται το γράφημα χρήσης δικτύου.


Μπορείτε επίσης να αλλάξετε το χρονοδιάγραμμα του γραφήματος. Όπως μπορείτε να δείτε, έχω αλλάξει το χρόνο γραφήματος σε Τελευταία 15 λεπτά Το Το γράφημα εμφανίζεται όμορφα.


Με αυτόν τον τρόπο παρακολουθείτε τη χρήση δικτύου ενός κεντρικού υπολογιστή Windows 10 χρησιμοποιώντας το Zabbix στο Raspberry Pi.

συμπέρασμα

Σε αυτό το άρθρο, σας έχω δείξει πώς να δημιουργήσετε μια οθόνη δικτύου Raspberry Pi χρησιμοποιώντας το Zabbix 5. Σας έχω δείξει πώς να χρησιμοποιείτε το Zabbix για να παρακολουθείτε τη χρήση δικτύου των κεντρικών υπολογιστών Linux και Windows στο Raspberry Pi σας.