Подключение приложения к аналитической СУБД ClickHouseLTS
После установки приложения и СУБД ClickHouse их необходимо связать. Для этого:
В веб-интерфейсе приложения перейдите в настройки (иконка шестеренки в левом нижнем углу страницы). Далее в разделе Работа с данными откройте Хранилища данных.
Выберите подключение и кликните по нему. Откроется страница настройки подключения. Укажите параметры СУБД ClickHouse, заданные на странице Установка, активация и удаление приложения Infomaximum:
- Название сервера
- Хост — FQDN сервера ClickHouse
- Порт — по умолчанию 8123
- Имя пользователя — логин администратора СУБД
- Пароль пользователя — администратора СУБД
- SSL (Вкл/Выкл) — необходимо включить, если ClickHouse работает по HTTPS. При включении SSL вы можете загрузить корневой сертификат, которым подписан сертификат сервера ClickHouse (или самоподписанный, в случае использования)
- Аутентификация:
- Стандартная (по умолчанию)
- Сквозная (логин/пароль)
- Лимиты:
- Запрос в дашбордах (МБ) — максимальный объем ОЗУ, который выделяется сервером ClickHouse на выполнение одного SQL-запроса, инициированного из дашборда. Значение по умолчанию — 512 МБ
- Запрос в скриптах (МБ) — максимальный объем ОЗУ, который выделяется сервером ClickHouse на выполнение одного SQL-запроса, отправленного из скрипта. Если переключатель отключен, то используется лимит, указанный для дашбордов. Чтобы изменить значение, включите переключатель и укажите новое значение
- Время сессии (минуты) — указывается количество минут, отведенное на хранение сессии по отдельному SQL-запросу. Рекомендуется оставить значение по умолчанию
- Одновременные подключения — допустимое количество открытых сессий сервера Proceset с данным подключением ClickHouse. Рекомендуется оставить значение по умолчанию
- Размер очереди на выполнение — лимит количества 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
Была ли статья полезна?