[comment]: # translation:outdated

[comment]: # ({8c911baa-8c911baa})
# 6. Zabbix appliance

[comment]: # ({/8c911baa-8c911baa})

[comment]: # ({eb965847-cfa1a361})
#### Overzicht

Als alternatief voor handmatige installatie of hergebruik van een bestaande server voor Zabbix kunnen gebruikers een Zabbix-appliance of een installatie-cd-afbeelding voor Zabbix downloaden.

Zabbix-appliance en installatie-cd-versies zijn gebaseerd op AlmaLinux 8 (x86\_64).

De installatie-cd van Zabbix-appliance kan worden gebruikt voor directe implementatie van een Zabbix-server (MySQL).

::: noteimportant
Je kunt deze appliance gebruiken om Zabbix te evalueren. De appliance is niet bedoeld voor serieus productiegebruik.
:::

[comment]: # ({/eb965847-cfa1a361})

[comment]: # ({b72ced3b-cffa82a3})
##### Systeemvereisten:

-   *RAM*: 1,5 GB
-   *Schijfruimte*: er moet minimaal 8 GB worden toegewezen aan de virtuele machine
-   *CPU*: minimaal 2 cores

Bootmenu van de Zabbix-installatie-cd/dvd:

![](../../assets/en/manual/installation_cd_boot_menu1.png){width="600"}

De Zabbix-appliance bevat een Zabbix-server (geconfigureerd en draaiend op MySQL) en een frontend.

De Zabbix virtuele appliance is beschikbaar in de volgende formaten:

-   VMware (.vmx)
-   Open virtualization format (.ovf)
-   Microsoft Hyper-V 2012 (.vhdx)
-   Microsoft Hyper-V 2008 (.vhd)
-   KVM, Parallels, QEMU, USB-stick, VirtualBox, Xen (.raw)
-   KVM, QEMU (.qcow2)

Om te beginnen start je de appliance en ga je in een browser naar het IP-adres dat de appliance via DHCP heeft ontvangen.

::: noteimportant
DHCP moet zijn ingeschakeld op de host.
:::

Om het IP-adres vanuit de virtuele machine te verkrijgen, voer je het volgende commando uit:

    ip addr show

Om toegang te krijgen tot de Zabbix frontend, ga je naar **http://<host\_ip>** (voor toegang vanuit de browser van de host moet bridged mode zijn ingeschakeld in de VM-netwerkinstellingen).

::: notetip
Als de appliance niet wordt opgestart in Hyper-V, kun je op `Ctrl+Alt+F2` drukken om naar andere tty-sessies te schakelen.
:::

[comment]: # ({/b72ced3b-cffa82a3})

[comment]: # ({01f977f4-589fd5e2})
#### - Wijzigingen in de AlmaLinux 8-configuratie

De appliance is gebaseerd op AlmaLinux 8. Er zijn enkele wijzigingen toegepast in de basisconfiguratie van AlmaLinux.

[comment]: # ({/01f977f4-589fd5e2})

[comment]: # ({ba7ddf01-193d3b23})
##### - Repositories

De officiële Zabbix
[repository](/manual/installation/install_from_packages/rhel) is toegevoegd aan */etc/yum.repos.d*:

    [zabbix]
    name=Zabbix Officiële Repository - $basearch
    baseurl=http://repo.zabbix.com/zabbix/6.4/rhel/8/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[comment]: # ({/ba7ddf01-193d3b23})

[comment]: # ({589dc798-589dc798})
##### - Firewall-configuratie

Het apparaat gebruikt een iptables firewall met vooraf gedefinieerde regels:

- Geopende SSH-poort (22 TCP);
- Zabbix-agent (10050 TCP) en Zabbix-trapper (10051 TCP) geopend
    poorten;
- Geopende HTTP (80 TCP) en HTTPS (443 TCP) poorten;
- Geopende SNMP-trappoort (162 UDP);
- Uitgaande verbindingen naar NTP-poort geopend (53 UDP);
- ICMP-pakketten beperkt tot 5 pakketten per seconde;
- Alle andere inkomende verbindingen worden verbroken.

[comment]: # ({/589dc798-589dc798})

[comment]: # ({b2283a9a-b2283a9a})
##### - Een statisch IP-adres gebruiken

Standaard gebruikt het apparaat DHCP om het IP-adres te verkrijgen. Specificeren
een statisch IP-adres:

- Log in als rootgebruiker;
- Open */etc/sysconfig/network-scripts/ifcfg-eth0* bestand;
- Vervang *BOOTPROTO=dhcp* door *BOOTPROTO=none*
- Voeg de volgende regels toe:
    - *IPADDR=<IP-adres van het apparaat>*
    - *PREFIX=<CIDR-voorvoegsel>*
    - *GATEWAY=<gateway IP-adres>*
    - *DNS1=<DNS-server IP-adres>*
- Voer de opdracht **systemctl restart network** uit.

Raadpleeg de officiële Red Hat
[documentatie](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s1-networkscripts-interfaces)
indien nodig.

[comment]: # ({/b2283a9a-b2283a9a})

[comment]: # ({acf06935-acf06935})
##### - Tijdzone wijzigen

Standaard gebruikt het apparaat UTC voor de systeemklok. Om de te wijzigen
tijdzone, kopieer het juiste bestand van */usr/share/zoneinfo* naar
*/etc/localtime*, bijvoorbeeld:

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

[comment]: # ({/acf06935-acf06935})

[comment]: # ({2c378c8d-2c378c8d})
#### - Zabbix-configuratie

Zabbix apparaat configuratie heeft de volgende wachtwoorden en configuratie veranderingen:

[comment]: # ({/2c378c8d-2c378c8d})

[comment]: # ({d39b5151-d39b5151})
##### - Inloggegevens (login:wachtwoord)

Systeem:

- root:zabbix

Zabbix-frontend:

- Beheerder:zabbix

Gegevensbestand:

- root:<willekeurig>
- zabbix:<willekeurig>

::: noteclassic
Database wachtwoorden worden willekeurig gegenereerd tijdens de
installatieproces.\
Het root-wachtwoord wordt opgeslagen in het bestand /root/.my.cnf. Het is niet
vereist om een wachtwoord in te voeren onder het "root"-account.
:::

Om het gebruikerswachtwoord van de database te wijzigen, moeten wijzigingen worden aangebracht in de
volgende locaties:

- MijnSQL;
- /etc/zabbix/zabbix\_server.conf;
- /etc/zabbix/web/zabbix.conf.php.

::: noteclassic
 Afzonderlijke gebruikers `zabbix_srv` en `zabbix_web` zijn gedefinieerd
voor respectievelijk de server en de frontend.
:::

[comment]: # ({/d39b5151-d39b5151})

[comment]: # ({f11ee379-f11ee379})
##### - Bestandslocaties

- Configuratiebestanden bevinden zich in **/etc/zabbix**.
- Zabbix-server-, proxy- en agent log bestanden bevinden zich in
    **/var/log/zabbix**.
- Zabbix frontend bevindt zich in **/usr/share/zabbix**.
- De basismap voor de gebruiker **zabbix** is **/var/lib/zabbix**.

[comment]: # ({/f11ee379-f11ee379})

[comment]: # ({e00773c5-e00773c5})
##### - Wijzigingen in de Zabbix-configuratie

- Frontend-tijdzone is ingesteld op Europa/Riga (dit kan worden gewijzigd in
    **/etc/php-fpm.d/zabbix.conf**);

[comment]: # ({/e00773c5-e00773c5})

[comment]: # ({2c4e4239-2c4e4239})
#### - Frontend-toegang

Standaard is toegang tot de frontend overal toegestaan.

De frontend is toegankelijk via *http://<host>*.

Dit kan worden aangepast in **/etc/nginx/conf.d/zabbix.conf**. Nginx heeft
te herstarten na het wijzigen van dit bestand. Log hiervoor in met SSH als
**root** gebruiker en voer uit:

    systemctl restart nginx

[comment]: # ({/2c4e4239-2c4e4239})

[comment]: # ({4fbc391b-4fbc391b})
#### - Firewall

Standaard worden alleen de poorten vermeld in de [configuratie
wijzigingen](#firewall_configuration) hierboven zijn geopend. Extra openen
poorten, wijzig het "*/etc/sysconfig/iptables*" bestand en herlaad firewall
reglement:

    systemctl reload iptables

[comment]: # ({/4fbc391b-4fbc391b})

[comment]: # ({bf60554b-bf60554b})
#### - Upgraden

De Zabbix-apparaat pakketten kunnen worden geüpgraded. Voer hiervoor het volgende uit:

    dnf-update zabbix*

[comment]: # ({/bf60554b-bf60554b})

[comment]: # ({d167c766-d167c766})
#### - Systeemdiensten

Systemd services zijn beschikbaar:

    systemctl lijst-eenheden zabbix*

[comment]: # ({/d167c766-d167c766})

[comment]: # ({a582d1bf-a582d1bf})
#### - Formaatspecifieke opmerkingen

[comment]: # ({/a582d1bf-a582d1bf})

[comment]: # ({1a436501-a45df55b})
##### - VMware

De afbeeldingen in het *vmdk*-formaat kunnen direct worden gebruikt in VMware Player, Server en Workstation-producten. Voor gebruik in ESX, ESXi en vSphere moeten ze worden geconverteerd met [VMware-converter](http://www.vmware.com/products/converter/).
Als je VMWare Converter gebruikt, kun je problemen tegenkomen met de hybride netwerkadapter. In dat geval kun je proberen de E1000-adapter te specificeren tijdens het conversieproces. Als alternatief kun je na voltooiing van de conversie de bestaande adapter verwijderen en een E1000-adapter toevoegen.

[comment]: # ({/1a436501-a45df55b})

[comment]: # ({71d55edb-7d1c1440})
##### - HDD/flash-afbeelding (onbewerkt)

    dd if=./zabbix_appliance_6.4.0.raw of=/dev/sdc bs=4k conv=fdatasync

Vervang */dev/sdc* door uw Flash/HDD-schijfapparaat.

[comment]: # ({/71d55edb-7d1c1440})
