返回

Metabase VPS 主机,预装好

Metabase VPS 在您自己的服务器上把数据库变成图表和仪表盘。下单后 Metabase 会自行安装,首次运行向导已经完成,网站地址、邮箱和密码会显示在面板中。连接您的数据库就能开始做报表,不必把数据交给第三方服务。

会有多少人使用?

合计$4.01/月

价格含增值税。

RAM 和 CPU 可随时升级或降配。磁盘只能增大,建议从小配置开始。

您的 Metabase 服务器上安装什么?

  • 来自官方 Docker 镜像的 Metabase Open Source 0.65
  • 单独的 PostgreSQL 17 数据库,用来保存您的问题和仪表盘
  • 界面设为土耳其语,时区设为伊斯坦布尔
  • 内存设置让 Java 最多使用 RAM 的 60%
  • 已关闭向 Metabase 发送使用情况报告
  • 通过 Caddy 提供 HTTPS,使用基于您 IP 的 sslip.io 地址,所以域名是可选的
  • 防火墙只开放 22、80 和 443 端口

Metabase 需要多大的配置?

Metabase 自己的指南说,一个核心和 2 GB RAM 对个人或小团队绰绰有余,4 到 8 GB 的机器应能支撑数百名用户。它的粗略算法是每 20 名同时使用的人需要约 1 个核心和 1 GB RAM,并建议在服务器占用超过 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 数据放到仪表盘上的公司
  • 在同一块屏幕上查看销售、库存和财务数字的小企业
  • 不愿把数据发给外部报表服务的软件团队

下单之后会发生什么?

  1. 设定配置并完成付款。
  2. 服务器启动后,Metabase 会自行安装。第一次启动可能稍慢,请等“应用”一行显示 Metabase 已就绪。
  3. 在“概览”标签页中点击“打开应用”,用“邮箱”和“密码”两行登录。没有设置向导。
  4. 在个人资料中更新您的邮箱地址和密码。这套安装使用的是占位邮箱地址。
  5. 在 Admin > Databases 下添加您自己的数据库,连接时请使用单独的只读用户。
  6. 提出第一个问题,并把结果保存到仪表盘。

每台服务器都包含

  • 价格含每日备份
  • 不限流量
  • 完整 root 权限
  • 之后可升级或降配 RAM 和 CPU,并扩大磁盘
  • 位置:Istanbul · IST-1。

须知

  • 这是免费的 Open Source 版本。行列权限、SSO 和白标属于付费的 Pro 和 Enterprise 方案,不包含在价格中。
  • Open Source 版本采用 AGPL 授权。如果把仪表盘嵌入您的产品,适用 AGPL 或 Metabase 的嵌入授权,要去掉 Powered by Metabase 标识则需要商业授权。
  • 如果您的数据库在另一台服务器上,Metabase 需要有办法访问它:在该数据库上放行您服务器的 IP 地址,或使用 Metabase 的 SSH 隧道选项。
  • 发信功能没有设置。要使用告警、仪表盘订阅和密码重置,请在 Admin > Settings > Email 下填入您自己的 SMTP 服务。该服务不包含在价格中。
  • 这套安装停留在 0.65.3 版本,直到您主动升级。更新由您自己负责:把新标签写入 compose.yaml,然后运行 docker compose up -d。

Metabase 常见问题

Metabase 需要多少 RAM?

Metabase 的指南说,一个核心和 2 GB RAM 对小团队绰绰有余,4 到 8 GB 应能支撑数百名用户。粗略算法是每 20 名同时使用的人预留 1 个核心和 1 GB RAM。

Metabase 可以连接哪些数据库?

官方驱动有 PostgreSQL、MySQL、MariaDB、SQL Server、Oracle、MongoDB、SQLite、ClickHouse、BigQuery、Snowflake 和 Redshift 等多种。清单上没有的系统,可以使用社区提供的驱动。

Metabase 免费吗?可以添加多少用户?

这套安装中的 Open Source 版本是免费的,Metabase 的价格页面将它列为用户数不限。行列权限和 SSO 等功能需要付费的 Pro 或 Enterprise 授权。

Metabase 会改动我数据库里的数据吗?

如果用只读用户连接就不会,Metabase 的文档也建议主连接这样做。Actions、可编辑表格和 CSV 上传确实需要写入权限,这些应当使用单独的连接。

不懂 SQL 可以使用 Metabase 吗?

可以。您可以通过点击来构建问题,在界面上选择筛选条件、分组和图表类型。如果懂 SQL,也可以在同一个产品里写查询,并把结果加入仪表盘。

如何把我自己的域名连接到 Metabase?

把 A 记录指向服务器的 IP 地址,并把这个名称加入 Caddy 设置。然后修改 .env 文件中的 SITE_URL,再运行 docker compose up -d,因为 Metabase 会在邮件和分享链接中使用这个地址。

了解更多,查看类似应用