Logs

Los logs de NDD Print Agent sirven para analizar el funcionamiento del componente.

Pueden tener diferentes niveles de log:

Nivel

Contenido

VERBOSE

Muestra todos los mensajes de log (estándar).

ERROR

Muestra los problemas que han provocado errores, así como el nivel de mensaje más bajo de esta lista.

WARNING

Muestra posibles problemas que aún no son errores, así como los niveles de mensaje más bajos de esta lista.

INFO

Muestra los mensajes de log previstos para un uso habitual, así como los niveles de mensaje más bajos de esta lista.

DEBUG

Muestra mensajes de log de depuración que solo son útiles durante el desarrollo, así como los niveles de mensaje más bajos de esta lista.

NINGUNO

Desactivado.

Los logs se guardarán en la ruta indicada en el campo directorio, que se encuentra en el menú Herramientas / Logs.

Solo los usuarios con privilegios de administrador pueden activar o desactivar los logs.

Activar los logs

  1. Abre el Terminal (⌘ + Espacio → introduzca Terminal)

  2. Escribe el comando: NDDPrintAgentAdmin

  3. Accede al menú Herramientas

  4. Haz clic en Logs

  5. Selecciona el nivel de log

  6. Haz clic en Aplicar

La ruta del directorio donde se guardarán los logs ya estará preconfigurada como /opt/NDD Print Agent/log. Esta ruta se puede modificar.

Analisar os Logs

Para fazer a analise dos logs, deve-se elevar o terminal para o usuário Administrador

  1. Abre el Terminal (⌘ + Espacio → introduzca Terminal)

  2. Elevá la sesión a administrador (introduzca la contraseña de administrador cuando se te solicite):

Bash
sudo su
  1. Acceder al directorio de logs:

Bash
cd /opt/ndd-print-agent/log -> (caminho padrão)
  1. Enumera los archivos:

    Bash
    ls -l
    
  2. Abre el archivo deseado con el comando:

Bash
cat NOME_DO_ARQUIVO
💡

Utiliza el comando cat NOMBRE_DEL_ARCHIVO | grep "PALABRA_CLAVE" para filtrar el log.

Ejemplo de cómo leer un archivo filtrando por errores:

cat NOMBRE_DEL_ARCHIVO | grep "ERR"


Eliminar los logs

  1. Abre el terminal (⌘ + Espacio → introduzca Terminal)

  2. Escribe los siguientes comandos:

Bash
rm NOME_DO_ARQUIVO

Utiliza el comando echo "" > NOMBRE_DEL_ARCHIVO para borrar los logs sin reiniciar los servicios.