Os logs do NDD Print Agent servem para analisar o funcionamento do componente.
Eles podem ter diferentes níveis de registro:
|
Nível |
Conteúdo |
|---|---|
|
VERBOSE |
Mostra todas as mensagens de log (padrão). |
|
ERROR |
Mostra problemas que causaram erros, bem como o nível de mensagem inferior nesta lista. |
|
WARNING |
Mostra possíveis problemas que ainda não são erros, bem como os níveis de mensagem inferior nesta lista. |
|
INFO |
Mostra as mensagens de log esperadas para uso regular, bem como os níveis de mensagem mais baixos nesta lista. |
|
DEBUG |
Mostra mensagens de log de depuração que são úteis apenas durante o desenvolvimento, bem como os níveis de mensagem mais baixos nesta lista. |
|
NENHUM |
Desativado. |
Os logs serão salvos no caminho que está salvo no campo diretório, localizado no menu Ferramentas / logs.
Somente usuários administradores podem ativar ou desativar os Logs.
Ativar os Logs
-
Abra o terminal (⌘ + Espaço → digite Terminal)
-
Digite o comando:
NDDPrintAgentAdmin -
Acesse o menu Ferramentas
-
Clique em Logs
-
Escolha o Nível do log
-
Clique em Aplicar
O caminho do diretório onde os logs será salvos já estará preenchido com /opt/ndd-print-agent/log. Esse caminho pode ser alterado.
Analisar os Logs
Para fazer a analise dos logs, deve-se elevar o terminal para o usuário Administrador
-
Abra o terminal (⌘ + Espaço → digite Terminal)
-
Eleve a sessão para administrador (digite a senha do administrador quando solicitado):
sudo su
-
Acessar o diretório dos logs:
cd /opt/ndd-print-agent/log -> (caminho padrão)
-
Liste os arquivos:
Bashls -l -
Abra o arquivo desejado com o comando:
cat NOME_DO_ARQUIVO
Utilize o comando cat NOME_DO_ARQUIVO | grep "PALAVRA_CHAVE" para filtrar o log.
Exemplo de como ler um arquivo filtrando por erros:
cat NOME_DO_ARQUIVO | grep "ERR"
Remover os Logs
-
Abra o terminal (⌘ + Espaço → digite Terminal)
-
Digite os comandos:
rm NOME_DO_ARQUIVO
Utilize o comando echo "" > NOME_DO_ARQUIVO para limpar o log sem reiniciar os serviços.