Observabilidade
O Lakebase oferece quatro maneiras de entender o que um banco de dados Postgres está fazendo:
- Telemetria do Lakebase em tabelas do sistema (Beta): planos de query, história de sessão, eventos de espera, alterações de esquema e Logs, capturados automaticamente no esquema
system.lakebase. - Percepções (Beta): um agente em segundo plano que analisa essa telemetria conforme um programar e apresenta problemas diagnosticados.
- Genie : ajuda conversacional para investigar um problema, ler a telemetria e ajustar a configuração de um projeto.
- Métricas e atividade : visualizações integradas de métricas de compute e do Postgres, queries em execução, desempenho recente de queries e operações de plataforma.
As métricas e as views de atividade estão disponíveis em todos os projetos. Os dois recursos Beta são ativados na página Pré-visualizações.
Telemetria do Lakebase em tabelas do sistema

O Lakebase grava continuamente a telemetria do Postgres no esquema system.lakebase, fornecendo uma história consultável de como seu banco de dados se comporta. Essas tabelas contêm planos de query, histórico de sessões, eventos de espera, histórico de alterações de esquema, integridade de bancos de dados e de compute, além de logs do Postgres. Os registros são retidos por 7 dias.
Os administradores de account e administradores de metastore podem ler essas tabelas e gerenciar o acesso a elas. Qualquer usuário com acesso concedido pode query esta telemetria da mesma forma que faria com qualquer tabela do Unity Catalog: a partir de um notebook, um painel ou do Genie. Consulte Telemetria do Lakebase nas tabelas do sistema para ver as tabelas e suas colunas, e Referência da tabela do sistema do Lakebase para saber onde elas se encontram entre as outras tabelas do sistema.
percepções
Percepções analisa a telemetria capturada e exibe problemas sem que seja solicitada, cada um com uma gravidade, as evidências por trás deles e uma correção recomendada. Ele é executado por projeto em uma identidade de sistema gerenciada, em uma programação definida nas configurações do projeto ou uma única vez sob demanda. A correção do que ele encontra normalmente continua no Genie.
Genie
Genie investiga um problema e propõe uma correção que você confirma. Use-o em algo que você mesmo percebeu ou para resolver um problema detectado pelo Insights. Ele lê a telemetria capturada para usuários que podem acessá-la e também ajuda a ajustar a configuração de um projeto.
Métricas e atividade

Abra a página de monitoramento de um projeto no aplicativo Lakebase para ver o que o seu banco de dados está fazendo, com escopo para o branch e o compute selecionados. Essas views leem as métricas do seu compute e as estatísticas do próprio Postgres diretamente. Os gráficos de métricas vão até sete dias atrás, enquanto as query views são Reset quando um compute é suspenso.
-
- Métricas
- Gráficos de RAM, CPU, conexões, tamanho do banco de dados, cache e mais de um compute, durante um período de tempo selecionado.
-
- Queries ativas
- As queries em execução no momento, a partir de
pg_stat_activity. Ordene por duração para encontrar operações de longa duração.
-
- Desempenho da query
- As 100 queries recentes principais por chamadas e tempo de execução, de
pg_stat_statements, agrupadas por instrução normalizada.
-
- Operações do sistema
- Um Logs de ações da plataforma no projeto: iniciar e suspender compute, criar Branch, aplicar configuração.