Zabbix, nyílt forráskódú figyelő eszköz

körülbelül-zabbix

A következő cikkben megnézzük a Zabbix-ot. Ez egy felügyeleti eszköz nyílt forráskód. Ezzel figyelemmel kísérheti a szervereket, a CPU terhelését, a hálózatokat, a felhőszolgáltatásokat és még sok minden mást.

Megjelent a GNU General Public License 2. verziójának feltételeivel, A Zabbix ingyenes szoftver. Mielőtt elkezdené, érdemes megnéznie a demó hátha ezt keresi. Azt is ellenőrizheti Projekt Wiki vagy a hivatalos dokumentáció. A következő sorokban megnézzük, hogyan lehet ezt az eszközt telepíteni az Ubuntu 18.04 LTS-be.

Adja hozzá az adattárat

Ez az eszköz nem érhető el a hivatalos Ubuntu 18.04 LTS csomagtárban. Ennek ellenére könnyen hozzáadhatja az eszköz hivatalos csomagtárát az Ubuntu 18.04 LTS-be, és onnan telepítheti az eszközt.

Nyisson meg egy terminált (Ctrl + Alt + T) és töltse le a .DEB fájlt szükséges a következő paranccsal:

zabbix repo letöltése

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+bionic_all.deb

Folytatjuk a letöltött fájl telepítését:

telepítse a zabbix repót

sudo dpkg -i zabbix-release*.deb

Az eszköz hivatalos adattárát hozzá kell adni a rendszerünkhöz. Most frissítenünk kell az APT csomagtárának gyorsítótárát:

sudo apt update

Zabbix telepítése és konfigurálása

A fentiek után most telepíthetjük az eszközt:

telepítse a zabbix szervert

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent

Hozzon létre egy MySQL / MariaDB adatbázist

Ehhez megtesszük indítsa el a MySQL / MariaDB konzolt a következő paranccsal:

kezdje mariadb

sudo mysql -u root

most, hozzon létre egy zabbix nevű adatbázist a következő SQL paranccsal:

hozzon létre zabbix adatbázist a mariadb-ben

create database zabbix character set utf8 collate utf8_bin;

Továbbra is mindent megadunk a zabbix-felhasználó privilégiumait a zabbix-adatbázisban most hoztunk létre. Beállítunk egy jelszót a zabbix felhasználó számára a következő SQL paranccsal:

jelszó hozzáadása db zabbix

grant all privileges on zabbix.* to zabbix@localhost identified by 'TU-CONTRASEÑA-AQUI';

MEGJEGYZÉS: Győződjön meg róla, hogy a PASSWORD-HERE-t kicseréli az Önt érdeklő jelszóval.

Meg kell adni a szükséges engedélyeket és be kell állítani a jelszót. Ebben a példában az egyszerűség kedvéért a jelszót zabbix-ként állítottam be.

A következő paranccsal lépünk ki a MySQL / MariaDB konzolból:

hagyja mariadb

quit;

Folytatjuk a szükséges táblák létrehozása a következő paranccsal. Ez eltarthat egy ideig.

hozzon létre db zabbix táblákat

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -Dzabbix -pzabbix

MEGJEGYZÉS: Győződjön meg arról, hogy a zabbix jelszót kicseréli a megadott jelszóra.

Szerkessze a konfigurációs fájlt

Ezen a ponton szerkeszteni fogjuk a konfigurációs fájlt /etc/zabbix/zabbix_server.conf a következő paranccsal:

sudo vim /etc/zabbix/zabbix_server.conf

A fájlban meg kell keresse a sort DBUser = zabbix és adjon hozzá egy új sort alább a következő képernyőképen látható módon. Ha elkészült, mentse és zárja be a fájlt.

zabbix konfigurációs fájl

DBPassword = zabbix, állítsa az adatbázis jelszavát zabbix-re. Cserélje ki a korábban beállított jelszóra.

Állítsa be az időzónát

Most meg kell adnunk a megfelelő időzónát a PHP motorhoz. Megcsinálni, szerkeszteni a konfigurációs fájlt /etc/zabbix/apache.conf:

sudo vim /etc/zabbix/apache.conf

fájl az időbeállításokhoz

Görgessen egy kicsit lefelé, és keresse meg az előző képernyőképen megjelölt vonalakat. Távolítsa el a # jelet a megjegyzések eltávolításához és megváltozik Európa / Riga az Önt érdeklő időzóna szerint. További információkat talál arról, hogy mit kell tennie Wikipedia.

az időzónák beállításának lehetőségei

A végső konfigurációs fájl esetemben a következő.

idő konfigurációs fájl madriddal

Ha elkészült, mentse és zárja be a fájlt.

Indítsa újra a szolgáltatásokat

Fogunk indítsa újra a zabbix-server, zabbix-agent és apache2 szolgáltatásokat a következő paranccsal:

sudo systemctl restart zabbix-server zabbix-agent apache2

Ha hozzá szeretné adni a zabbix-server, zabbix-agent és apache2 szolgáltatásokat az Ubuntu 18.04 LTS gép rendszerindításához, használja a következő parancsot:

sudo systemctl enable zabbix-server zabbix-agent apache2

A zabbix-server, zabbix-agent és apache2 szolgáltatásokat hozzá kell adni a rendszer indításakor, és a számítógép indításakor automatikusan elindulnak.

Indítsa el a Zabbix alkalmazást

Futtassa a következő parancsot: keresse meg az Ubuntu 18.04 LTS gépének IP-címét:

szerver ip

ip a

Mint látható, az én esetemben az Ubuntu 18.04 LTS gépem IP-címe az 10.0.2.15. Neked másként kéne lennie. Innentől kezdve változtassa meg.

zabbix splash screen

látogatás http://10.0.2.15/zabbix a böngészőből. Olyan oldalt kell látnia, mint az előző képernyőkép. Mivel ennek az eszköznek a felületét futtatja először, be kell állítania. Kattintson "Következő lépés".

zabbix előfeltételek

Győződjön meg róla, hogy minden korábbi követelmények helyesek. A folytatáshoz kattintson a "Következő lépés".

konfigurálja a zabbix db-t

most, írja be a korábban konfigurált MySQL / MariaDB adatbázis felhasználó jelszavát és kattintson a "Következő lépés".

zabbix szerver részletei

Konfiguráljon néhányat szerver részletei. Kattintson "Következő lépés".

összefoglaló adatok zabbix

Győződjön meg arról, hogy minden információ ez a helyes.

zabbix konfiguráció kész

Ha idáig eljutsz, mindent helyesen kellett volna beállítani. Kattintson "befejez”.

zabbix zárolás

Most már képesnek kell lennie a „Admin” felhasználó és a alapértelmezett jelszó 'zabbix'.

zabbix felület

Miután bejelentkezett, látnia kell az irányítópultot. Mostantól használhatja ezt az eszközt, amire csak szüksége van, és amennyire csak akar.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.