Faça a gestão e a monitorização do AlloyDB Omni

Selecione uma versão da documentação:

Esta página descreve como gerir as funções de utilizador do AlloyDB Omni, monitorizar a atividade do seu servidor AlloyDB Omni e atualizar ou remover a sua instalação do AlloyDB Omni.

Faça a gestão das funções de utilizador

O AlloyDB Omni usa o mesmo conjunto de funções de utilizador do PostgreSQL predefinidas que o AlloyDB inclui, com as seguintes diferenças:

  • O AlloyDB Omni inclui uma função de superutilizador denominada alloydbadmin e uma função de não superutilizador denominada alloydbmetadata.

  • O utilizador postgres predefinido tem uma função de superutilizador.

  • Todas as outras funções de utilizador predefinidas não têm privilégios. Estão reservados para potenciais utilizações no futuro.

Tal como no AlloyDB, é uma prática recomendada seguir estes passos quando configurar uma base de dados:

  1. Defina ou importe as suas bases de dados com a postgres função de utilizador. Numa nova instalação, esta função tem privilégios de superutilizador e não requer palavra-passe.

  2. Crie novas funções de utilizador com o nível de acesso correto às tabelas da sua aplicação, novamente através da função de utilizador postgres.

  3. Configure a sua aplicação para se ligar à base de dados através destas novas funções de acesso limitado.

Pode criar e definir todas as novas funções de utilizador de que precisar. Não modifique nem elimine nenhuma das funções de utilizador com as quais o AlloyDB Omni é fornecido.

Para mais informações, consulte o artigo Gerir funções de utilizador do AlloyDB.

Monitorize o AlloyDB Omni

A monitorização da instalação do AlloyDB Omni implica a leitura e a análise dos respetivos ficheiros de registo.

Para ver uma lista das métricas disponíveis, consulte Métricas do AlloyDB Omni.

Servidor único

Por predefinição, para obter registos do AlloyDB Omni, execute o seguinte comando:

Docker

  docker logs CONTAINER_NAME

Substitua CONTAINER_NAME pelo nome do seu contentor do AlloyDB Omni.

Para configurar o comportamento de registo do AlloyDB Omni, consulte o artigo Personalize a instalação do AlloyDB Omni.

Podman

  podman logs CONTAINER_NAME

Substitua CONTAINER_NAME pelo nome do seu contentor do AlloyDB Omni.

Para configurar o comportamento de registo do AlloyDB Omni, consulte o artigo Personalize a instalação do AlloyDB Omni.

Podman

  podman logs CONTAINER_NAME

Substitua CONTAINER_NAME pelo nome do seu contentor do AlloyDB Omni.

Para configurar o comportamento de registo do AlloyDB Omni, consulte o artigo Personalize a instalação do AlloyDB Omni.

Atualize o AlloyDB Omni

Para atualizar do AlloyDB Omni 15.5.2 ou anterior para a versão 15.5.4, siga as instruções em Migre de uma versão anterior do AlloyDB Omni para a versão mais recente.

Para atualizar a partir da versão 15.5.4 e posteriores:

  1. Reinicie o AlloyDB Omni com uma nova versão da imagem.

  2. Certifique-se de que especifica o diretório de dados para corresponder ao mesmo caminho usado em versões anteriores do AlloyDB Omni.

Desinstale o AlloyDB Omni

Servidor único

Para desinstalar o AlloyDB Omni, pare e elimine o contentor do AlloyDB Omni com o seguinte comando:

Docker

 docker container stop CONTAINER_NAME
   docker container rm CONTAINER_NAME

Substitua CONTAINER_NAME pelo nome do seu contentor do AlloyDB Omni.

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

Substitua CONTAINER_NAME pelo nome do seu contentor do AlloyDB Omni.

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

Substitua CONTAINER_NAME pelo nome do seu contentor do AlloyDB Omni.

Pode mover, arquivar ou eliminar um diretório de dados externos, consoante pretenda ou não preservar os seus dados após desinstalar o AlloyDB Omni.