Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Rastreo y registro de operaciones de Junos OS

Las operaciones de rastreo y registro le permiten realizar un seguimiento de los eventos que se producen en el dispositivo (tanto las operaciones normales como las condiciones de error) y rastrear los paquetes generados por el dispositivo o pasados por él. Los resultados de las operaciones de rastreo y registro se colocan en archivos en el directorio /var/log .

Rastreo remoto

Junos OS ofrece una opción de rastreo remoto para procesos específicos, lo que reduce en gran medida el uso del almacenamiento interno del dispositivo para el rastreo y es análogo al registro del sistema remoto. Configure el sistema de seguimiento remoto mediante la tracing instrucción en el [edit system] nivel de jerarquía. De forma predeterminada, el rastreo remoto no está configurado. Puede deshabilitar el seguimiento remoto para procesos específicos mediante la no-remote-trace instrucción en el [edit process-name traceoptions] nivel de jerarquía. Esta función no altera la funcionalidad de rastreo local de ninguna manera y los archivos de registro se almacenan en el dispositivo.

Junos OS admite el rastreo remoto para los siguientes procesos:

  • chasis: proceso de control de chasis

  • evento: proceso de procesamiento de eventos

  • cosd: proceso de clase de servicio

  • spd: proceso de servicios adaptables

Para habilitar el rastreo remoto en todo el sistema, incluya la destination-override syslog host instrucción en el [edit system tracing] nivel de jerarquía. Esto especifica el host remoto que ejecuta el proceso de registro del sistema (syslogd), que recopila los seguimientos. Los seguimientos se escriben en archivos en el host remoto según la configuración syslogd en /etc/syslog.conf. De forma predeterminada , el rastreo remoto no está configurado.

Para reemplazar la configuración de seguimiento remoto para todo el sistema para un proceso determinado, incluya la no-remote-trace instrucción en la [edit process-name traceoptions] jerarquía. Cuando no-remote-trace está habilitado, el proceso realiza el rastreo local.

Nota:

Cuando se configura el rastreo remoto, los seguimientos se dirigirán al host remoto.

Para recopilar seguimientos, utilice la local0 instalación como selector en /etc/syslog.conf en el host remoto. Para separar los seguimientos de varios procesos en archivos diferentes, incluya el nombre del proceso o el nombre del archivo de seguimiento si se especifica en el nivel de jerarquía [editar process-name archivo traceoptions], en el campo Programa en /etc/syslog.conf. Si el servidor syslog admite el análisis del nombre de host y del programa, puede separar los seguimientos de los distintos procesos.

Operaciones de registro

Las operaciones de registro utilizan un mecanismo de registro del sistema similar a la utilidad syslogd de UNIX para registrar operaciones de alto nivel en todo el sistema, como interfaces que van hacia arriba o hacia abajo y usuarios que inician sesión en el dispositivo o fuera de él. Configure estas operaciones mediante la syslog instrucción en el [edit system] nivel de jerarquía, como se describe en Descripción general del registro del sistema de Junos OS, y mediante la options instrucción en el [edit routing-options] nivel de jerarquía, como se describe en la biblioteca de protocolos de enrutamiento de Junos OS para dispositivos de enrutamiento.

Operaciones de rastreo

Las operaciones de rastreo registran mensajes más detallados acerca de la operación de los protocolos de enrutamiento, como los distintos tipos de paquetes de protocolo de enrutamiento enviados y recibidos, y las acciones de política de enrutamiento. Configure las operaciones de seguimiento mediante la traceoptions instrucción. Puede definir operaciones de rastreo en diferentes partes de la configuración del enrutador:

  • Operaciones de rastreo global: defina el rastreo para todos los protocolos de enrutamiento. Estas operaciones de seguimiento se definen en el [edit routing-options] nivel jerárquico de la configuración.

  • Operaciones de rastreo específicas del protocolo: defina el rastreo para un protocolo de enrutamiento específico. Estas operaciones de seguimiento se definen en la [edit protocols] jerarquía al configurar el protocolo de enrutamiento individual. Las operaciones de seguimiento específicas del protocolo anulan cualquier operación equivalente que especifique en la instrucción global traceoptions . Si no hay operaciones equivalentes, complementan las opciones de rastreo global. Si no especifica ningún seguimiento específico del protocolo, el protocolo de enrutamiento hereda todas las operaciones de rastreo global.

  • Operaciones de rastreo dentro de entidades de protocolo de enrutamiento individuales: algunos protocolos le permiten definir operaciones de rastreo más granulares. Por ejemplo, en el Protocolo de puerta de enlace de borde (BGP), puede configurar operaciones de rastreo específicas para pares. Estas operaciones anulan cualquier operación equivalente en todo el BGP o, si no hay equivalentes, complementarlas. Si no especifica ninguna operación de rastreo específica para pares, los pares heredan, en primer lugar, todas las operaciones de rastreo en todo el BGP y, en segundo lugar, las operaciones de rastreo global.

  • Operaciones de rastreo de interfaz: defina el rastreo para interfaces de enrutador individuales y para el propio proceso de interfaz. Estas operaciones de seguimiento se definen en el [edit interfaces] nivel jerárquico de la configuración como se describe en la biblioteca de interfaces de red de Junos OS para dispositivos de enrutamiento.