Configuração dos Parâmetros do PgSmart CLI
   pgsmart config [COMPONENTES] [Flags]
Componentes:
- client => Configurações para o Cliente local do PgSmart
- agent => Configurações para o Agente Remoto do PgSmart
Flags:
- -a, --agent= <agent>. => Alias, Hostname ou IP do servidor onde o PgSmart Agent está instalado.
- -h, --help. => Ajuda
Parâmetros suportados:
Parâmetros do PgSmart-Client e PgSmart-Agent
- default_timeout: Especifica o tempo máximo em que o PgSmart pode executar um comando do SO, ou dos componentes que fazem parte da plataforma PostgreSYS.
- log_command_history: Ativa/desativa o registro de histórico dos comandos executados pelo PgSmart no SO.
- log_debug: Habilita/desabilita os nomes de módulos/funções(namespaces) do código do PgSmart a serem depurados (debug).
- log_detail: Especifica o nível de detalhamento das informações que serão registradas no log.
- log_rotation_age: Habilita a execução automática do rotacionamento do log, em sua abertura, quando o intervalo transcorrido, desde a criação do arquivo exceder o valor definido (soft limit).
- log_rotation_size: Habilita a execução automática do rotacionamento do log em sua abertura, quando o tamanho do arquivo exceder o valor definido (soft limit).
Parâmetros específicos do PgSmart-Agent
- agent_port: Porta TCP em que o PgSmart Agent recebe os pedidos provenientes dos PgSmart Clients.
- backup_adm_timeout: Tempo máximo em que o PgSmart pode executar as operações de administração dos ambientes de Backup.
- component_version: Mostra a versão do componente dentro da Plataforma PostgreSYS.
- geo_install-timeout: Tempo máximo em que o PgSmart pode executar a instalação do componente de Georreferenciação (PostGIS).
- ha_adm_timeout: Tempo máximo em que o PgSmart pode executar as operações de administração do ambiente de alta disponibilidade.
- install_timeout: Tempo máximo em que o PgSmart pode executar a instalação de cada repositório e pacote dos componentes que fazem parte da Plataforma PostgreSYS.
- job_check_interval: Intervalo entre as execuções de verificação do Agendador de Tarefas do PgSmart Agent.
- job_disk_retention_age: Tempo máximo em que o ficheiro de metadados das tarefas finalizadas, com sucesso ou não, pode ficar disponível para consulta antes de ser arquivado.
- job_mem_retention_age: Tempo máximo em que as informações das filas de tarefas finalizadas, com sucesso ou não, podem permanecer na memória do PgSmart Agent.
- metadb_password: Senha do usuário de conexão (pgsmart) na base de metadados do Ambiente PostgreSYS.
- metadb_port: Porta TCP em que a base de metadados do Ambiente PostgreSYS receberá conexões.
- metrics_password: Senha do usuário de conexão (pgsmart_metrics) usado para a recolha das métricas dos componentes.
- Instruções
- Vídeo
- 
Selecione a opção Parâmetros.
- 
Selecione o parâmetrodesejado.
- 
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 de Parâmetros do PgSmart Figura 1 - Configuração de Parâmetros do PgSmart
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 do componente agent
   pgsmart config agent
Configuração do componente agent, com o host já escolhido:
   pgsmart config agent -a 192.168.0.102
As configurações do PgSmart Client são armazenadas no arquivo pgsmart.conf no diretório /opt/pgsmart-client.
Os parâmetros de configuração do PgSmart-Agent e PgSmart-Client são similares. Para a configuração do PgSmart Agent é necessário selecionar previamente o Agente desejado.