Az ingyenes felügyeleti rendszer új verziója nemrég jelent meg a Zabbix 5.2 verzióval. A közzétett változat tartalmazza a szintetikus monitoring támogatása, hosszú távú elemzési funkciók, ipari és IoT-eszközök felügyelete, minősített információk tárolása a Hashicorp Vault-ban, felhasználói szerepkörök támogatása a hozzáférési jogok részletesebb kezeléséhez, új integráció üzenetküldő rendszerekkel és támogató szolgáltatásokkal, és még sok más.
Azok számára, akik nem ismerik a Zabbix programot, tudnia kell, hogy három alapkomponensből áll: egy szerver az ellenőrzések végrehajtásának koordinálására, tesztkérések generálására és statisztikák gyűjtésére; ügynökök, hogy külső gépeken végezzenek ellenőrzéseket felület a rendszerkezelés megszervezéséhez.
A Zabbix 5.2 legfőbb hírei
A szoftver új verziója szintetikus monitoring támogatással érkezik összetett többlépcsős szkriptek létrehozásának képességével, valamint a aktiválás a hosszú távú adatelemzéshez.
A felhasználói szerepkör támogatása granulált beadáshoz felhasználói jogok a különböző interfész-összetevők, API-módszerek és egyedi műveletek hozzáférésének ellenőrzésével.
Is az egyéni időzóna megadásának lehetősége biztosított, valamint a berendezések és szolgáltatások karbantartási idejének egyszerűbb beállításával és Egyszerűbb logika a nem támogatott metrikus ellenőrzések ütemezéséhez.
Egy másik változás, amely kiemelkedik a Zabbix 5.2-ből, az az alapértelmezett nyelv beállításának támogatása az összes felhasználó számára.
Találhatunk egy listát a panelekről, amelyekből világosan kiderül, hogy az aktuális felhasználó mely paneleket hoz létre, és ha más felhasználók is hozzáférnek hozzájuk.
A többi változás közül amelyek kiemelkednek:
- Képesség a Zabbix-ban használt összes titkos információt egy külső Hashicorp Vault tárolni
- Támogatja az IoT és az ipari berendezések monitorozását modbus és MQTT protokollok segítségével
- Teljesítmény és elérhetőség fejlesztések.
- A webes felület és az API terheléselosztás támogatása, lehetővé téve ezeknek az összetevőknek a méretezését
- Teljesítményjavítások az eseménylogikához
- Biztonsági fejlesztések
- Integráció a Hashicorp Vault programmal
- UserParameterPath támogatás ügynököknek
- Digitális hitelesítési támogatás a HTTP-ellenőrzésekhez
- Fejlesztések a működés és a felügyelet beállításának egyszerűsítése érdekében
- Komplex szűrők mentése az interfészen és gyors váltás között
- SNMP metrikák tesztelhetősége
- Képesség a nem támogatott metrikus állapotok kezelésére az előfeldolgozás során
- Irányítópult-sablonokká konvertált képernyősablonok
- Váltás a Yaml-ra importálási és exportálási műveletekhez
Hogyan kell telepíteni a Zabbix 5.2-et az Ubuntu és a derivatívákra?
Si telepíteni szeretné ezt a segédprogramot a rendszeredben, terminál megnyitásával megteheti (Használhatja a Ctrl + Alt + T billentyűkombinációt), és a következőket írja be:
wget https://repo.zabbix.com/zabbix/5.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.2-1+ubuntu20.04_all.deb sudo dpkg -i zabbix-release_5.2-1+ubuntu20.04_all.deb sudo apt update sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
Amint az elején említettük, a Zabbix egy adatbázist használ az információk tárolására, így az Apache használata mellett a támogatottak közül néhánynak már telepítve kell lennie a rendszerén, ezért javaslom a Lamp telepítését. Kész a telepítés Most létre kell hoznunk egy adatbázist a Zabbix számára, ezt megtehetjük a következő gépeléssel:
sudo mysql -uroot -p password mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña'; mysql> quit
Ahol a 'jelszó' az adatbázis jelszava, amelyet emlékeznie kell vagy le kell írnia, hogy később egy konfigurációs fájlba helyezze.
Most a következőket fogjuk importálni:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Y szerkesszük a következő fájlt, ahol az adatbázis jelszavát fogjuk elhelyezni:
sudo nano /etc/zabbix/zabbix_server.conf
És a "DBPassword =" sort keressük feltesszük az adatbázis jelszavát.
Most szerkeszteni fogjuk az /etc/zabbix/apache.conf fájlt:
Megkeressük a "php_value date.timezone" sort, amelyet nem kívánunk megjegyezni (eltávolítva a # számot), és elhelyezzük az időzónánkat (az én esetemben Mexikó):
php_value date.timezone America/Mexico
Végül újraindítjuk a szolgáltatást:
sudo systemctl restart zabbix-server zabbix-agent apache2 sudo systemctl enable zabbix-server zabbix-agent apache2
A Zabbix eléréséhez megteheti a böngészőjéből azáltal, hogy az elérési útvonalra megy (szerver esetén): http: // kiszolgáló_ip_vagy_neve / zabbix vagy egy helyi számítógépen a localhost / zabbix