SARABEL
Vissza a cikkekhez
BLOG

Zabbix: Az Ön informatikai rendszereinek őrangyala – A SARABEL Informatika szemével

Miért elengedhetetlen a proaktív monitoring?

A mai gyorsan változó üzleti környezetben egyetlen cég sem engedheti meg magának az információtechnológiai leállásokat. Egy nem észlelt szerverhiba, egy túlterhelt hálózati eszköz vagy egy lassú adatbázis komoly bevételkiesést, ügyfélvesztést és reputációs károkat okozhat. Itt lép színre a proaktív informatikai monitoring.


Mi az a Zabbix, és miért bízunk benne mi is?

A Zabbix egy rendkívül sokoldalú és nyílt forráskódú monitoring megoldás, amely lehetővé teszi szerverek, hálózati eszközök, adatbázisok, felhőszolgáltatások és alkalmazások valós idejű felügyeletét. Képzelje el úgy, mint egy digitális őrangyalt, amely folyamatosan figyeli rendszereinek egészségét és teljesítményét.

A SARABEL Informatikánál pontosan ezért választottuk és alkalmazzuk a Zabbixot:

  • Átfogó felügyelet: Nem csak a processzorhasználatot vagy a szabad lemezterületet figyeli. Képes komplex metrikákat gyűjteni, például webes alkalmazások válaszidejét, adatbázis tranzakciók sebességét, vagy akár speciális könyvelői rendszerek naplófájljait is értelmezni.
  • Proaktív hibaelhárítás: A Zabbix értesít minket még azelőtt, hogy egy probléma valós krízissé válna. Például, ha egy szerver memóriája veszélyesen alacsony szintre csökken, vagy egy szolgáltatás váratlanul leállt, azonnal riasztást kapunk, így még az ügyfelek észlelése előtt beavatkozhatunk.
  • Teljesítményoptimalizálás: A gyűjtött adatok alapján hosszú távú trendeket elemezhetünk, azonosíthatjuk a szűk keresztmetszeteket, és optimalizálhatjuk az erőforrás-kihasználtságot. Ez hosszú távon költségmegtakarítást és stabilabb működést eredményez.
  • Biztonság: A Zabbix segíthet a biztonsági rések azonosításában is, például ha egy szerveren gyanúsan magas számú sikertelen bejelentkezési kísérlet történik.

Szakértői Tipp: Ne várja meg, hogy az ügyfelei jelezzék a problémát! A Zabbix segítségével a SARABEL Informatika proaktívan gondoskodik arról, hogy az Ön rendszerei mindig a legmagasabb szinten működjenek. Ez nem csak bosszúságtól kíméli meg Önt, hanem valós üzleti előnyt is jelent.


Zabbix alap telepítési útmutató: Zabbix Szerver és Agent Debian 13-ra

Mint IT, hiszünk abban, hogy a tudás megosztása érték. Ezért most bemutatjuk, hogyan telepítheti a Zabbix szervert és agentet egy Debian 13 alapú rendszerre. Ez egy alapvető útmutató, a produktív éles környezetekhez további konfiguráció és optimalizáció szükséges!

Előfeltételek

Győződjön meg róla, hogy rendelkezik:

  • Egy frissen telepített Debian 13 szerverrel, root jogosultságokkal.
  • Stabil internetkapcsolattal.
  • A szervernek legyen statikus IP címe.

Zabbix Szerver telepítése (PostgreSQL és Nginx)

  1. Rendszer frissítése és szükséges csomagok telepítése:

    sudo apt update
    sudo apt upgrade -y
    sudo apt install -y software-properties-common wget gnupg2
  2. PostgreSQL adatbázis szerver telepítése és beállítása:

    sudo apt install -y postgresql postgresql-contrib

    Hozzon létre egy új adatbázist és felhasználót a Zabbix számára:

    sudo -u postgres createuser --pwprompt zabbix
    sudo -u postgres createdb -O zabbix zabbix

    Adja meg a zabbix felhasználó jelszavát, amikor kéri.

  3. Zabbix repository hozzáadása:

    wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian13_all.deb
    sudo dpkg -i zabbix-release_6.4-1+debian13_all.deb
    sudo apt update

    Megjegyzés: A 6.4 a Zabbix verzióra utal. Mindig ellenőrizze a legfrissebb stabil verziót a hivatalos Zabbix weboldalon.

  4. Zabbix szerver, frontend és agent telepítése:

    sudo apt install -y zabbix-server-pgsql zabbix-frontend-php php-pgsql zabbix-nginx-conf zabbix-agent
  5. Adatbázis inicializálása: Importálja a kezdeti sémát és adatokat a Zabbix adatbázisba. Amikor kéri, adja meg a zabbix adatbázis felhasználó jelszavát.

    sudo zcat /usr/share/doc/zabbix-server-pgsql*/create.sql.gz | sudo psql -U zabbix zabbix
  6. Zabbix szerver konfigurálása: Szerkessze a zabbix_server.conf fájlt:

    sudo nano /etc/zabbix/zabbix_server.conf

    Keresse meg a DBPassword sort, és adja hozzá a Zabbix adatbázis felhasználó jelszavát: DBPassword=az_o_zabbix_jelszava Mentse és zárja be a fájlt.

  7. PHP-FPM konfigurálása: Szerkessze a php.ini fájlt a megfelelő időzóna beállításához:

    sudo nano /etc/php/8.2/fpm/php.ini

    Keresse meg a date.timezone sort, és állítsa be a helyes időzónát (pl. Europe/Budapest): date.timezone = Europe/Budapest Mentse és zárja be a fájlt.

  8. Zabbix és Nginx szolgáltatások indítása és engedélyezése:

    sudo systemctl restart zabbix-server zabbix-agent nginx php8.2-fpm
    sudo systemctl enable zabbix-server zabbix-agent nginx php8.2-fpm
  9. Webes felület elérése: Nyisson meg egy böngészőt, és navigáljon a http://az_on_szerver_ip_címe_vagy_hostname/zabbix címre. Kövesse a telepítési varázsló lépéseit:

    • Welcome: Next step.
    • Check of pre-requisites: Győződjön meg róla, hogy minden OK.
    • Configure DB connection: Adatbázis típusa: PostgreSQL, Host: localhost, Port: 5432, Database name: zabbix, User: zabbix, Password: az_o_zabbix_jelszava.
    • Zabbix server details: Hagyja az alapértelmezett értékeket, vagy nevezze el a szervert.
    • Pre-installation summary: Ellenőrizze az adatokat, majd "Next step".
    • Install: Fejezze be a telepítést.

    A bejelentkezési adatok az első belépéshez: Felhasználónév: Admin, Jelszó: zabbix. FONTOS: Az első belépés után azonnal változtassa meg a jelszót!

Zabbix Agent telepítése (figyelni kívánt szerverekre)

A Zabbix agentet telepíthetjük ugyanarra a szerverre, mint a Zabbix szervert, vagy más rendszerekre, amelyeket monitorozni szeretnénk.

  1. Zabbix repository hozzáadása (ha még nem történt meg): Azon a Debian 13-as szerveren, amit figyelni szeretne, futtassa a 3. lépésben leírt parancsokat:

    wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian13_all.deb
    sudo dpkg -i zabbix-release_6.4-1+debian13_all.deb
    sudo apt update
  2. Zabbix Agent telepítése:

    sudo apt install -y zabbix-agent
  3. Zabbix Agent konfigurálása: Szerkessze a zabbix_agentd.conf fájlt:

    sudo nano /etc/zabbix/zabbix_agentd.conf

    Keresse meg és módosítsa a következő sorokat:

    • Server= és ServerActive=: Ide írja be a Zabbix szerver IP címét vagy hostname-jét. Server=az_on_zabbix_szerver_ipje ServerActive=az_on_zabbix_szerver_ipje
    • Hostname=: Adja meg a monitorozott gép egyedi nevét, amellyel a Zabbix felületén meg fog jelenni. Hostname=monitorozott_gep_neve Mentse és zárja be a fájlt.
  4. Zabbix Agent szolgáltatás indítása és engedélyezése:

    sudo systemctl restart zabbix-agent
    sudo systemctl enable zabbix-agent

Fontos biztonsági megjegyzés: Ügyeljen a tűzfalbeállításokra! Engedélyezze a 10050-es (agentről szerverre) és 10051-es (szerverről agentre) portokat a Zabbix kommunikációhoz mindkét irányban. A Debian alapértelmezett tűzfal-kezelője az ufw.

sudo ufw allow 10050/tcp
sudo ufw allow 10051/tcp
sudo ufw reload

Ezeket a szabályokat a Zabbix szerveren és az agenteken egyaránt alkalmazni kell!


Konklúzió: Stabilitás és biztonság a Zabbix erejével

A Zabbix nem csupán egy eszköz, hanem egy stratégiai partner a SARABEL Informatika számára, hogy az Ön vállalkozása a lehető legstabilabb és legbiztonságosabb informatikai háttérrel rendelkezzen. A rendszerrel szerzett sokéves tapasztalatunk biztosítja, hogy ügyfeleink rendszerei mindig a legmagasabb szinten működjenek, megelőzve a kritikus hibákat és optimalizálva a teljesítményt.

Keressen minket bizalommal, ha professzionális rendszerüzemeltetési és IT támogatási szolgáltatásokra van szüksége, ahol a Zabbix erejét is bevetjük az Ön sikeréért!

További bejegyzések

Rendszergazdát keresel?

Vedd fel velünk a kapcsolatot, és segítünk céged informatikai hátterének stabilizálásában.

Kérdése van? Írjon nekünk üzenetet, vagy hívjon minket bizalommal munkanapokon.