В качестве альтернативы ручной настройке или повторного использования уже существующего сервера для Zabbix, пользователи могут загрузить готовое решение Zabbix или образ установочного CD готового решения Zabbix.
Версии готового решения Zabbix и установочного CD базируются на AlmaLinux 8 (x86_64).
Установочный CD готового решения Zabbix можно использовать для быстрого развёртывания Zabbix сервера (MySQL).
Вы можете использовать это готовое решение для ознакомления с Zabbix. Готовое решение не предусмотрено для серьёзного промышленного использования.
Загрузочное меню установочного CD/DVD Zabbix:
В готовом решении Zabbix содержится Zabbix сервер (настроенный и работающий с MySQL) и веб-интерфейс.
Готовое решение Zabbix доступно в следующих форматах:
Чтобы начать, запустите готовое решение и перейдите в вашем браузере по IP-адресу, полученному по DHCP.
DHCP должен быть включён на хосте.
Чтобы посмотреть IP-адрес, на виртуальной машине выполните:
Для получения доступа к веб-интерфейсу Zabbix, перейдите на http://<ip_хоста> (для доступа через браузер хоста в настройках сети виртуальной машины должен быть включён режим моста).
Если готовое решение не запускается в Hyper-V, Вы можете попробовать использовать Ctrl+Alt+F2
, чтобы переключить tty сессии.
Готовое решение базируется на AlmaLinux 8. В базовую конфигурацию AlmaLinux внесены некоторые изменения.
Официальный репозиторий Zabbix добавлен в /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
Готовое решение использует брандмауэр iptables с предустановленными правилами:
По умолчанию готовое решение использует DHCP для получения IP адреса. Чтобы указать статический IP адрес:
В случае необходимости обратитесь к официальной документации [en] Red Hat.
По умолчанию готовое решение использует UTC для системного времени. Чтобы изменить часовой пояс, скопируйте соответствующий файл из /usr/share/zoneinfo в /etc/localtime, например:
В инсталляции готового решения Zabbix используются следующие пароли и изменения конфигурации:
Системные:
Веб-интерфейс Zabbix:
База данных:
Пароли к базе данных генерируются случайным образом в процессе установки.
Пароль root хранится в файле /root/.my.cnf. Находясь под аккаунтом «root», вводить пароль не требуется.
Для изменения пароля пользователя базы данных потребуется внести изменения в следующих местах:
Для работы с сервером и веб-интерфейсом настроены отдельные пользователи — zabbix_srv
и zabbix_web
соответственно.
По умолчанию доступ к веб-интерфейсу разрешён отовсюду.
До веб-интерфейса можно добраться по ссылке http://<хост>.
Этот параметр может быть изменён в /etc/nginx/conf.d/zabbix.conf. После внесения изменений в данный файл необходимо перезапустить nginx. Чтобы это сделать, авторизуйтесь как пользователь root, используя SSH, и выполните:
По умолчанию для подключений открыты только адреса портов, перечисленные в изменениях конфигурации выше. Чтобы открыть дополнительные порты, отредактируйте файл "/etc/sysconfig/iptables" и перезагрузите правила брандмауэра:
Пакеты готового решения Zabbix могут быть обновлены. Для этого выполните:
Доступные службы systemd :
Образы в формате vmdk можно использовать напрямую в продуктах VMware Player, Server и Workstation. Для использования в ESX, ESXi и vSphere образы должны быть сконвертированы, используя конвертер VMware vCenter Converter [en]. При использовании VMWare vCenter Converter можно наткнуться на проблему с гибридным сетевым адаптером. В этом случае можно попробовать во время процесса конвертации указать адаптер E1000. В качестве альтернативы, можно после завершения процесса конвертации удалить существующий адаптер и добавить адаптер E1000.
Замените /dev/sdc на ваше Flash/HDD устройство.
If you encounter the error message Access denied for user 'replace_user'@'localhost' (using password: YES) while trying to log in to the frontend, it may indicate that the installation is still in progress.
If the error persists after waiting a few minutes, or if you observe any other unexpected behavior, it likely means that the installation process has not completed successfully. In this case, we recommend deleting the current appliance and redeploying it by following the same installation instructions. This step typically resolves the issue.
Note that attempting to manually fix a broken installation is not recommended, as it may lead to further complications.