Перейти к основному содержимому
Версия: Пульт 2.3.0

pult-web

pult-webобязательный компонент Пульта с web-интерфейсом для пользователей и администраторов. Он нужен всегда, когда доступ к системе мониторинга предполагается через браузер.

Фрагмент docker-compose.yml

Добавьте сервис pult-web в /opt/pult/docker-compose.yml.

Переменные ZBX_HISTORY_CLICKHOUSE_* указывайте только при развёртывании ClickHouse (см. ClickHouse).

pult-web:
image: registry.pult.chislitellab.ru:8123/releases/2.3.0/web-nginx-pgsql-redos8:7.4.9
container_name: pult-web
restart: always
depends_on:
- "pult-server"
user: root
environment:
ZBX_SERVER_HOST: "${ZBX_SERVER_HOST}"
ZBX_HISTORY_CLICKHOUSE_URL: http://${CLICKHOUSE_HOST}:${CLICKHOUSE_PORT}/?database=${CLICKHOUSE_DB}
ZBX_HISTORY_CLICKHOUSE_USERNAME: default
ZBX_HISTORY_CLICKHOUSE_PASSWORD: default
ZBX_HISTORY_CLICKHOUSE_TYPES: ${ZBX_HISTORY_CLICKHOUSE_TYPES}
DB_SERVER_HOST: ${POSTGRES_HOST}
DB_SERVER_PORT: ${POSTGRES_SERVER_PORT}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
network_mode: host
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "10"

Запуск (после pult-server):

docker compose up -d pult-web

После запуска web-интерфейс доступен по адресу http://<ip>:ports.