MonitorIX
Mi az a MonitorIX?
Mit tudok vele figyelni?
1. Szükséges csomagok
2. Telepítse a MonitorIX-et
Egyéni portok meghatározása a figyeléshez
MonitorIX
Ez a cikk áttekinti a MonitorIX telepítésének lépéseit, és konfigurálja azt egy egyéni port, jelen esetben a Minecraft port (25565) naplózására.
A MonitorIX használható a forgalom és a rendszerhasználat figyelésére a problémák diagnosztizálására vagy egyszerűen a rendszer teljesítményének megtekintésére.
Mi az a 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.
Mit tudok vele figyelni?
A MonitorIX segítségével bármit nyomon követhet a levelezési statisztikáktól, a lemezhasználattól, a hardverhőmérséklettől a MySQL vagy az egyénileg definiált port aktuális forgalmáig.
Kövesse az alábbi lépéseket a MonitorIX telepítéséhez CentOS 6 rendszeren.
1. Szükséges csomagok
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
Megjegyzés: ha néhány csomagot nem tud telepíteni, akkor előfordulhat, hogy engedélyeznie kell az EPEL repo szolgáltatást:
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
Ezután próbálja meg újra a telepítést
2. Telepítse a MonitorIX-et
rpm -ivh http://www.monitorix.org/monitorix-3.6.0-1.noarch.rpm
Megjegyzés: feltétlenül ellenőrizze a MonitorIX letöltések oldalát, hogy lássa, vannak-e új verziók
A telepítés után elindíthatja a MonitorIX-et a következővel
service monitorix start
A telepítés után megtekintheti a grafikonokat a http://YOURSERVER.DOMAIN:8080/monitorix/ vagy a http://YOURSERVERIP:8080/monitorix/ oldalon.
Egyéni portok meghatározása a figyeléshez
nano /etc/monitorix/monitorix.conf
A konfiguráció átolvasásával módosíthatja a beállításokat, például a címeket, a portot, amelyen a MonitorIX fut, engedélyezhet bizonyos grafikonokat a <graph_enable> alatt és még sok mást.
Íme egy példa a <port> szakaszra a Minecraft port (25565) forgalmának figyelésére:
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>
A max érték módosításával és egy port hozzáadásával/módosításával a list = szakaszban új grafikont adhat hozzá a <desc> szakaszhoz. Ügyeljen arra, hogy a mentéshez zárja be a dokumentumot a CTRL+X, majd az Y billentyűkombinációval, majd az ENTER billentyűvel.
Most újraindíthatja a szolgáltatást
service monitorix restart
és tekintse meg az újonnan felügyelt portot.