pult-proxy-sqlite3
pult-proxy-sqlite3 — опциональный прокси-компонент Пульта с локальной базой SQLite. Компонент собирает, буферизует и передаёт данные мониторинга между наблюдаемой инфраструктурой и сервером Пульта. Его выбирают в более лёгких сценариях развёртывания, когда для прокси достаточно встроенного хранилища и не требуется отдельная PostgreSQL.
Дистрибутивы и образы см. в разделе Дистрибутивы.
Режимы работы прокси (passive / active) описаны в разделе pult-proxy-pgsql. Ниже — конфигурация для SQLite-варианта.
Сервис в docker-compose.yml
Добавьте сервис pult-proxy-sqlite3 в docker-compose.yml:
services:
pult-proxy-sqlite3:
image: registry.pult.chislitellab.ru:8123/releases/2.3.0/proxy-sqlite3-redos8:7.4.9
container_name: pult-proxy-sqlite3
restart: unless-stopped
volumes:
- /etc/localtime:/etc/localtime:ro
- snmptraps:/var/lib/zabbix/snmptraps:ro
env_file:
- .env_proxy_sqlite3
ports:
- "10071:10051"
volumes:
snmptraps:
Порт 10071:10051 пробрасывает порт прокси на хост: в Web UI сервера Пульта указывается внешний порт (10071).
Параметры режима работы и имя прокси задаются в файле .env_proxy_sqlite3.
Пример .env_proxy_sqlite3 (passive mode)
# 1 - passive, 0 - active
ZBX_PROXYMODE=1
ZBX_SERVER_HOST=0.0.0.0/0
ZBX_HOSTNAME=pult-proxy-sqlite3
Для active mode измените ZBX_PROXYMODE=0 и укажите ZBX_SERVER_HOST — адрес сервера Пульта (см. pult-proxy-pgsql → Active mode).
Регистрация прокси в Web UI Пульта
На сервере Пульта перейдите в Администрирование → Прокси → Создать прокси.
Passive mode
| Поле | Значение (пример) |
|---|---|
| Имя прокси | pult-proxy-sqlite3 (значение ZBX_HOSTNAME) |
| Режим прокси | Пассивный |
| Адрес | IP хоста с контейнером прокси |
| Порт | внешний порт Docker (10071 при маппинге 10071:10051) |

Active mode
Создайте прокси по аналогии с pult-proxy-pgsql: выберите режим Активный, в поле адреса прокси можно указать 0.0.0.0/0.
Запуск
docker compose up -d pult-proxy-sqlite3
После запуска контейнера и регистрации прокси в Web UI нажмите Обновить конфигурацию на странице прокси, если требуется применить изменения.