11 pontos por xguru 2025-08-25 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Projeto open source desenvolvido para simplificar o gerenciamento e a visualização de clusters Postgres
  • Originalmente começou para a conveniência de desenvolvedores que operam Postgres, mas atualmente pode ser usado por desenvolvedores e DBAs para gerenciar clusters e resolver problemas
  • Pode ser executado como uma ferramenta pessoal no PC local ou instalado em uma VM para uso colaborativo em equipe

Principais recursos

  • Gerenciamento de todos os clusters em um só lugar
    • Gerenciamento unificado em um único dashboard de vários clusters Postgres / Patroni
    • Permite visualizar rapidamente a lista de instâncias por cluster, o estado de líder e seguidores e situações de failover
    • Suporte para adicionar/remover clusters e gerenciar nomes e metadados
  • UI para os principais recursos do Patroni
    • Os recursos centrais oferecidos pelo Patroni (eleição de líder, failover, reinicialização etc.) podem ser executados diretamente pela interface web
    • Controle do funcionamento do cluster por uma interface intuitiva, sem comandos de CLI
    • Também é possível monitorar o estado dos clusters em operação e verificar eventos e logs importantes
  • Verificação e edição das configurações do cluster
    • Configurações do Patroni e do Postgres podem ser consultadas e editadas diretamente na interface web
    • É possível alterar configurações no nível do cluster e da instância (ex.: parâmetros de replication, connection limits)
    • Suporte a salvamento e implantação automáticos após alterações, com edição em formatos JSON/YAML
  • Execução e salvamento de consultas de troubleshooting
    • Consultas de diagnóstico usadas com frequência são fornecidas como templates
    • O usuário pode executar e salvar diretamente consultas SQL de troubleshooting
    • Verificação do estado de desempenho por instância (sessões ativas, tempo de execução de consultas, estado de locks etc.)
    • Reutilização de templates salvos para simplificar a resolução de problemas recorrentes
  • Verificação e limpeza de bloat (Bloat)
    • Oferece recurso para verificar o bloat (espaço desnecessariamente aumentado) de tabelas e índices do Postgres
    • Analisa a proporção de espaço desperdiçado em relação ao espaço realmente usado por cada tabela/índice
    • Se necessário, permite executar limpeza automática (vacuum, reindex)
    • Ajuda a otimizar o uso de disco e melhorar o desempenho com monitoramento periódico

Ainda não há comentários.

Ainda não há comentários.