Tönkrement , meghalt Mikrotik router? Itt a netinstall a barátod! 2020-01-20
Tartalomjegyzék:
- Előfeltételek
- MySQL adatbázis létrehozása
- A Zabbix telepítése az Ubuntu-ra
- 1. A Zabbix telepítése
- 2. A PHP konfigurálása a Zabbix előlapra
- 3. A MySQL adatbázis konfigurálása a Zabbix Server számára
- A Zabbix Frontend telepítése és konfigurálása
- Következtetés
A Zabbix az egyik legnépszerűbb nyílt forráskódú megfigyelő szoftver. A Zabbix összegyűjti a mutatókat a hálózati eszközökről, rendszerekről és alkalmazásokról, és biztosítja azok működését és működését. Bármilyen probléma esetén a Zabbix különféle módszerekkel értesítési értesítéseket küld.
A Zabbix alkalmazható ügynöki alapú és ügynökök nélküli megfigyeléshez. A Zabbix ügynök kis lábnyomú, és különféle platformon futhat, beleértve a Linuxot, a UNIX-ot, a MacOS-t és a Windows-ot.
Ez az oktatóanyag leírja, hogyan telepítheti és konfigurálhatja a Zabbix 4.0 legfrissebb verzióját egy Ubuntu 18.04 szerveren, a MySQL használatával adatbázis háttérként. Azt is megmutatjuk, hogyan telepítsük a Zabbix ügynököt egy távoli gazdagépre, és hogyan adjuk hozzá a gazdagépet a Zabbix szerverhez.
Előfeltételek
Mielőtt folytatná ezt az oktatóprogramot, győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.
MySQL adatbázis létrehozása
A Zabbix támogatja a MySQL / MariaDB és a PostgreSQL fájlokat is. Ebben az oktatóanyagban a MySQL-t fogjuk adatbázis-háttérként használni.
Jelentkezzen be a MySQL héjba a következő parancs beírásával:
sudo mysql
A MySQL parancsfájlból futtassa a következő SQL utasítást egy új adatbázis létrehozásához:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Ezután hozzon létre egy MySQL felhasználói fiókot, és biztosítsa az adatbázishoz való hozzáférést:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Győződjön meg róla, hogy
change-with-strong-password
meg az erős jelszóval.
Ha kész, lépjen ki a mysql konzolból a következő gépeléssel:
A Zabbix telepítése az Ubuntu-ra
A cikk elkészítésekor a Zabbix legújabb stabil verziója a 4.0 verzió. Az Ubuntu leraktárakban elérhető Zabbix csomagok gyakran elavultak, ezért a hivatalos Zabbix lerakatot fogjuk használni.
1. A Zabbix telepítése
Töltse le a legújabb Zabbix lerakat
.deb
csomagot a következő wget paranccsal:
wget
A fájl letöltése után adja hozzá a Zabbix lerakatot az Ubuntu 18.04 rendszeréhez a következő gépeléssel:
sudo apt install./zabbix-release_4.0-2+bionic_all.deb
Frissítse a csomag indexét, és telepítse a Zabbix szervert, a webes előlapot a MySQL adatbázis támogatással és a Zabbix ügynökkel:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
A fenti parancs telepíti az Apache, a PHP és az összes szükséges PHP modult is.
2. A PHP konfigurálása a Zabbix előlapra
A telepítés során létrejön egy Apache konfigurációs fájl, amely tartalmazza az összes szükséges Apache és PHP beállítást. Csak egy apró változtatást kell végrehajtania, és be kell állítania a megfelelő időzónát.
Nyissa meg a konfigurációs fájlt, törölje az időzóna sorát, és változtassa meg az időzónájára. A PHP által támogatott időzónák teljes listáját itt találja.
/etc/apache2/conf-enabled/zabbix.conf
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
Ha kész, mentse el a konfigurációs fájlt, és indítsa újra az Apache szolgáltatást, hogy a változások érvénybe lépjenek:
sudo systemctl restart apache2
3. A MySQL adatbázis konfigurálása a Zabbix Server számára
A Zabbix telepítőcsomagja egy dump fájlt tartalmaz, amely egy kezdeti sémát és adatokat tartalmaz a Zabbix szerver számára a MySQL segítségével.
Importálja a MySQL dump fájlt futtatásával:
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Amikor a rendszer kéri, írja be a korábban létrehozott felhasználói jelszót. Siker esetén nem adunk eredményt.
Ezután szerkesztenünk kell a Zabbix konfigurációját, és be kell állítanunk az adatbázis jelszavát.
Nyissa meg a konfigurációs fájlt a szerkesztőben:
sudo nano /etc/zabbix/zabbix_server.conf
Keresse meg a következő részt,
DBPassword
a
DBPassword
irányelv figyelmen kívül
DBPassword
és adja hozzá az adatbázis jelszavát.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
Mentse és zárja be a fájlt.
Indítsa újra a Zabbix szerver és ügynöki szolgáltatásokat, és indítsa el őket a rendszerindításkor:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Annak ellenőrzéséhez, hogy fut-e a Zabbix szerver, írja be:
sudo systemctl status zabbix-server
● zabbix-server.service - Zabbix Server Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2018-11-29 03:30:44 PST; 43s ago Main PID: 14293 (zabbix_server) Tasks: 34 (limit: 2319) CGroup: /system.slice/zabbix-server.service…
A Zabbix Frontend telepítése és konfigurálása
A Zabbix webes felülete PHP-ben van írva, és lehetővé teszi a kiszolgáló konfigurálását, az összegyűjtött adatok megtekintését és a felügyelni kívánt állomások hozzáadását.
A webes felület használatának megkezdése előtt telepíteni kell azt.
Nyissa meg kedvenc böngészőjét, és írja be a szerver domain nevét vagy nyilvános IP-címét, majd a
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
Az első képernyőn üdvözlő üzenetet kapunk. A folytatáshoz kattintson a
Next step
gombra.
Végül a gazdagép hozzáadásához kattintson a kék Hozzáadás
button
.
Következtetés
Sikeresen telepítette a legújabb Zabbix-et az Ubuntu rendszerére, és megtanulta, hogyan kell új megfigyelni kívánt gazdagépeket hozzáadni.
Most ellenőrizze a Zabbix dokumentációját, és többet megtudjon a Zabbix konfigurálásáról és használatáról.
ubuntu zabbix megfigyelésAz redis telepítése és konfigurálása az ubuntu 18.04-en
A Redis egy nyílt forrású memória-adatstruktúra-tároló. Használható adatbázisként, gyorsítótárként és üzenetközvetítőként, és támogatja a különféle adatszerkezeteket, például karakterláncokat, hashákat, listákat, készleteket stb. Ez az oktatóanyag leírja, hogyan kell telepíteni és konfigurálni a Redis-t egy Ubuntu 18.04 szerverre.
A nagios telepítése és konfigurálása az ubuntu 18.04-en
A Nagios az egyik legnépszerűbb nyílt forráskódú megfigyelő rendszer. A Nagios nyilvántartást vezet az egész IT-infrastruktúráról, és gondoskodik a hálózatok, szerverek, alkalmazások, szolgáltatások és folyamatok működéséről.
A zabbix telepítése és konfigurálása a debian 9 linuxon
A Zabbix érett, nyílt forráskódú szoftver a hálózatok és alkalmazások figyelésére. Ez az oktatóanyag elmagyarázza, hogyan lehet a Zabbix 4.0 legfrissebb verzióját telepíteni és konfigurálni egy Debian 9 Linux szerverre, a MySQL használatával adatbázis háttérként.