Pular para o conteúdo principal
Versão Next

Configuração dos Logs do PgSmart Web

Esta configuração permite o ajuste do nível de detalhamento, destino e rotação dos logs gerados pela aplicação. Essas opções ajudam a manter o controle, rastreabilidade e desempenho do sistema ao lidar com arquivos 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 itens que deseja modificar:

    • Nome do arquivo de Log: define o nome do arquivo onde os registros de execução do PgSmart Web serão armazenados.Exemplo: pgsmart.log.
    • Caminho do arquivo de Log: Diretório no sistema de arquivos onde o log será salvo.Exemplo: /var/log/pgsmart-web/.
    • Registro de histórico dos comandos executados no SO: Habilita o registro de comandos executados via sistema operacional (como comandos de controle ou operação), permitindo auditoria e rastreabilidade.
    • Nível de detalhamento das informações: Determina o volume de informações registradas no log.Exemplo: normal (padrão). Pode haver outros níveis como debug, info, error, dependendo da implementação.
    • Nomes de módulos/funções (namespaces) do código do PgSmart que devem ser depurados (debug): Permite indicar quais partes específicas do código devem gerar logs detalhados para depuração, útil para troubleshooting técnico.Exemplo: pgsmart.services.metadb, pgsmart.api.controller.
    • Intervalo de rotacionamento do log: Define a frequência de rotação dos arquivos de log.Exemplo: 1 + d → a cada 1 dia o log será rotacionado (novo arquivo é criado e o anterior arquivado).
    • Tamanho de rotacionamento do log: Define o limite de tamanho de cada arquivo de log antes que ele seja rotacionado.Exemplo: 10 + M → 10 megabytes.
  4. Clique em Salvar.

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