This is a translation of the original English documentation page. Help us make it better.

6. Zabbix készülék

Áttekintés

A kézi beállítás vagy egy meglévő szerver újrafelhasználásának alternatívájaként a Zabbix esetében a felhasználók megtehetik letöltés egy Zabbix készülék vagy egy Zabbix készülék telepítő CD-képet.

A Zabbix készülék és telepítő CD verziói az AlmaLinux 8-on alapulnak (x86_64).

A Zabbix készülék telepítő CD-je azonnali telepítésre használható Zabbix szerver (MySQL).

Ezt a készüléket használhatja a Zabbix értékelésére. A készülék nem komoly termelési használatra készült.

Rendszerkövetelmények:
  • RAM: 1,5 GB
  • Lemezterület: legalább 8 GB-ot kell lefoglalni a virtuális számára gép.

Zabbix telepítő CD/DVD rendszerindító menü:

A Zabbix készülék tartalmaz egy Zabbix szervert (konfigurálva és fut rajta MySQL) és egy frontend.

A Zabbix virtuális készülék a következő formátumokban érhető el:

  • VMWare (.vmx)
  • Nyílt virtualizációs formátum (.ovf)
  • Microsoft Hyper-V 2012 (.vhdx)
  • Microsoft Hyper-V 2008 (.vhd)
  • KVM, Parallels, QEMU, USB stick, VirtualBox, Xen (.raw)
  • KVM, QEMU (.qcow2)

A kezdéshez indítsa el a készüléket, és mutasson egy böngészőt az IP címre készülék DHCP-n keresztül kapott.

A DHCP-t engedélyezni kell a gazdagépen.

Az IP-cím lekérése a virtuális gépen belülről:

ip addr show

A Zabbix frontend eléréséhez lépjen a http://<host_ip> címre (a hozzáféréshez a gazdagép böngészőjéből a hídmódot engedélyezni kell a virtuális gép hálózatában beállítások).

Ha a készülék nem indul el Hyper-V-ben, megteheti szeretné lenyomni a Ctrl+Alt+F2 billentyűkombinációt a tty-munkamenetek váltásához.

– Változások az AlmaLinux 8 konfigurációjában

A készülék az AlmaLinux 8-on alapul. Van néhány változtatás az alap AlmaLinux konfigurációt.

1 Adattárak

Hivatalos Zabbix repository has been added to /etc/yum.repos.d:

[zabbix]
       name=Zabbix Official Repository - $basearch
       baseurl=http://repo.zabbix.com/zabbix/6.0/rhel/8/$basearch/
       enabled=1
       gpgcheck=1
       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
2 Tűzfal konfiguráció

A készülék iptables tűzfalat használ előre meghatározott szabályokkal:

  • Nyitott SSH port (22 TCP);
  • Nyitott Zabbix ügynök (10050 TCP) és Zabbix trapper (10051 TCP) portok;
  • Megnyitott HTTP (80 TCP) és HTTPS (443 TCP) portok;
  • Nyitott SNMP trap port (162 UDP);
  • Megnyílt a kimenő kapcsolatok az NTP porthoz (53 UDP);
  • ICMP-csomagok másodpercenként 5 csomagra korlátozva;
  • Minden más bejövő kapcsolat megszakad.
3 Statikus IP-cím használata

Alapértelmezés szerint a készülék DHCP-t használ az IP-cím megszerzéséhez. Pontosítani statikus IP-cím:

  • Jelentkezzen be root felhasználóként;
  • Nyissa meg az /etc/sysconfig/network-scripts/ifcfg-eth0 fájlt;
  • A BOOTPROTO=dhcp helyére BOOTPROTO=none
  • Adja hozzá a következő sorokat:
    • IPADDR=<A készülék IP-címe>
    • PREFIX=<CIDR előtag>
    • GATEWAY=<átjáró IP-címe>
    • DNS1=<DNS szerver IP-cím>
  • Futtassa a systemctl restart network parancsot.

Forduljon a hivatalos Red Hathez dokumentáció ha szükséges.

4 Időzóna módosítása

A készülék alapértelmezés szerint UTC-t használ a rendszerórához. Megváltoztatni a időzóna, másolja a megfelelő fájlt a /usr/share/zoneinfo mappából ide /etc/localtime, például:

cp /usr/share/zoneinfo/Europe/Riga /etc/localtime

Zabbix konfiguráció

A Zabbix készülék beállítása a következő jelszavakkal és konfigurációkkal rendelkezik változtatások:

1 Hitelesítési adatok (bejelentkezés:jelszó)

Rendszer:

  • gyökér:zabbix

Zabbix frontend:

  • Admin:zabbix

Adatbázis:

  • gyökér:<véletlen>
  • zabbix:<véletlen>

Az adatbázis jelszavai véletlenszerűen generálódnak a telepítési folyamat.
A root jelszó a /root/.my.cnf fájlban található. Ez nem jelszó megadásához szükséges a "root" fiók alatt.

Az adatbázis felhasználói jelszavának megváltoztatásához változtatásokat kell végrehajtani a következő helyszínek:

  • MySQL;
  • /etc/zabbix/zabbix_server.conf;
  • /etc/zabbix/web/zabbix.conf.php.

A zabbix_srv és a zabbix_web külön felhasználók vannak meghatározva a szerverhez és a frontendhez.

2 Fájlok helyei
  • A konfigurációs fájlok a /etc/zabbix helyen találhatók.
  • A Zabbix szerver, proxy és ügynök naplófájljai ebben találhatók /var/log/zabbix.
  • A Zabbix frontend a /usr/share/zabbix helyen található.
  • A zabbix felhasználó saját könyvtára /var/lib/zabbix.
– Változások a Zabbix konfigurációban
  • A frontend időzónája Európa/Riga (ez módosítható /etc/php-fpm.d/zabbix.conf);

Frontend hozzáférés

Alapértelmezés szerint a frontend hozzáférés bárhonnan engedélyezett.

A frontend a http://<host> címen érhető el.

Ez testreszabható a /etc/nginx/conf.d/zabbix.conf fájlban. Nginx rendelkezik a fájl módosítása után újra kell indítani. Ehhez jelentkezzen be az SSH as használatával root felhasználó és végrehajtás:

systemctl indítsa újra az nginx-et

Tűzfal

Alapértelmezés szerint csak a konfigurációban felsorolt portok változások nyitva vannak. További megnyitásához portok, módosítsa a "/etc/sysconfig/iptables" fájlt, és töltse újra a tűzfalat szabályok:

systemctl újratölti az iptables-t

Frissítés

A Zabbix készülékcsomagok bővíthetők. Ehhez futtassa:

dnf update zabbix*

– Rendszerszolgáltatások

Rendszeres szolgáltatások állnak rendelkezésre:

systemctl list-units zabbix*

Formátumspecifikus megjegyzések

1 VMware

A vmdk formátumú képek közvetlenül használhatók a VMware Playerben, Szerverben és Workstation termékek. Az ESX, ESXi és vSphere használatához ezeknek kell lenniük konvertált a [VMware converter] (http://www.vmware.com/products/converter/).

2 HDD/flash kép (nyers)
dd if=./zabbix_appliance_5.2.0.raw of=/dev/sdc bs=4k conv=fdatasync

Cserélje ki a /dev/sdc-t a Flash/HDD lemezeszközre.