Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

traceoptions (Services)

Sintaxis

Nivel de jerarquía

Descripción

Defina las operaciones de rastreo para el proceso de servicio JET (jsd).

Opciones

file

Indique la información del archivo de seguimiento.

filename

Nombre del archivo que recibirá el resultado de la operación de seguimiento. Escriba el nombre entre comillas. Los archivos de salida de Traceoption se encuentran en el directorio /var/log/ .

files number

(Opcional) Especifique la cantidad máxima de archivos de seguimiento.

  • Rango: del 2 al 1000

  • Valor predeterminado: 10

match regex

Especifique la expresión regular para las líneas que se van a registrar.

size size

(Opcional) Especifique el tamaño máximo de cada archivo de seguimiento. Cuando un archivo de seguimiento denominado trace-file alcanza su tamaño máximo, cambia el trace-file.0nombre . La salida de traceoption continúa en un segundo archivo de seguimiento denominado trace-file.1. Cuando trace-file.1 alcanza su tamaño máximo, la salida continúa en un tercer archivo denominado trace-file.2, y así sucesivamente. Cuando se alcanza el número máximo de archivos de seguimiento, se sobrescribe el archivo de seguimiento más antiguo.

  • Rango: 10,240 a 1,073,741,824 bytes

  • Valor predeterminado: 1000k

world-readable | no-world-readable

(Opcional). Conceda permiso a todos los usuarios para leer archivos de registro o restrinja el permiso solo al usuario raíz y a los usuarios que tengan permiso de mantenimiento de Junos OS.

flag flag

Especifique la operación de seguimiento que se realizará. Para especificar más de una operación de seguimiento, incluya varias instrucciones flag :

  • all— Trace todo.

  • config— Seguimiento de eventos de configuración.

  • general— Seguimiento de eventos generales.

  • grpc— Rastreo de eventos del servidor grpc.

  • libgrpc-debug—(Solo la versión 19.3R1 de Junos OS) Rastree todos los eventos relacionados con lib grpc.

  • libgrpc-errors—(Solo la versión 19.3R1 de Junos OS) Rastreo de errores de lib grpc.

  • libgrpc-info—(Solo la versión 19.3R1 de Junos OS) Trace lib grpc información y errores.

  • notification— Seguimiento de eventos de notificación.

  • routing-socket—Rastreo de llamadas de socket de enrutamiento

  • timeouts— Rastreo de tiempos de espera.

  • timer— Rastreo de eventos internos del temporizador.

Nota:

Las marcas de seguimiento de libgrpc solo se admiten en Junos OS versión 19.3R1. Le permiten ver eventos de las bibliotecas grpc en el registro de seguimiento jsd. Dentro del núcleo grpc hay varias bibliotecas (por ejemplo, el iomgr, la compresión y la creación de perfiles).

level

Establezca la verbosidad del registro de seguimiento. Utilice la error opción para mostrar solo los eventos de error.

Nota:

Esta error opción no se aplica a los indicadores de seguimiento libgrpc.

no-remote-trace

Desactive el rastreo remoto.

Nivel de privilegio requerido

trace: permite ver esta instrucción en la configuración.

trace-control: para agregar esta instrucción a la configuración.

Información de versión

Declaración introducida en la versión 16.1 de Junos OS.

level opción introducida en Junos OS versión 20.2R1.

Las opciones libgrpc-debug, libgrpc-errors, de marca de seguimiento y libgrpc-info solo se admiten en la versión 19.3R1 de Junos OS.