MonitorIX
Τι είναι το MonitorIX;
Τι μπορώ να παρακολουθήσω με αυτό;
1. Απαιτούμενα πακέτα
2. Εγκαταστήστε το MonitorIX
Καθορισμός προσαρμοσμένων θυρών για παρακολούθηση
MonitorIX
Αυτό το άρθρο θα εξετάσει τα βήματα σχετικά με τον τρόπο εγκατάστασης του MonitorIX και τη διαμόρφωση του ώστε να καταγράφει μια προσαρμοσμένη θύρα, σε αυτήν την περίπτωση τη θύρα Minecraft (25565).
Το MonitorIX μπορεί να χρησιμοποιηθεί για την παρακολούθηση της κυκλοφορίας και της χρήσης του συστήματος για τη διάγνωση προβλημάτων ή απλώς για την προβολή της απόδοσης του συστήματος.
Τι είναι το MonitorIX;
Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size can be used on embedded devices as well.
Τι μπορώ να παρακολουθήσω με αυτό;
Το MonitorIX μπορεί να χρησιμοποιηθεί για την παρακολούθηση οτιδήποτε, από στατιστικά στοιχεία αλληλογραφίας, χρήση δίσκου, θερμοκρασίες υλικού έως την τρέχουσα κυκλοφορία στη MySQL ή προσαρμοσμένη θύρα σας.
Ακολουθήστε τα παρακάτω βήματα για να εγκαταστήσετε το MonitorIX στο CentOS 6.
1. Απαιτούμενα πακέτα
yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple perl-IO-Socket-SSL
Σημείωση: εάν δεν μπορείτε να εγκαταστήσετε ορισμένα πακέτα, ίσως χρειαστεί να ενεργοποιήσετε το EPEL repo:
32-Bit
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
64-Bit
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
Στη συνέχεια, δοκιμάστε ξανά την εγκατάσταση
2. Εγκαταστήστε το MonitorIX
rpm -ivh http://www.monitorix.org/monitorix-3.6.0-1.noarch.rpm
Σημείωση: φροντίστε να ελέγξετε τη σελίδα Λήψεις του MonitorIX για να δείτε αν υπάρχουν νέες εκδόσεις
Μετά την εγκατάσταση, μπορείτε να ξεκινήσετε το MonitorIX με
service monitorix start
Μετά την εγκατάσταση, μπορείτε να δείτε τα γραφήματα στη διεύθυνση http://YOURSERVER.DOMAIN:8080/monitorix/ ή http://YOURSERVERIP:8080/monitorix/
Καθορισμός προσαρμοσμένων θυρών για παρακολούθηση
nano /etc/monitorix/monitorix.conf
Διαβάζοντας τις ρυθμίσεις παραμέτρων, μπορείτε να αλλάξετε ρυθμίσεις όπως τίτλους, τη θύρα στην οποία εκτελείται το MonitorIX, ενεργοποιώντας ορισμένα γραφήματα στο <graph_enable> και πολλά άλλα.
Ακολουθεί ένα παράδειγμα της ενότητας <port> για την παρακολούθηση της κυκλοφορίας στη θύρα Minecraft (25565):
PORT graph
-----------------------------------------------------------------------------
<port>
max = 12
rule = 24000
list = 25, 21, 80, 22, 110, 139, 3306, 53, 25565, 25565
<desc>
25 = SMTP, tcp, in, 0, 1000
21 = FTP, tcp, in, 0, 1000
80 = HTTP, tcp, in, 0, 1000
22 = SSH, tcp, in, 0, 1000
110 = POP3, tcp, in, 0, 1000
139 = NETBIOS, tcp, in, 0, 1000
3306 = MYSQL, tcp, in, 0, 1000
53 = DNS, udp, in, 0, 1000
25565 = MINECRAFT, tcp, in, 0, 1000
</desc>
graphs_per_row = 3
</port>
Αλλάζοντας το μέγιστο και προσθέτοντας/αλλάζοντας μια θύρα στην ενότητα list = μπορείτε να προσθέσετε ένα νέο γράφημα στην ενότητα <desc> . Βεβαιωθείτε ότι έχετε κλείσει το έγγραφο με το συνδυασμό πλήκτρων CTRL+X και, στη συνέχεια, Y για αποθήκευση, ακολουθούμενο από ENTER.
Τώρα μπορείτε να επανεκκινήσετε την υπηρεσία
service monitorix restart
και δείτε τη θύρα που παρακολουθήσατε πρόσφατα.