Configuração dos Parâmetros Globais do Pool de Conexões
  pgsmart pool config [Flags]
Flags
- -a, --agent= <agent>=> Alias, hostname ou IP do servidor onde o PgSmart Agent pretendido está instalado.
- -h, --help=> Ajuda
A execução não interativa está desativada para esta operação.
pgsmart pool config
Consulta de Parâmetros Globais
- Instruções
- Vídeo
- Selecione o Agente do PgSmartpretendido ou Registar um novo Agente.
1.1. Selecione Configurações Globais no menu de opções.
- 
Serão apresentados os parâmetros globais defaulte os configurados pelo usuário.
- 
Para localizar um parâmetro, digite o nome completo ou parcial, ou qualquer cadeia relacionada. A busca é insensível a maiúsculas/minúsculas. 
- 
Para visualizar detalhes do parâmetro, pressione <ENTER>no parâmetro desejado.
- 
Os parâmetros globais são agrupados por seção. 
- 
Cada parâmetro é identificado conforme a sua origem, ou seja, o local onde o valor foi definido: global: parâmetros configurados manualmente pelo usuário. 
 default: parâmetros que mantêm os valores por defeito, sem intervenção do usuário.
 user: parâmetros definidos por usuários autorizados no Pool de Conexões.
 pool: parâmetros específicos de cada Pool de Conexões.
- 
Exemplos: - 
Parâmetro global (aplica-se a todos os pools de conexão e grupos de usuários): ─── [ pgbouncer ] ───
 client_idle_timeout = (disabled)─── [ pgbouncer ] ───
 (default) autodb_idle_timeout = 3600s
 
- 
- Parâmetros a azul são obrigatórios e essenciais para o funcionamento do serviço.
- Parâmetros a vermelho indicam inconsistências no ficheiro de configuração e devem ser corrigidos.
- 
Cada parâmetro do pool de conexões é documentado com: - Nome
- Tipo (integer, boolean, string, size, list, list_kv)
- Valor Corrente
- Origem do Valor
- Valor Padrão
- Grupo (ex.: Configurações de Autenticação, Timeouts, Configurações TLS)
- Seções (ex.: pgbouncer)
- Valores Possíveis
- Obrigatório?
- Requer Reinicialização?
- Só Leitura?
- Descrição
- Descrição Complementar (exemplos, observações)
 


Edição de Parâmetros Globais
- Instruções
- Vídeo
- Selecione o Agente do PgSmartpretendido ou Registar um novo Agente.
1.1. Selecione Configurações Globais no menu de opções.
- Serão apresentados os parâmetros globais defaulte os configurados.
1.2. Selecione o parâmetro pretendido e pressione <ENTER>.
- Serão apresentados os detalhes do parâmetro.
1.3. Selecione Editar.
1.4. Ajuste a configuração conforme solicitado (varia consoante o tipo de parâmetro).
1.8. Confirme a operação.
1.9. Confirme a reinicialização, se solicitado.
- A configuração varia conforme o tipo:
- booleanAtivar/desAtivar
- stringvalor digitado
- integernúmero dentro de um intervalo
- listavalores separados por vírgulas
- sizeem B, KB, MB, GB, TB, PB
- timeem ms, s, min, h, d, w
- enumvalor da lista
- pathcaminho de ficheiro
 
- Para modificar uma configuração existente, utilize a funcionalidade Editar Parâmetro.

Remoção de Parâmetros Globais
- Instruções
- Vídeo
- Selecione o Agente do PgSmartpretendido ou Registar um novo Agente.
1.1. Selecione Configurações Globais no menu.
- Serão apresentados os parâmetros globais defaulte configurados.
1.2. Pressione <ENTER> no parâmetro pretendido para visualizar detalhes.
1.3. Selecione Remover.
1.4. Confirme a operação.
1.5. Confirme a reinicialização, se solicitado.

Ao remover a configuração dum parâmetro, este voltará ao valor default.
- 
Dependendo do parâmetro modificado, poderá ser necessário efectuar RELOAD ou RESTART. O PgSmart informará qual ação será necessária. 
- 
Se ReloadouRestartnão forem confirmados, a configuração permanecerá pendente até à realização da ação.