Pular para o conteúdo principal
Versão Next

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.

  1. Selecione a opção Configurações no menu lateral. Será apresentada a lista de itens configuráveis.

  2. Selecione Logs. Serão apresentados os itens configuráveis para logs.

  3. 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 como debug, 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.
  4. Clique em Salvar.

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