Sintaxis
traceoptions {
file <filename> <files number> <match regex> <size size> <world-readable | no-world-readable>;
flag flag;
level <error>;
no-remote-trace;
}
Nivel de jerarquía
[edit system services extension-service]
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 .0 nombre . 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.