Настройка Zabbix для приложения

Чтобы использовать мобильное приложение Zabbix (скоро будет доступно), сначала необходимо:

  1. Настроить адаптер моста Zabbix.
  2. Настроить push-уведомления.
  3. Добавить мобильное устройство в веб-интерфейсе Zabbix.

В разделах ниже описан каждый шаг.

Настройка адаптера моста Zabbix

Чтобы сервер Zabbix мог взаимодействовать с мобильным приложением, необходимо настроить адаптер моста Zabbix.

Адаптер моста можно установить в той же системе, что и сервер Zabbix, или в другой системе, используя пакеты:

Ниже приведены инструкции для Ubuntu 24.04. Для других операционных систем используйте команды установки репозитория и пакетов (например, wget, dpkg, apt) со страницы Получить Zabbix, соответствующей вашей ОС, и установите с их помощью пакет zabbix-bridge-adapter.

1. Запустите новый сеанс оболочки с привилегиями root:

sudo -s

2. Установите репозиторий Zabbix:

wget wget https://repo.zabbix.com/zabbix/8.0/release/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_8.0+ubuntu24.04_all.deb
dpkg -i zabbix-release_latest_8.0+ubuntu24.04_all.deb
apt update

3. Установите адаптер моста Zabbix:

apt install zabbix-bridge-adapter

4. Измените файл конфигурации сервера Zabbix:

EnableMobileDevices=1
BridgeAdapterURL=https://bridge-adapter.example.com:10005/rpc

5. Перезапустите сервер Zabbix, например (см. другие варианты):

systemctl restart zabbix-server

6. Скопируйте идентификатор сервера Zabbix в разделе Отчёты > Сведения о системе; он понадобится на следующем шаге.

7. Измените файл конфигурации адаптера моста Zabbix:

ZabbixAPIURL=https://example.com/zabbix/api_jsonrpc.php
ServerId=019fb1f9-22bd-74ea-bc03-51efb8b76aba
DataDir=/var/lib/zabbix-bridge-adapter

Каталог, указанный в DataDir, должен иметь права доступа 0700, а все хранящиеся в нём файлы должны иметь права доступа 0600.

8. Ознакомьтесь с лицензионным соглашением конечного пользователя (EULA) адаптера моста Zabbix и примите его:

zabbix_bridge_adapter license show
sudo -u zabbix-bridge-adapter zabbix_bridge_adapter -c /etc/zabbix/zabbix_bridge_adapter.conf license accept --non-interactive --version 2026-09-29

9. Запустите адаптер моста Zabbix:

systemctl start zabbix-bridge-adapter

При запуске адаптер моста Zabbix использует идентификатор сервера, чтобы зарегистрировать ваш сервер Zabbix в централизованно размещённом Zabbix Bridge. Состояние регистрации хранится в файле состояния в DataDir. Если переустановить адаптер моста и файл состояния будет утерян, повторная регистрация того же сервера Zabbix может завершиться ошибкой. Чтобы этого избежать, создайте резервную копию файла состояния перед переустановкой адаптера моста и восстановите её после переустановки.

Настройка push-уведомлений

Чтобы получать оповещения на мобильном устройстве, когда в контролируемой среде требуется внимание:

  1. Создайте тип носителя push-уведомлений (или включите тип по умолчанию).
  2. Создайте действие (или включите действие триггера Сообщать о проблемах администраторам Zabbix по умолчанию).
  3. Добавьте устройство, чтобы автоматически добавить тип носителя вашему пользователю (или добавьте носитель пользователя вручную).

Добавление устройств

Чтобы использовать мобильное приложение Zabbix на своем устройстве, необходимо добавить это устройство в веб-интерфейсе Zabbix. Инструкции см. в следующих разделах:

  • Пользователи > Устройства (в роли суперадминистратора можно добавлять собственные мобильные устройства или мобильные устройства других пользователей)
  • Настройки пользователя > Устройства (любой пользователь может добавлять собственные мобильные устройства)