Pular para o conteúdo principal
Versão 4.1.0

Configuração do Usuário de conexão para coleta das métricas

Sintaxe do Comando
Terminal input
   pgsmart config agent[Flags]

Flags:

  • -a, --agent= <agent>. => Alias, Hostname ou IP do servidor onde o PgSmart Agent está instalado.
  • -h, --help . => Ajuda

Parâmetros suportados:

  • metrics_password: Senha do usuário de conexão (pgsmart_metrics) usado para a coleta das métricas
Execução do Comando
  1. Selecione o agente desejado.

  2. selecione a opção Parâmetros.

  3. Selecione o parâmetro:
    3.1. metrics_password: Senha do usuário de conexão (pgsmart_metrics) usado para a coleta das métricas

  4. O PgSmart apresentará os dados atuais relacionados ao parâmetro selecionado.

  5. Informe o novo valor para o parâmetro.

  6. Confirme a operação.

    Figura 1 - Configuração do Usuário de conexão para coleta de métricas
    Figura 1 - Configuração do Usuário de conexão para coleta de métricas
    nota

    A senha do usuário pgsmart_metrics poderá ser modificada no PgSmart Web ou no PgSmart Cli, por meio do parâmetro ´metrics_password´.

    important
    • A senha de instância não será trocada, cabendo ao DBA/Administrador realizar esta troca, uma vez que o Agente não possui as credenciais de acesso para realizá-la.
    • Esta senha deverá ser modificada em toda as instâncias PostgreSQL monitoradas pela Plataforma PostgreSYS.
    important
    • A mudança manual, realizada diretamente no ficheiro de configuração do PgSmart Agent, só terá efeito na Base de Metadados do Ambiente PostgreSYS.
    • Para os outros componentes da Plataforma PostgreSYS afetados por este parâmetro, a mudança deverá ser feita manualmente.
    nota

    Para criação manual do usuário pgsmart_metrics, siga os passos abaixo:

    1. Realize a conexão com a instância PostgreSQL desejada.

    2. Execute o comando abaixo para criação do usuário e atribuição da senha:

      Terminal input
        CREATE USER pgsmart_metrics ENCRYPTED PASSWORD <valor do parâmetro metrics_password>;
    3. Execute o comando abaixo para conceder a role pg_monitor (somente privilégios para ler e executar visões e funções de monitoramento) para o usuário pgsmart_metrics.

      Terminal input
        GRANT pg_monitor TO pgsmart_metrics;

Variações do Comando

Alguns parâmetros podem ser repassados previamente no comando, entretanto, a execução continua interativa, ou seja, durante a instalação os parâmetros informados deverão ser confirmados, juntamente com os valores 'Default' para aqueles parâmetros não informados.

Exemplos:

Configuração com o host já escolhido:

Terminal input
   pgsmart config agent -a 192.168.0.102