Configuração dos Logs do PgSmart Web
Esta configuração permite ajustar o nível de detalhe, o destino e a rotação dos logs gerados pela aplicação. Estas opções ajudam a manter o controlo, a rastreabilidade e o desempenho do sistema ao lidar com ficheiros de log.
- Instruções
- Vídeo
-
Selecione a opção
Configurações
no menu lateral. Será apresentada a lista de itens configuráveis. -
Selecione
Logs
. Serão apresentados os itens configuráveis para logs. -
Ajuste os campos que pretende modificar:
- Nome do ficheiro de Log: define o nome do ficheiro onde serão armazenados os registos de execução do PgSmart Web. Exemplo:
pgsmart.log
. - Caminho do ficheiro de Log: diretório no sistema de ficheiros onde o log será guardado. Exemplo:
/var/log/pgsmart-web/
. - Registo do histórico dos comandos executados no SO: ativa o registo de comandos executados no sistema operativo (como comandos de controlo ou operação), permitindo auditoria e rastreabilidade.
- Nível de detalhe da informação: define o volume de informação a ser registado no log. Exemplo:
normal
(predefinido). Podem existir outros níveis comodebug
,info
,error
, conforme a implementação. - Namespaces para depuração (módulos/funções do código): permite indicar que partes do código devem gerar logs detalhados para depuração. Exemplo:
pgsmart.services.metadb
,pgsmart.api.controller
. - Intervalo de rotação do log: define com que frequência os ficheiros de log devem ser rotacionados. Exemplo:
1d
→ a cada 1 dia, um novo ficheiro é criado e o anterior é arquivado. - Tamanho de rotação do log: define o tamanho máximo de cada ficheiro de log antes da rotação. Exemplo:
10M
→ 10 megabytes.
- Nome do ficheiro de Log: define o nome do ficheiro onde serão armazenados os registos de execução do PgSmart Web. Exemplo:
-
Clique em
Salvar
.

Figura 1 - Configuração de informações de logs