Guia prático · Metabase
Como criar Dashboards de BI no Metabase em uma VPS no Brasil e enviar relatórios automáticos
Aprenda a hospedar o Metabase na VPS com banco de aplicação em PostgreSQL, criar painéis executivos e configurar cache.
Neste guia passo a passo
1. Arquitetura e pré-requisitos no ambiente
2. Passo a passo de implementação e validação
3. Boas práticas de produção, segurança e escala
1. Arquitetura e pré-requisitos no ambiente
O Metabase permite que tanto analistas (via SQL) quanto gestores (via construtor visual sem código) criem gráficos, indicadores de meta e alertas diários.
- VPS com pelo menos 4 GB RAM (recomendado 12 GB RAM Performance se rodar junto com outros apps, pois a JVM do Metabase consome 1,5 GB a 2 GB).
- Banco PostgreSQL dedicado para os metadados internos do Metabase (
MB_DB_TYPE=postgres) — nunca use o banco H2 padrão em produção!
2. Passo a passo de implementação e validação
- Configure as variáveis
MB_DB_TYPE=postgres,MB_DB_DBNAME=metabase,MB_DB_HOST,MB_DB_USEReMB_DB_PASS. - Defina
JAVA_TIMEZONE=America/Sao_PauloeJAVA_TOOL_OPTIONS=-Xmx1536mpara controlar o consumo de memória da JVM. - Conecte o banco da sua operação usando um usuário PostgreSQL somente leitura (Read-Only) para segurança total.
- Monte seu Dashboard principal e ative o cache de consultas em Admin > Settings > Caching.
3. Boas práticas de produção, segurança e escala
Criar um usuário Read-Only no PostgreSQL (GRANT SELECT ON ALL TABLES IN SCHEMA public TO metabase_ro;) garante que nenhuma consulta no BI altere dados de produção.
- Configure um servidor SMTP para o Metabase enviar o resumo matinal de vendas por e-mail.
Quer colocar Metabase em produção hoje com 30% OFF no plano anual?
Suba sua VPS NVMe em São Paulo (6,6ms) com instalador em 1 clique, SSL automático e suporte humano no WhatsApp. Equivale a R$ 69,30/mês no plano anual com o cupom BLACK30 (ou R$ 99/mês no mensal).
Mais tutoriais sobre Dados, No-Code, Agenda & Marketing
You Secure