Чтобы подключить хранение статистики Unisender Go во внешней БД Managed Clickhouse от Яндекс.Облака, вам надо выполнить следующие шаги:
-
У вас должен быть зарегистрирован аккаунт в Яндекс.Облаке
-
Перед созданием кластера рекомендуем сначала создать группу безопасности для доступа к кластеру и запомнить её имя - например, unigo-clickhouse. Если вы подключаете Clickhouse для совместного использования с услугой Unisender Go для Яндекс.Облака, то можете сделать одинаковую группу для этих услуг. Группа должна содержать правила, разрешающие входящий трафик на порты 9440 и 8443. В простейшем варианте можно разрешить этот трафик с любых IP-адресов (0.0.0.0/0), но если вам необходима повышенная безопасность - уточните в техподдержке IP-адреса наших серверов, с которых будет осуществляться доступ, и разрешите доступ только с них.
-
Теперь можно переходить к созданию кластера Clickhouse. Советуем следовать документации Yandex Облака по созданию Managed Service for ClickHouse.
-
Обратите внимание на настройки при создании кластера:
-
окружение выбирайте PRODUCTION;
-
версию выбирайте актуальную, но с приставкой LTS (например, 23.8 LTS). Такие версии имееют расширенную по времени поддержку;
-
в разделе “Ресурсы” выберите класс хоста. В большинстве случаев, хватит s3-c2-m8 либо s3-c4-m16. В последующем это можно будет изменить, но потребуется остановка кластера;
-
так же в разделе “Ресурсы” побеспокойтесь о том, чтобы выбрать достаточный “Размер хранилища”. Мы рекомендуем выбирать минимум 50Гб. Размер напрямую зависит от объема данных и сроков хранения.
-
в сетевых настройках выберите созданную ранее группу безопасности;
-
в разделе Хосты необходимо обязательно отредактировать/добавить хост и указать выбрать опцию “публичный доступ”. Эта настройка обязательна. Без нее дальнейшая работа будет невозможна;
-
оставляем один хост. На данном этапе работа нескольких хостов, объединенных в кластер не поддерживается. Для повышения надежности и сохранности данных мы рекомендуем настроить резервное копирование;
- в разделе “Настройки СУБД” нужно выбрать следующие опции:
- Управление пользователями через SQL: включено
- Управление базами данных через SQL: включено
- Пароль пользователя admin: придумайте сложный пароль, 20 или более букв, цифр, спецсимволов. Позже Вам надо будет передать пароль нашей техподдержке, а она не будет принимать простые пароли для регистрации внешнего хранилища статистики;
- Гибридное хранилище: выключено.
-
-
Обратитесь в техподдержку Unisender Go, сообщив о желании подключить Clickhouse от Яндекса, и передав сохраненные по инструкции выше параметры подключения, а именно:
-
Идентификатор кластера. На странице “Кластеры” поле “Идентификатор”. Например,
c9qonoov70nou536fhje
-
Пароль пользователя admin
-