Néhány nappal ezelőtt a megjelenése a Monitorix 3.14.0 új verziója, amely különféle szolgáltatások működésének vizuális megfigyelésére szolgál, például a CPU hőmérsékletének, a rendszerterhelésnek, a hálózati tevékenységnek és a hálózati szolgáltatások válaszkészségének figyelésére.
A Monitorix-et a Linux / UNIX szerverek szerverein való felhasználásra hozták létre, de egyszerűsége és kis mérete miatt beágyazott eszközökön is használható. Ez az alkalmazás főleg két programból álls: gyűjtő, hívott monitorix, amely egy Perl démon, amely automatikusan elindul, mint a rendszer bármely más szolgáltatása, és A monitorix.cgi nevű CGI szkript.
A rendszer Perl, RRDTool nyelven íródott Grafikák előállítására és adatok tárolására szolgál, a kódot a GPLv2 licenc alatt osztják szét.
Fő újdonságai Monitorix 3.14.0
Ebben a bemutatott új verzióban hozzáadva az nvme.pm modult az NVMe tárolóeszközök figyeléséhez (NVMExpress). A figyelembe vett paraméterek közül: lemez hőmérséklet, terhelés, naplózott hibák, írási műveletek intenzitása,
Ezen kívül még meg kell jegyezni, hogy az amdgpu.pm modult hozzáadták tetszőleges számú AMD GPU állapotának nyomon követésére. A rendszer figyeli az olyan paraméterek változásának dinamikáját, mint a hőmérséklet, az energiafogyasztás, a hűtés sebessége, a videomemória-fogyasztás és a GPU-frekvencia változása.
Egy másik fontos változás az hozzáadva az nvidiagpu.pm modult az NVIDIA GPU-alapú videokártyák fejlett felügyeletéhez (a korábban elérhető nvidia.pm modul fejlettebb verziója).
Másrészt azt is láthatjuk, hogy a process.pm támogatás hozzáadásra került a /proc/sys/kernel/pid_max fájlban meghatározott különböző maximális PID-értékekkel rendelkező rendszerekhez, valamint egy új grafikon a folyamatban lévő folyamataktivitás idejéről pm, amely egy új, time_unit nevű opcióval érkezik a diagram léptékének beállításához. [
A traffacct.pm forgalomfigyelő modulhoz az IPv6 támogatása, valamint a teljes képernyős webes alkalmazás formájában megvalósított interfész üzemmód is bekerült.
Másoktól kiemelkedő változások:
- A time_unit paraméter hozzáadva a system.pm fájlhoz az üzemidő grafikonjának léptékének beállításához.
- Új -s parancssori opció hozzáadva annak eldöntéséhez, hogy a konfigurációs fájl egy sorának melyik része legyen a kulcs és melyik az érték.
- Hozzáadott egy kezdőlap gombot a bal felső sarokban, hogy könnyen elérje a főoldalt
- Hozzáadtuk a webhely webalkalmazásként való megtekintésének lehetőségét teljes képernyős módban.
- Módosította a port.pm cmd beállításának működését, közvetlenül végrehajtva a megadott parancsot (argumentumok nélkül), hacsak nincs megadva, ebben az esetben továbbra is az ss alapértelmezett lesz.
- Hozzáadott néhány módosítást a monitorix-alert.sh fájlhoz, hogy kapcsolódhasson hozzá, és általános riasztási szkriptként működjön.
- Ventilátor sebesség (ventilátorként), teljesítmény (pwr), százalék (pct) és bájt (byt) azonosítók hozzáadva a gensens.pm fájlhoz.
Végül, ha többet szeretne megtudni róla, tájékozódhat a részletekről a következő link.
Hogyan kell telepíteni a Monitorix alkalmazást az Ubuntura és a származékokra?
Azok számára, akik szeretnék, hogy ezt az eszközt telepíthessék a rendszerükre, Megtehetik az alábbiakban megosztott utasítások követésével.
Letöltjük és telepítjük a szükséges függőségeket a Monitorix működéséhez a rendszerünkben.
sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl
Következő lépésként töltsük le a Monitorix legújabb stabil verzióját:
wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb -O monitorix.deb
A letöltés már megtörtént, most folytatjuk az alkalmazás telepítését a rendszerben a következő parancs segítségével:
sudo dpkg -i monitorix.deb
És a függőségekkel kapcsolatos problémákat a következő parancs végrehajtásával oldjuk meg:
sudo apt-get install -f
Az alkalmazás már telepítve van most elindítjuk a szolgáltatást a rendszerben, ezt az alábbiak végrehajtásával hajtjuk végre:
sudo service monitorix start
Hogyan lehet hozzáférni a monitorixhoz?
A szolgáltatás távoli vagy helyi elérése Megtehetjük egy webböngészőről a szerverünk IP-címére irányítva, az alábbiak szerint:
http://ipservidor:8080/monitorix
A program konfigurációs fájlja az /etc/monitorix.conf útvonalon található. Itt módosíthatja a portot, letilthatja vagy engedélyezheti a távoli állomást, és más beállításokat is megadhat.
A paraméterek módosítása előtt készítsen biztonsági másolatot a fájlról:
cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back
Ebben a fájlban azt is használhatjuk, hogy hitelesítéssel biztosítsuk a webes hozzáférést, amellyel csak konfigurálnunk kell:
set enabled=y
Ami a szakasz alatt található majd hozzon létre egy fájlt a / var / lib / monitorix / htpasswd könyvtárban, ahol a felhasználónév helyébe a hozzáférés felhasználóneve lép.
A parancs erre:
touch /var/lib/monitorix/htpasswd htpasswd -d /var/lib/monitorix/htpasswd && username