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.
- 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 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.
-
Clique em
Salvar
.Figura 1 - Configuração de informações de logs