[comment]: # ({8c911baa-8c911baa})
# 6 Zabbix ierīce

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

[comment]: # ({c057ba97-cfa1a361})
#### Pārskats

Zabbix appliance nodrošina iespēju nekavējoties izvietot Zabbix serveri un lietotāja saskarni, nevis iestatīt tos manuāli vai atkārtoti izmantot esošu serveri Zabbix vajadzībām. 

Appliance ir balstīts uz AlmaLinux 8 (x86\_64) un ietver iepriekš konfigurētu Zabbix serveri, kas darbojas uz MySQL, un lietotāja saskarni, kas darbojas uz Nginx tīmekļa servera. 

::: noteimportant
Šis appliance ir paredzēts Zabbix novērtēšanai.
Tā izmantošana nopietnās produkcijas vidēs nav ieteicama.
:::

Appliance attēli ir pieejami [lejupielādei](http://www.zabbix.com/download_appliance) šādos formātos:

-   Instalācijas CD/DVD (.iso)
-   VMware (.vmx) - skatiet [piezīmes](#vmware)
-   Atvērtās virtualizācijas formāts (.ovf)
-   Microsoft Hyper-V (.vhd/.vhdx) - skatiet [piezīmes](#hyper-v)
-   KVM, Parallels, QEMU, USB zibatmiņa, VirtualBox, Xen (.raw) - skatiet [piezīmes](#hddflash-image-raw)
-   KVM, QEMU (.qcow2)

Zabbix instalācijas CD/DVD sāknēšanas izvēlne:

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

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

[comment]: # ({62396ce2-3e0e619d})
#### Ātrā darba sākšana

[comment]: # ({/62396ce2-3e0e619d})

[comment]: # ({750fe2fd-b3fd5276})
##### Priekšnosacījumi

1. Pārliecinieties, ka hosta datoram ir pietiekami resursi, lai izpildītu virtuālās mašīnas sistēmas prasības:

-   *RAM*: 4 GB
-   *Diska vieta*: virtuālajai mašīnai jāpiešķir vismaz 8 GB
-   *CPU*: vismaz 2 kodoli 

2. Ja vēl nav instalēta, instalējiet virtualizācijas programmatūru appliance attēla palaišanai (piemēram, [VirtualBox](https://www.virtualbox.org)).

3. [Lejupielādējiet](https://www.zabbix.com/download_appliance) appliance formātā, ko atbalsta jūsu virtualizācijas programmatūra.

4. Pārbaudiet tīkla iestatījumus, lai pārliecinātos, ka hosta datorā ir iespējots DHCP.

[comment]: # ({/750fe2fd-b3fd5276})

[comment]: # ({721965b7-73b26b19})
##### Instalēšana 

1. Palaidiet appliance virtuālo mašīnu no lejupielādētā attēla. 

2. Konfigurējiet virtuālās mašīnas tīkla iestatījumus, lai atļautu piekļuvi no pārlūkprogrammas hostsistēmā.
To var panākt, iespējojot *tilta režīmu*.

3. Piesakieties virtuālajā mašīnā, izmantojot noklusējuma sistēmas [akreditācijas datus](#system).

4. Lai iegūtu IP adresi, virtuālajā mašīnā izpildiet šādu komandu:

```
ip addr show
```

5. Atveriet pārlūkprogrammu hostsistēmā un norādiet tajā uz IP adresi, ko appliance ir saņēmis, izmantojot DHCP.

6. Piesakieties Zabbix, izmantojot noklusējuma [akreditācijas datus](#zabbix-frontend), un sāciet uzraudzību.

[comment]: # ({/721965b7-73b26b19})

[comment]: # ({92ae58ac-eb5aa46b})
#### Konfigurācija

Šajā sadaļā ir aprakstīti bieži nepieciešamie noklusējuma konfigurācijas iestatījumi, kā arī pieejamās pielāgošanas iespējas.

[comment]: # ({/92ae58ac-eb5aa46b})

[comment]: # ({bced8966-d39b5151})
##### Akreditācijas dati

###### Sistēma

-   Lietotājvārds: root
-   Parole: zabbix

###### Zabbix lietotāja saskarne

-   Lietotājvārds: Admin
-   Parole: zabbix

Pēc pieteikšanās varat mainīt noklusējuma paroli [lietotāja profila iestatījumos](/manual/web_interface/user_profile#user-profile) vai [izveidot jaunus lietotājus](/manual/config/users_and_usergroups/user) un dzēst noklusējuma lietotāju. 

###### Datu bāze 

Paroles visiem datubāzes lietotājiem instalēšanas procesa laikā tiek ģenerētas nejauši.
Datu bāzei ir definēti šādi lietotāji:

*Sakne:* 

- Lietotājvārds: root
- Parole: parole tiek glabāta failā `/root/.my.cnf`.
root kontam paroles ievadīšana nav nepieciešama.

*Zabbix serveris:*

- Lietotājvārds: zabbix_srv 
- Parole: parole tiek glabāta failā `/etc/zabbix/zabbix\_server.conf`

*Zabbix lietotāja saskarne:*

- Lietotājvārds: zabbix_web 
- Parole: parole tiek glabāta failā `/etc/zabbix/web/zabbix.conf.php`

Lai mainītu datubāzes lietotāja paroli, modificējiet to MySQL un attiecīgajā konfigurācijas failā.

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

[comment]: # ({47f5860f-2c4e4239})
##### Lietotāja saskarnes piekļuve

Zabbix lietotāja saskarnei var piekļūt vietnē *http://<virtual machine's IP>*.

Pēc noklusējuma piekļuve ir atļauta no jebkuras vietas. Lai ierobežotu piekļuvi, modificējiet `/etc/nginx/conf.d/zabbix.conf`.
Pēc rediģētā faila saglabāšanas restartējiet Nginx, piesakoties caur SSH kā [root user](#system) un izpildot:

```
systemctl restart nginx
```

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

[comment]: # ({4e5f98e8-b2283a9a})
##### Statiska IP adrese

Pēc noklusējuma ierīce izmanto DHCP, lai iegūtu IP adresi.
Lai iestatītu statisku IP adresi:

-   Piesakieties kā [root lietotājs](#system).
-   Izpildiet tālāk norādītās komandas, aizstājot vērtības ar savām IP adresēm:

```
nmcli connection modify eth0 ipv4.addresses 192.168.1.10/24    # Appliance IP address/CIDR prefix
nmcli connection modify eth0 ipv4.gateway 192.168.1.1     # Gateway IP address
nmcli connection modify eth0 ipv4.dns 8.8.8.8    # DNS server IP address
nmcli connection modify eth0 ipv4.method manual
systemctl restart network
```

Alternatīvi varat atvērt failu `/etc/NetworkManager/system-connections/eth0.nmconnection` un pievienot šādas rindas:

```
[ipv4]
address1=192.168.1.10/24,192.168.1.1
dns=8.8.8.8
method=manual
```

Pēc rediģētā faila saglabāšanas izpildiet komandu `systemctl restart network`.

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

[comment]: # ({d4b9dae8-589dc798})
##### Ugunsmūra konfigurācija

Lai pārvaldītu ugunsmūra iestatījumus, iekārta izmanto iptables ar iepriekš definētiem noteikumiem:

-   Atvērts SSH ports (22 TCP)
-   Atvērti Zabbix aģenta (10050 TCP) un Zabbix trapper (10051 TCP)
    porti
-   Atvērti HTTP (80 TCP) un HTTPS (443 TCP) porti
-   Atvērts SNMP trap ports (162 UDP)
-   Atvērti izejošie savienojumi uz NTP portu (123 UDP)
-   ICMP paketes ir ierobežotas līdz 5 paketēm sekundē
-   Visi pārējie ienākošie savienojumi tiek bloķēti

Lai atvērtu papildu portus, modificējiet failu `/etc/sysconfig/iptables` un pārlādējiet ugunsmūra noteikumus:

```
systemctl reload iptables
```

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

[comment]: # ({73ed9ac5-193d3b23})
##### Repozitoriji

Zabbix ierīce izmanto *zabbix-release* pakotni no Zabbix [repozitorija](https://repo.zabbix.com/zabbix/7.4/release/alma/8/).
Repozitoriji ir konfigurēti direktorijā `/etc/yum.repos.d/*`.

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

[comment]: # ({9f96afb1-acf06935})
##### Laika josla

Pēc noklusējuma ierīce 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
```

:::noteclassic
Zabbix [lietotāja saskarnes laika josla](/manual/web_interface/time_zone) tiek iestatīta atsevišķi, un to var mainīt lietotāja saskarnes iestatījumos.
Zabbix lietotāja saskarnes noklusējuma laika josla ir Europe/Riga. 
:::

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

[comment]: # ({da362b66-f11ee379})
##### Failu atrašanās vietas

-   Konfigurācijas faili atrodas `/etc/zabbix`
-   Zabbix servera, starpniekservera un aģenta žurnālfaili atrodas `/var/log/zabbix`
-   Zabbix lietotāja saskarne atrodas `/usr/share/zabbix`
-   Lietotāja *zabbix* mājas direktorijs ir `/var/lib/zabbix`

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

[comment]: # ({6fc05e2c-d167c766})
##### Sistēmas servisi

Systemd servisi ir pieejami.
Lai skatītu Zabbix servisu sarakstu, virtuālajā mašīnā izpildiet šādu komandu:

```bash
systemctl list-units zabbix*
```

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

[comment]: # ({f5387f48-a582d1bf})
#### Attēla formātam specifiskas piezīmes

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

[comment]: # ({2fd840aa-a45df55b})
###### VMware

Attēlus *vmdk* formātā var izmantot tieši VMware Player, Server un Workstation produktos.
Lai tos izmantotu ESX, ESXi un vSphere vidēs, tie jākonvertē, izmantojot [VMware vCenter Converter](https://support.broadcom.com/group/ecx/productfiles?subFamily=VMware%20vCenter%20converter&displayGroup=Standard&release=6.6.0&os=&servicePk=203348&language=EN) (lejupielādei nepieciešama autentifikācija).
Ja izmantojat VMware vCenter Converter, var rasties problēmas ar hibrīdo tīkla adapteri.
Tādā gadījumā konvertēšanas procesa laikā varat mēģināt norādīt E1000 adapteri.
Alternatīvi pēc konvertēšanas pabeigšanas varat dzēst esošo adapteri un pievienot E1000 adapteri.

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

[comment]: # ({1ece9a7f-7d1c1440})
###### HDD/flash attēls (raw)

Lai palaistu attēlu, izpildiet:

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

Aizstājiet `/dev/sdc` ar sava Flash/HDD diska ierīces ceļu.

[comment]: # ({/1ece9a7f-7d1c1440})

[comment]: # ({201bd994-e4636c3c})
###### Hyper-V

Ja ierīce Hyper-V vidē neizdodas palaist, mēģiniet nospiest **Ctrl+Alt+F2**, lai pārslēgtos uz TTY sesiju.

[comment]: # ({/201bd994-e4636c3c})

[comment]: # ({c4ea6515-58d994da})
#### Problēmu novēršana

Ja, mēģinot pieteikties lietotāja saskarnē, redzat kļūdas ziņojumu *Access denied for user 'replace_user'@'localhost' (using password: YES)*, tas var norādīt, ka instalēšana joprojām turpinās.

![](../../assets/en/manual/appliance_troubleshoot.png)

Ja kļūda saglabājas arī pēc dažu minūšu gaidīšanas vai novērojat jebkādu citu neparedzētu darbību, visticamāk, tas 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.
Šī darbība parasti atrisina 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.

[comment]: # ({/c4ea6515-58d994da})
