Подключение приложения к аналитической СУБД «ClickHouse»
После установки приложения и СУБД «ClickHouse» их необходимо связать. Для этого:
В веб-интерфейсе приложения перейдите в настройки (шестеренка в правом верхнем углу страницы). Далее в разделе «Работа с данными» откройте ссылку «Хранилища данных».
На открывшейся странице «Хранилища данных» выберите подключение и кликните по нему. Откроется страница настройки подключения.
Укажите параметры СУБД «ClickHouse», заданные на странице «Установка, активация и удаление приложения Infomaximum»:
- название сервера
- хост — FQDN сервера ClickHouse
- порт — по умолчанию 8123
- имя пользователя — логин администратора СУБД
- пароль пользователя — администратора СУБД
- SSL (Вкл/Выкл) — необходимо включить, если ClickHouse работает по HTTPS. При включении SSL вы можете загрузить корневой сертификат, которым подписан сертификат сервера ClickHouse (или самоподписанный, в случае использования)
- память на один запрос (МБ) — максимальный объем ОЗУ, выделяемый этим подключением ClickHouse на один SQL-запрос. Рекомендуется указать значение в пределах 40-60% от общего объема ОЗУ
- количество одновременных подключений — допустимое количество открытых сессий сервера Proceset с этим подключением ClickHouse. Рекомендуется оставить значение по умолчанию
- размер очереди на выполнение — лимит количества SQL-запросов, ожидающих выполнения. Рекомендуется оставить значение по умолчанию
- время сессии (минуты) — указывается количество минут, отведенное на хранение сессии по отдельному SQL-запросу. Рекомендуется оставить значение по умолчанию
Нажмите Проверить соединение для тестирования корректности настроек. Если тест соединения прошел успешно, нажмите Сохранить. Подключение выполнено.
Если тест соединения не проходит, обратитесь к логу приложения Infomaximum:
- Windows: «C:\ProgramData\Infomaximum\logs\main.log»
- Linux: «var/lib/docker/volumes/infomaximum-app-log/_date/main.log» или команда:
# docker service logs infomaximum-app
Была ли статья полезна?
Да
Нет