Вышло обновление 60: новый HTML-редактор, более удобная фильтрация событий. (Подробнее.)

Подключение Managed Clickhouse в Яндекс.Облаке

Чтобы подключить хранение статистики Unisender Go во внешней БД Managed Clickhouse от Яндекс.Облака, вам надо выполнить следующие шаги:

  1. У вас должен быть зарегистрирован аккаунт в Яндекс.Облаке

  2. Перед созданием кластера рекомендуем сначала создать группу безопасности для доступа к кластеру и запомнить её имя - например, unigo-clickhouse. Если вы подключаете Clickhouse для совместного использования с услугой Unisender Go для Яндекс.Облака, то можете сделать одинаковую группу для этих услуг. Группа должна содержать правила, разрешающие входящий трафик на порты 9440 и 8443. В простейшем варианте можно разрешить этот трафик с любых IP-адресов (0.0.0.0/0), но если вам необходима повышенная безопасность - уточните в техподдержке IP-адреса наших серверов, с которых будет осуществляться доступ, и разрешите доступ только с них.

  3. Теперь можно переходить к созданию кластера Clickhouse. Советуем следовать документации Yandex Облака по созданию Managed Service for ClickHouse.

  4. Обратите внимание на настройки при создании кластера:

    1. окружение выбирайте PRODUCTION;

    2. версию выбирайте актуальную, но с приставкой LTS (например, 23.8 LTS). Такие версии имееют расширенную по времени поддержку;

    3. в разделе “Ресурсы” выберите класс хоста. В большинстве случаев, хватит s3-c2-m8 либо s3-c4-m16. В последующем это можно будет изменить, но потребуется остановка кластера;

    4. так же в разделе “Ресурсы” побеспокойтесь о том, чтобы выбрать достаточный “Размер хранилища”. Мы рекомендуем выбирать минимум 50Гб. Размер напрямую зависит от объема данных и сроков хранения.

    5. в сетевых настройках выберите созданную ранее группу безопасности;

    6. в разделе Хосты необходимо обязательно отредактировать/добавить хост и указать выбрать опцию “публичный доступ”. Эта настройка обязательна. Без нее дальнейшая работа будет невозможна;

    7. оставляем один хост. На данном этапе работа нескольких хостов, объединенных в кластер не поддерживается. Для повышения надежности и сохранности данных мы рекомендуем настроить резервное копирование;

    8. в разделе “Настройки СУБД” нужно выбрать следующие опции:
      • Управление пользователями через SQL: включено
      • Управление базами данных через SQL: включено
      • Пароль пользователя admin: придумайте сложный пароль, 20 или более букв, цифр, спецсимволов. Позже Вам надо будет передать пароль нашей техподдержке, а она не будет принимать простые пароли для регистрации внешнего хранилища статистики;
      • Гибридное хранилище: выключено.
  5. Обратитесь в техподдержку Unisender Go, сообщив о желании подключить Clickhouse от Яндекса, и передав сохраненные по инструкции выше параметры подключения, а именно:

    1. Идентификатор кластера. На странице “Кластеры” поле “Идентификатор”. Например, c9qonoov70nou536fhje

    2. Пароль пользователя admin