MonitorIX
Acest articol va parcurge pașii despre instalarea MonitorIX și configurarea acestuia pentru a înregistra un port personalizat, în acest caz portul Minecraft (25565).
MonitorIX poate fi utilizat pentru a monitoriza traficul și utilizarea sistemului pentru a ajuta la diagnosticarea problemelor sau pur și simplu pentru a vizualiza performanțele sistemelor.
Ce este MonitorIX?
Monitorix este un instrument gratuit, deschis, de monitorizare a sistemului ușor, conceput pentru a monitoriza cât mai multe servicii și resurse de sistem. Acesta a fost creat pentru a fi utilizat sub servere Linux / UNIX de producție, dar datorită simplității și dimensiunilor mici poate fi folosit și pe dispozitive încorporate.
Ce pot monitoriza cu acesta?
MonitorIX poate fi folosit pentru a monitoriza orice, de la statisticile poștale, utilizarea discului, temperaturile hardware până la traficul curent pe MySQL sau portul definit personalizat.
Urmați pașii de mai jos pentru a instala MonitorIX pe CentOS 6.
1. Pachetele obligatorii
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
Notă: dacă nu puteți instala unele pachete, va trebui să activați 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
Apoi încercați din nou instalarea
2. Instalați MonitorIX
rpm -ivh http://www.monitorix.org/monitorix-3.6.0-1.noarch.rpm
Notă: asigurați-vă că verificați pagina Descărcări MonitorIX pentru a vedea dacă există versiuni noi
După instalare, puteți porni MonitorIX cu
service monitorix start
După instalare, puteți vizualiza graficele la http: //YOURSERVER.DOMAIN: 8080 / monitorix / sau http: // YOURSERVERIP: 8080 / monitorix /
Definirea porturilor personalizate de monitorizat
nano /etc/monitorix/monitorix.conf
Citind configurația, puteți modifica setări, cum ar fi titluri, portul în care MonitorIX rulează, permițând anumite grafice sub <graph_enable> și multe altele.
Iată un exemplu din secțiunea <port> pentru monitorizarea traficului în portul 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>
Modificând maximul și adăugând / modificând un port din secțiunea list = puteți adăuga un nou grafic la secțiunea <descărcare> . Asigurați-vă că închideți documentul cu CTRL + X și apoi pentru a salva Y, urmat de ENTER.
Acum puteți reporni serviciul
service monitorix restart
și vizualizați portul dvs. monitorizat recent.