Zabbix уређај пружа начин за тренутно распоређивање Zabbix сервера и корисничког интерфејса, уместо ручног подешавања или поновног коришћења постојећег сервера за Zabbix.
Уређај је базиран на AlmaLinux 8 (x86_64) и садржи унапред конфигурисани Zabbix сервер који ради на MySQL-у и корисничког интерфејса који ради на Nginx веб серверу.
Овај уређај је дизајниран за процену Zabbix-а. Његово коришћење у озбиљним производним окружењима се не препоручује.
Слике уређаја су доступне за преузимање у следећим форматима:
Мени за покретање Zabbix инсталационог CD/DVD-а:
Ако још није инсталиран, инсталирајте софтвер за виртуелизацију за покретање слике уређаја (на пример, VirtualBox).
Преузмите уређај у формату који подржава ваш софтвер за виртуелизацију.
Проверите мрежна подешавања да бисте се уверили да је DHCP омогућен на главној машини.
Покрените виртуелну машину уређаја са преузете слике.
Конфигуришите мрежна подешавања виртуелне машине да бисте омогућили приступ из прегледача на главној машини. Ово се може постићи омогућавањем Bridged mode.
Пријавите се на виртуелну машину користећи подразумеване системске credentials.
Да бисте преузели IP адресу, покрените следећу команду на виртуелној машини:
ip addr show
Отворите прегледач на главној машини и усмерите га на IP адресу коју је уређај добио преко DHCP-а.
Пријавите се на Zabbix користећи подразумеване акредитиви и почните са праћењем.
Овај одељак описује често потребна подразумевана подешавања конфигурације заједно са доступним опцијама прилагођавања.
Након пријављивања, можете променити подразумевану лозинку у подешавањима корисничког профила или креирати нове кориснике и обрисати подразумевану.
Лозинке за све кориснике базе података се насумично генеришу током процеса инсталације. За базу података су дефинисани следећи корисници:
Root:
/root/.my.cnf
. Није потребно уносити лозинку под root налогом.Zabbix сервер:
/etc/zabbix/zabbix\_server.conf
Zabbix кориснички интерфејс:
/etc/zabbix/web/zabbix.conf.php
Да бисте променили лозинку корисника базе података, измените је у MySQL-у и одговарајућој конфигурационој датотеци.
Zabbix кориснички интерфејс се може приступити на http://<ИП адреса виртуелне машине>.
Подразумевано, приступ је дозвољен са било ког места. Да бисте ограничили приступ, измените /etc/nginx/conf.d/zabbix.conf
. Након чувања измењене датотеке, поново покрените Nginx пријављивањем путем SSH као root корисник и извршавањем:
systemctl restart nginx
Подразумевано, уређај користи DHCP за добијање IP адресе. Да бисте подесили статичку IP адресу:
nmcli connection modify eth0 ipv4.addresses 192.168.1.10/24 # IP адреса уређаја/CIDR префикс
nmcli connection modify eth0 ipv4.gateway 192.168.1.1 # IP адреса гејтвеја
nmcli connection modify eth0 ipv4.dns 8.8.8.8 # IP адреса DNS сервера
nmcli connection modify eth0 ipv4.method manual
systemctl restart network
Алтернативно, можете отворити датотеку /etc/NetworkManager/system-connections/eth0.nmconnection
и додати следеће линије:
[ipv4]
address1=192.168.1.10/24,192.168.1.1
dns=8.8.8.8
method=manual
Након чувања измењене датотеке, покрените команду systemctl restart network
.
Уређај користи iptables заштитни зид са унапред дефинисаним правилима:
Да бисте отворили додатне портове, измените датотеку /etc/sysconfig/iptables
и поново учитајте правила заштитног зида:
systemctl reload iptables
Zabbix уређај користи пакет zabbix-release из Zabbix репозиторијума. Репозиторијуми су конфигурисани у директоријуму /etc/yum.repos.d/*
.
Подразумевано, уређај користи UTC за системски сат. Да бисте променили временску зону, копирајте одговарајућу датотеку из /usr/share/zoneinfo
у /etc/localtime
, на пример:
cp /usr/share/zoneinfo/Europe/Riga /etc/localtime
Zabbix временска зона за кориснички интерфејс се подешава посебно и може се променити у подешавањима корисничког интерфејса. Подразумевана временска зона за Zabbix кориснички интерфејс је Европа/Рига.
Системске услуге су доступне. Да бисте видели листу Zabbix услуга, покрените следећу команду на виртуелној машини:
systemctl list-units zabbix*
Слике у vmdk формату могу се директно користити у VMware Player, Server и Workstation производима. За употребу у ESX, ESXi и vSphere, морају се конвертовати помоћу VMware vCenter Converter (потребна је аутентификација за преузимање). Ако користите VMware vCenter Converter, можете наићи на проблеме са хибридним мрежним адаптером. У том случају, можете покушати да наведете E1000 адаптер током процеса конверзије. Алтернативно, након што је конверзија завршена, можете избрисати постојећи адаптер и додати E1000 адаптер.
Да бисте покренули слику, покрените:
dd if=./zabbix_appliance_7.0.0.raw of=/dev/sdc bs=4k conv=fdatasync
Замените /dev/sdc
путањом до вашег флеш/HDD диска.
Ако се уређај не покрене у Hyper-V-у, покушајте да притиснете Ctrl+Alt+F2 да бисте пребацили TTY сесију.
Ако наиђете на поруку о грешци Приступ одбијен за корисника 'replace_user'@'localhost' (користећи лозинку: ДА) док покушавате да се пријавите на кориснички интерфејс, то може указивати на то да је инсталација још увек у току.
Ако грешка и даље постоји након неколико минута чекања или ако приметите било какво друго неочекивано понашање, то вероватно значи да процес инсталације није успешно завршен. У овом случају, препоручујемо да избришете тренутни уређај и поново га инсталирате пратећи иста упутства за инсталацију. Овај корак обично решава проблем.
Имајте на уму да се не препоручује покушај ручног поправљања неисправне инсталације, јер може довести до даљих компликација.