Configuração do Usuário de conexão para coleta das métricas
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
- Instruções
- Vídeo
-
Selecione o agente desejado.
-
selecione a opção
Parâmetros. -
Selecione o
parâmetro:
3.1. metrics_password: Senha do usuário de conexão (pgsmart_metrics) usado para a coleta das métricas -
O PgSmart apresentará os dados atuais relacionados ao parâmetro selecionado.
-
Informe o novo valor para o parâmetro.
-
Confirme a operação.
Figura 1 - Configuração do Usuário de conexão para coleta de métricasnotaA 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 arquivo 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.
notaPara criação manual do usuário pgsmart_metrics, siga os passos abaixo:
-
Realize a conexão com a instância PostgreSQL desejada.
-
Execute o comando abaixo para criação do usuário e atribuição da senha:
Terminal inputCREATE USER pgsmart_metrics ENCRYPTED PASSWORD <valor do parâmetro metrics_password>; -
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 inputGRANT 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:
pgsmart config agent -a 192.168.0.102