6 Zabbix ierīce
Pārskats
Kā alternatīvu manuālai iestatīšanai vai esoša servera atkārtotai izmantošanai Zabbix vajadzībām lietotāji var lejupielādēt Zabbix appliance vai Zabbix appliance instalācijas kompaktdiska attēlu.
Zabbix appliance un instalācijas kompaktdiska versijas ir balstītas uz AlmaLinux 8 (x86_64).
Zabbix appliance instalācijas kompaktdisku var izmantot tūlītējai Zabbix servera (MySQL) izvietošanai.
Šo Appliance var izmantot Zabbix novērtēšanai. Appliance nav paredzēts nopietnai izmantošanai produkcijas vidē.
Sistēmas prasības:
- RAM: 4 GB
- Diska vieta: virtuālajai mašīnai jāpiešķir vismaz 8 GB
- CPU: vismaz 2 kodoli
Zabbix instalācijas CD/DVD sāknēšanas izvēlne:

Zabbix appliance ietver Zabbix serveri (konfigurētu un darbojošos ar MySQL) un lietotāja saskarni.
Zabbix virtuālā appliance ir pieejama šādos formātos:
- VMware (.vmx)
- Open virtualization format (.ovf)
- Microsoft Hyper-V (.vhd / .vhdx)
- KVM, Parallels, QEMU, USB zibatmiņa, VirtualBox, Xen (.raw)
- KVM, QEMU (.qcow2)
Lai sāktu darbu, sāknējiet appliance un pārlūkprogrammā atveriet IP adresi, ko appliance ir saņēmusi, izmantojot DHCP.
DHCP jābūt iespējotam uz hosts.
Lai virtuālajā mašīnā iegūtu IP adresi, izpildiet:
ip addr show
Lai piekļūtu Zabbix lietotāja saskarnei, atveriet http://<host_ip> (lai piekļūtu no hosts pārlūkprogrammas, virtuālās mašīnas tīkla iestatījumos jābūt iespējotam tilta režīmam).
Ja appliance neizdodas palaist Hyper-V vidē, varat nospiest Ctrl+Alt+F2, lai pārslēgtos starp tty sesijām.
AlmaLinux 8 konfigurācijas izmaiņas
Ierīce ir balstīta uz AlmaLinux 8. AlmaLinux pamata konfigurācijai ir piemērotas dažas izmaiņas.
Repozitoriji
Oficiālais Zabbix repozitorijs ir pievienots direktorijai /etc/yum.repos.d:
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/7.0/rhel/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
Ugunsmūra konfigurācija
Ierīce izmanto iptables ugunsmūri ar iepriekš definētiem noteikumiem:
- Atvērts SSH ports (22 TCP);
- Atvērti Zabbix aģenta (10050 TCP) un Zabbix trapera (10051 TCP) porti;
- Atvērti HTTP (80 TCP) un HTTPS (443 TCP) porti;
- Atvērts SNMP trapu ports (162 UDP);
- Atļauti izejošie savienojumi ar NTP portu (123 UDP);
- ICMP pakešu skaits ierobežots līdz 5 paketēm sekundē;
- Visi pārējie ienākošie savienojumi tiek noraidīti.
Statiskas IP adreses izmantošana
Pēc noklusējuma appliance izmanto DHCP, lai iegūtu IP adresi. Lai norādītu statisku IP adresi:
- Piesakieties kā root lietotājs;
- Atveriet failu /etc/sysconfig/network-scripts/ifcfg-eth0;
- Aizstājiet BOOTPROTO=dhcp ar BOOTPROTO=none;
- Pievienojiet tālāk norādītās rindas:
- IPADDR=<appliance IP adrese>
- PREFIX=<CIDR prefikss>
- GATEWAY=<vārtejas IP adrese>
- DNS1=<DNS servera IP adrese>
- Izpildiet komandu systemctl restart network.
Ja nepieciešams, skatiet oficiālo Red Hat dokumentāciju.
Laika joslas maiņa
Pēc noklusējuma appliance sistēmas pulkstenim izmanto UTC. Lai mainītu laika joslu, nokopējiet atbilstošo failu no /usr/share/zoneinfo uz /etc/localtime, piemēram:
cp /usr/share/zoneinfo/Europe/Riga /etc/localtime
Zabbix konfigurācija
Zabbix appliance iestatījumos ir norādītas šādas paroles un konfigurācijas izmaiņas:
Akreditācijas dati (lietotājvārds:parole)
Sistēma:
- root:zabbix
Zabbix lietotāja saskarne:
- Admin:zabbix
Datubāze:
- root:<random>
- zabbix:<random>
Datubāzes paroles instalēšanas procesa laikā tiek ģenerētas nejauši.
Root parole tiek glabāta failā /root/.my.cnf.
Parole kontam "root" nav jāievada.
Lai mainītu datubāzes lietotāja paroli, izmaiņas jāveic šādās vietās:
- MySQL;
- /etc/zabbix/zabbix_server.conf;
- /etc/zabbix/web/zabbix.conf.php.
Serverim un lietotāja saskarnei ir definēti atsevišķi lietotāji zabbix_srv un zabbix_web.
Failu atrašanās vietas
- Konfigurācijas faili atrodas direktorijā /etc/zabbix.
- Zabbix servera, starpniekservera un aģenta žurnālfaili atrodas direktorijā /var/log/zabbix.
- Zabbix lietotāja saskarne atrodas direktorijā /usr/share/zabbix.
- Lietotāja zabbix mājas direktorija ir /var/lib/zabbix.
Izmaiņas Zabbix konfigurācijā
- Lietotāja saskarnes laika josla ir iestatīta uz Europe/Riga (to var mainīt failā /etc/php-fpm.d/zabbix.conf);
Lietotāja saskarnes piekļuve
Pēc noklusējuma piekļuve lietotāja saskarnei ir atļauta no jebkuras vietas.
Lietotāja saskarnei var piekļūt vietnē http://<host>.
To var pielāgot failā /etc/nginx/conf.d/zabbix.conf. Pēc šī faila modificēšanas Nginx ir jārestartē. Lai to izdarītu, piesakieties, izmantojot SSH kā root lietotājs, un izpildiet:
systemctl restart nginx
Ugunsmūris
Pēc noklusējuma ir atvērti tikai porti, kas norādīti iepriekš sadaļā konfigurācijas izmaiņas. Lai atvērtu papildu portus, modificējiet failu "/etc/sysconfig/iptables" un atkārtoti ielādējiet ugunsmūra noteikumus:
systemctl reload iptables
Jaunināšana
Zabbix appliance pakotnes var jaunināt. Lai to izdarītu, palaidiet:
dnf update zabbix*
Sistēmas pakalpojumi
Ir pieejami systemd pakalpojumi:
systemctl list-units zabbix*
Formātam specifiskas piezīmes
VMware
vmdk formāta attēlus var izmantot tieši VMware Player, Server un Workstation produktos. Lai tos izmantotu ESX, ESXi un vSphere vidē, tie ir jāpārveido, izmantojot VMware vCenter Converter (lejupielādei nepieciešama autentifikācija). Ja izmantojat VMWare vCenter Converter, var rasties problēmas ar hibrīdo tīkla adapteri. Šādā gadījumā pārveidošanas procesa laikā varat mēģināt norādīt E1000 adapteri. Varat arī pēc pārveidošanas pabeigšanas izdzēst esošo adapteri un pievienot E1000 adapteri.
HDD/flash attēls (raw)
dd if=./zabbix_appliance_7.0.0.raw of=/dev/sdc bs=4k conv=fdatasync
Aizstājiet /dev/sdc ar savas Flash/HDD ierīces disku.
Problēmu novēršana
Ja, mēģinot pieteikties lietotāja saskarnē, tiek parādīts kļūdas ziņojums Access denied for user 'replace_user'@'localhost' (using password: YES), tas var norādīt, ka instalēšana joprojām notiek.

Ja kļūda saglabājas arī pēc dažu minūšu gaidīšanas vai ja novērojat citu negaidītu darbību, tas, visticamāk, nozīmē, ka instalēšanas process nav veiksmīgi pabeigts. Šādā gadījumā iesakām dzēst pašreizējo ierīci un izvietot to atkārtoti, ievērojot tās pašas instalēšanas instrukcijas. Šis solis parasti novērš problēmu.
Ņemiet vērā, ka nav ieteicams mēģināt manuāli labot bojātu instalāciju, jo tas var radīt papildu sarežģījumus.