Antes de começar
O utilitário alloydb-sysdump está incluído no pacote do AlloyDB Omni. O utilitário está disponível em /usr/lib/postgresql/PG_VERSION/bin/alloydb-sysdump, em que PG_VERSION é a versão principal do PostgreSQL, por exemplo, 18.
Gerar um arquivo dump do AlloyDB Omni
É possível gerar manualmente um arquivo dump do AlloyDB Omni a qualquer momento. Analisar o arquivo dump ajuda você ou o Atendimento ao cliente do Google Cloud a analisar problemas com a instalação do AlloyDB Omni , como impasses que bloqueiam novas conexões, consultas lentas, vácuo lento, uso alto de memória, CPU ou armazenamento.
Para gerar um arquivo dump, execute o seguinte comando:
sudo /usr/lib/postgresql/PG_VERSION/bin/alloydb-sysdump -r -D=DATA_DIR -s=SERVICE_NAME -U=USERNAME -p=PORT -H=HOSTNAME
Substitua:
PG_VERSION: a versão principal do PostgreSQL da sua instalação do AlloyDB Omni. Por exemplo,18.DATA_DIR: o caminho para o diretório de dados do AlloyDB Omni. Por exemplo,/var/alloydb/main/data.SERVICE_NAME: o nome do serviço systemd do AlloyDB Omni. O valor padrão éalloydbomni18.USERNAME: o nome do usuário que se conecta ao banco de dados. O valor padrão éalloydbadmin.PORT: a porta TCP em que o AlloyDB Omni aceita conexões. O valor padrão é5432.HOSTNAME: o nome do host da máquina em que o AlloyDB Omni é executado. Se o valor começar com uma barra, ele será usado como o diretório de um soquete de domínio do Unix. O valor padrão élocalhost.O exemplo de comando a seguir gera um arquivo dump para uma instalação do AlloyDB Omni versão 18 usando valores padrão:
sudo /usr/lib/postgresql/18/bin/alloydb-sysdump -r -D=/var/alloydb/main/data -s=alloydbomni18 -U=alloydbadmin -p=5432 -H=localhost
A resposta ao comando mostra o local do arquivo dump do sistema.
Para aprender mais sobre os argumentos de comando, execute:
/usr/lib/postgresql/PG_VERSION/bin/alloydb-sysdump --help
Analisar um arquivo dump do AlloyDB Omni
Um arquivo dump do AlloyDB Omni é um arquivo de texto comum que resume
vários aspectos do estado do sistema. Para analisá-lo, abra-o em um editor de texto, no programa
less ou em qualquer outro programa para visualizar arquivos de texto.
O AlloyDB Omni salva o arquivo no diretório de dados e o nomeia
como alloydb_system_dump_ seguido de um carimbo de data/hora. Por exemplo,
alloydb_system_dump_20240614_062953PM.
Criar um caso de suporte para receber ajuda
Se você precisar de ajuda para interpretar um arquivo dump do sistema e resolver um problema com o AlloyDB Omni, crie um caso de suporte e anexe o arquivo a ele. Você precisa ter uma Google Cloud conta para criar um caso de suporte.
A equipe do AlloyDB responde ao caso com base na prioridade dele e no respectivo serviço de suporte no momento da criação.