Что установлено на вашем сервере Metabase?
- Metabase Open Source 0.65 из официального образа Docker
- Отдельная база PostgreSQL 17, где хранятся ваши вопросы и дашборды
- Интерфейс на турецком, часовой пояс — Стамбул
- Настройка памяти, по которой Java может занять до 60 процентов вашей RAM
- Отправка данных об использовании в Metabase выключена
- HTTPS через Caddy на адресе sslip.io, построенном по вашему IP, так что домен необязателен
- Брандмауэр, в котором открыты только порты 22, 80 и 443
Какой размер нужен для Metabase?
В собственном руководстве Metabase сказано, что одного ядра и 2 ГБ RAM более чем достаточно для одиночных пользователей и небольших команд, а машины с 4–8 ГБ должны справляться с сотнями пользователей. Грубый расчёт: около 1 ядра и 1 ГБ RAM на каждые 20 человек, работающих одновременно; расти советуют, когда нагрузка на сервер держится выше 80 процентов. Нагрузка от запросов ложится на подключённую вами базу. Когда вы добавляете RAM в панели, лимит Java растёт сам, потому что задан в процентах.
| Применение | Размер | Цена | Выбрать |
|---|---|---|---|
| Несколько человек | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/мес. | |
| Небольшая команда | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/мес. | |
| Компания | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/мес. |
Кому подходит?
- Командам, которые хотят строить отчёты на SQL или просто кликами
- Компаниям, которые хотят выводить данные MySQL, PostgreSQL или SQL Server на дашборды
- Малому бизнесу, который следит за продажами, складом и финансами на одном экране
- Командам разработчиков, которые не хотят отправлять данные во внешний сервис отчётов
Что будет после заказа?
- Задайте размер и оплатите заказ.
- Сервер запускается, и Metabase устанавливается сама. Первый запуск может занять чуть больше времени, поэтому дождитесь, пока в строке «Приложение» появится сообщение, что Metabase готова.
- На вкладке «Обзор» нажмите «Открыть приложение» и войдите с данными из строк «Email» и «Пароль». Мастера первоначальной настройки нет.
- Обновите в профиле адрес email и пароль. При установке используется условный адрес.
- В Admin > Databases добавьте свою базу, используя для подключения отдельного пользователя только для чтения.
- Задайте первый вопрос и сохраните результат на дашборд.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Это бесплатная редакция Open Source. Права на уровне строк и столбцов, SSO и white labelling входят в платные планы Pro и Enterprise, которые в цену не включены.
- Редакция Open Source распространяется по лицензии AGPL. Если вы встраиваете дашборды в свой продукт, действуют AGPL или лицензия Metabase на встраивание, а убрать логотип Powered by Metabase можно только по коммерческой лицензии.
- Если ваша база находится на другом сервере, Metabase нужен путь к ней: разрешите IP-адрес вашего сервера на этой базе или используйте SSH-туннель в Metabase.
- Исходящая почта не настроена. Для оповещений, подписок на дашборды и сброса паролей укажите собственный SMTP-сервис в Admin > Settings > Email. Сам сервис в цену не входит.
- Установка остаётся на версии 0.65.3, пока вы её не смените. Обновление остаётся на вас: впишите новый тег в compose.yaml и выполните docker compose up -d.
Metabase: вопросы и ответы
Сколько RAM нужно Metabase?
В руководстве Metabase сказано, что одного ядра и 2 ГБ RAM более чем достаточно для небольших команд, а 4–8 ГБ должны справляться с сотнями пользователей. Грубый расчёт: 1 ядро и 1 ГБ RAM на каждые 20 человек, работающих одновременно.
К каким базам данных может подключаться Metabase?
Среди официальных драйверов PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, SQLite, ClickHouse, BigQuery, Snowflake и Redshift. Драйверы сообщества покрывают системы, которых нет в списке.
Бесплатна ли Metabase и сколько пользователей можно добавить?
Редакция Open Source в этой установке бесплатна, а на странице цен Metabase она указана без ограничения числа пользователей. Для таких возможностей, как права на уровне строк и столбцов и SSO, нужна платная лицензия Pro или Enterprise.
Изменит ли Metabase данные в моей базе?
Нет, если подключить её пользователем только для чтения: именно это в документации Metabase рекомендуют для основного подключения. Действия, редактируемые таблицы и загрузка CSV требуют доступа на запись, и для них нужно отдельное подключение.
Можно ли пользоваться Metabase, не зная SQL?
Да. Вопросы можно собирать кликами, выбирая на экране фильтры, группировки и типы диаграмм. Если вы знаете SQL, запросы можно писать в том же продукте и добавлять результаты на дашборд.
Как подключить собственный домен к Metabase?
Направьте A-запись на IP-адрес сервера и добавьте имя в настройки Caddy. Затем измените SITE_URL в файле .env и выполните docker compose up -d: Metabase использует этот адрес в письмах и ссылках для доступа.