Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Lakebase oferece quatro maneiras de entender o que um banco de dados do Postgres está fazendo:
-
Telemetria Lakebase em tabelas de sistema (Beta): planos de consulta, histórico de sessão, eventos de espera, alterações de esquema e logs, capturados automaticamente no
system.lakebaseesquema. - Insights (Beta): um agente em segundo plano que analisa essa telemetria periodicamente e apresenta problemas diagnosticados.
- Genie: ajuda conversacional para investigar um problema, analisar a telemetria e ajustar a configuração de um projeto.
- Métricas e atividade: visualizações integradas de métricas de computação e Postgres, consultas em execução, desempenho recente de consultas e operações da plataforma.
Métricas e visualizações de atividades estão disponíveis em todos os projetos. Os dois recursos da Beta são ativados na página de Prévias.
Telemetria Lakebase em tabelas de sistema
O Lakebase grava continuamente a telemetria do Postgres no esquema system.lakebase, disponibilizando um histórico consultável de como seu banco de dados se comporta. Essas tabelas contêm planos de consulta, histórico de sessões, eventos de espera, histórico de alterações de esquema, saúde do banco de dados e do computo, e os registros do Postgres, e os registros são mantidos por 7 dias.
Administradores de conta e administradores da metastore podem ler essas tabelas e gerenciar o acesso a elas. Qualquer usuário que tenha recebido acesso pode consultar essa telemetria da mesma forma que faria com qualquer tabela do Catálogo Unity: de um notebook, um painel ou um Genie. Veja a telemetria do Lakebase nas tabelas do sistema para consultar as tabelas e suas colunas, e a referência das tabelas do sistema do Lakebase para ver onde elas se encaixam entre as outras tabelas do sistema.
Insights
O Insights analisa a telemetria capturada e identifica problemas sem que isso seja solicitado, cada um com um nível de severidade, as evidências correspondentes e uma correção recomendada. É executado para cada projeto usando uma identidade gerenciada do sistema, de acordo com uma agenda definida nas configurações do projeto ou uma única vez, sob demanda. Corrigir o que ele encontra normalmente é feito no Genie.
Gênio
Genie investiga um problema e propõe uma solução que você confirma. Use 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 Monitoramento de um projeto no app Lakebase para ver o que seu banco de dados está fazendo, com base na ramificação e na computação que você selecionar. Essas visualizações leem diretamente as métricas do seu computo e as estatísticas do próprio Postgres. Os gráficos de métricas vão até sete dias atrás, enquanto as visualizações de consulta se reiniciam quando um cálculo é suspenso.
| Tool | Description |
|---|---|
| Métricas | Gráficos da RAM, CPU, conexões, tamanho do banco de dados, cache e mais, de um computo ao longo de um período de tempo selecionado. |
| Consultas ativas | As consultas que estão em execução agora, a partir de pg_stat_activity. Ordene por duração para encontrar operações de longa duração. |
| Desempenho da consulta | As 100 principais consultas recentes por chamadas e tempo de execução, de pg_stat_statements, agrupadas por instrução normalizada. |
| Operações do sistema | Um log das ações da plataforma no projeto: iniciar e suspender o cálculo, criar branches, aplicar config. |