MonitorIX
Što je MonitorIX?
Što mogu pratiti s njim?
1. Potrebni paketi
2. Instalirajte MonitorIX
Definiranje prilagođenih portova za praćenje
MonitorIX
Ovaj članak će proći kroz korake o tome kako instalirati MonitorIX i konfigurirati ga da zabilježi prilagođeni port, u ovom slučaju Minecraft port (25565).
MonitorIX se može koristiti za praćenje prometa i korištenja sustava za pomoć u dijagnosticiranju problema ili jednostavno za pregled performansi sustava.
Što je 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.
Što mogu pratiti s njim?
MonitorIX se može koristiti za praćenje bilo čega, od statistike pošte, korištenja diska, temperature hardvera do trenutnog prometa na vašem MySQL ili prilagođenom portu.
Slijedite korake u nastavku da biste instalirali MonitorIX na CentOS 6.
1. Potrebni paketi
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
Napomena: ako ne možete instalirati neke pakete, možda ćete morati omogućiti 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
Zatim ponovno pokušajte s instalacijom
2. Instalirajte MonitorIX
rpm -ivh http://www.monitorix.org/monitorix-3.6.0-1.noarch.rpm
Napomena: svakako provjerite stranicu Preuzimanja MonitorIX da vidite postoje li nove verzije
Nakon instalacije, možete pokrenuti MonitorIX s
service monitorix start
Nakon instalacije možete pogledati grafikone na http://YOURSERVER.DOMAIN:8080/monitorix/ ili http://YOURSERVERIP:8080/monitorix/
Definiranje prilagođenih portova za praćenje
nano /etc/monitorix/monitorix.conf
Čitanjem konfiguracije možete promijeniti postavke kao što su naslovi, port na kojem radi MonitorIX, omogućavanje određenih grafova pod <graph_enable> i još mnogo toga.
Evo primjera <port> odjeljka za praćenje prometa na Minecraft portu (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>
Promjenom maksimalne vrijednosti i dodavanjem/promjenom porta u odjeljku popis = možete dodati novi grafikon u <desc> odjeljak. Provjerite jeste li zatvorili dokument pomoću CTRL+X, a zatim Y za spremanje, nakon čega slijedi ENTER.
Sada možete ponovo pokrenuti uslugu
service monitorix restart
i pregledajte svoj novi nadzirani port.