MonitorIX
Què és MonitorIX?
Què puc controlar amb ell?
1. Paquets obligatoris
2. Instal·leu MonitorIX
Definició de ports personalitzats per supervisar
MonitorIX
Aquest article repassarà els passos sobre com instal·lar MonitorIX i configurar-lo per registrar un port personalitzat, en aquest cas el port de Minecraft (25565).
MonitorIX es pot utilitzar per supervisar el trànsit i l'ús del sistema per ajudar a diagnosticar problemes o simplement per veure el rendiment del sistema.
Què és 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.
Què puc controlar amb ell?
MonitorIX es pot utilitzar per supervisar qualsevol cosa, des de les estadístiques de correu, l'ús del disc, les temperatures del maquinari fins al trànsit actual al vostre MySQL o el port personalitzat.
Seguiu els passos següents per instal·lar MonitorIX a CentOS 6.
1. Paquets obligatoris
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
Nota: si no podeu instal·lar alguns paquets, potser haureu d'habilitar el dipòsit d'EPEL:
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
A continuació, torneu a provar la instal·lació
2. Instal·leu MonitorIX
rpm -ivh http://www.monitorix.org/monitorix-3.6.0-1.noarch.rpm
Nota: assegureu-vos de comprovar la pàgina de descàrregues de MonitorIX per veure si hi ha versions noves
Després de la instal·lació, podeu iniciar MonitorIX amb
service monitorix start
Després de la instal·lació, podeu veure els gràfics a http://YOURSERVER.DOMAIN:8080/monitorix/ o http://YOURSERVERIP:8080/monitorix/
Definició de ports personalitzats per supervisar
nano /etc/monitorix/monitorix.conf
Llegint la configuració, podeu canviar paràmetres com ara títols, el port en què s'executa MonitorIX, habilitant determinats gràfics a <graph_enable> i molt més.
Aquí teniu un exemple de la secció <port> per controlar el trànsit al port de 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>
Canviant el màxim i afegint/canviant un port a la secció llista = podeu afegir un gràfic nou a la secció <desc> . Assegureu-vos de tancar el document amb CTRL+X i després Y per desar, seguit de ENTER.
Ara podeu reiniciar el servei
service monitorix restart
i visualitzeu el vostre nou port supervisat.