traceoptions (Protocols BGP)
Sintaxe
traceoptions { file filename <files number> <size size> <world-readable | no-world-readable>; flag flag <flag-modifier> <disable>; }
Nível de hierarquia
[edit logical-systems logical-system-name protocols bgp], [edit logical-systems logical-system-name protocols bgp group group-name], [edit logical-systems logical-system-name protocols bgp group group-name neighbor address], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name neighbor address], [edit protocols bgp], [edit protocols bgp group group-name], [edit protocols bgp group group-name neighbor address], [edit routing-instances routing-instance-name protocols bgp], [edit routing-instances routing-instance-name protocols bgp group group-name], [edit routing-instances routing-instance-name protocols bgp group group-name neighbor address]
Descrição
Configure opções de rastreamento no nível de protocolo BGP. Para especificar mais de uma operação de rastreamento, inclua várias declarações de bandeira.
A traceoptions
declaração não é suportada em sistemas QFabric.
Padrão
As opções padrão de rastreamento no nível de protocolo BGP são herdadas da declaração de protocolos traceoptions
de roteamento incluída no nível de [edit routing-options]
hierarquia. As opções padrão de rastreamento de nível de grupo são herdadas da declaração de nível traceoptions
de protocolo BGP. As opções de rastreamento de nível peer padrão são herdadas da declaração de nível traceoptions
de grupo.
Opções
disable
—(Opcional) Desabilitar a operação de rastreamento. Você pode usar essa opção para desativar uma única operação quando tiver definido um amplo grupo de operações de rastreamento, como all
.
file name
— Nome do arquivo para receber a saída da operação de rastreamento. Coloque o nome dentro das cotações. Todos os arquivos são colocados no diretório /var/log. Recomendamos que você coloque a saída de rastreamento BGP no bgp-log do arquivo.
files number
—(Opcional) Número máximo de arquivos de rastreamento. Quando um arquivo de rastreamento chamado trace-file.0 atinge seu tamanho máximo, ele é renomeado trace-filecomo .0, depois trace-file.1, e assim por diante, até que o número máximo de arquivos de rastreamento seja alcançado. Então, o arquivo de rastreamento mais antigo é sobreescrito. Se você especificar um número máximo de arquivos, você também deve especificar o tamanho máximo do arquivo com a opção size
.
Intervalo: 2 a 1000 arquivos
Padrão: 10 arquivos
flag
— Operação de rastreamento para executar. Para especificar mais de uma operação de rastreamento, inclua várias flag
declarações.
Bandeiras de rastreamento BGP
-
4byte-as
— eventos AS de 4 byte. -
bfd
— Eventos de protocolo de BFD. -
damping
— Operações de amortecimento. -
graceful-restart
— Reinicie eventos graciosos. -
ipsec
— Eventos relacionados ao suporte de IPsec para peers BGP quando o IPsec estiver configurado. -
keepalive
— Mensagens de manutenção do BGP. Se você habilitar apenas a bandeira BGPupdate
, as mensagens keepalive recebidas não geram uma mensagem de rastreamento. -
nsr-synchronization
— eventos de sincronização de roteamento sem parar. -
open
— Pacotes abertos. Esses pacotes são enviados entre pares quando estão estabelecendo uma conexão. -
packets
— Todos os pacotes de protocolo BGP. -
refresh
— Pacotes de atualização BGP. -
update
— Atualize os pacotes. Esses pacotes fornecem atualizações de roteamento para sistemas BGP. Se você habilitar apenas esta bandeira, as mensagens keepalive recebidas não geram uma mensagem de rastreamento. Use akeepalive
bandeira para gerar uma mensagem de rastreamento para mensagens keepalive.
Bandeiras de rastreamento globais
all
— Todas as operações de rastreamentogeneral
— Uma combinação das operações eroute
rastreamentonormal
normal
— Todas as operações normais
Padrão: Se você não especificar essa opção, apenas operações incomuns ou anormais serão rastreadas.
policy
— Operações e ações de políticasroute
— Mudanças na tabela de roteamentostate
— Transições de estadotask
— Processamento de tarefas de protocolo de roteamentotimer
— Processamento de temporização de protocolo de roteamento
flag-modifier
— modificador (opcional) para a bandeira de rastreamento. Você pode especificar um ou mais desses modificadores:
detail
— Forneça informações detalhadas de rastreamento.filter
— Forneça informações de rastreamento de filtro. Aplica-se apenas aroute
bandeirasdamping
de rastreamento eupdate
rastreamento.receive
— Trace os pacotes que estão sendo recebidos.send
— Trace os pacotes que estão sendo transmitidos.
no-world-readable
— (Opcional) Impeça qualquer usuário de ler o arquivo de log.
size size
—(Opcional) Tamanho máximo de cada arquivo de rastreamento, em kilobytes (KB), megabytes (MB) ou gigabytes (GB). Quando um arquivo de rastreamento nomeado trace-file atinge esse tamanho, ele é renomeado trace-filecomo .0. Quando o trace-file novo atinge seu tamanho máximo, trace-file.0 é renomeado trace-filecomo .1 e trace-file é renomeado trace-filecomo .0. Esse esquema de renomeação continua até que o número máximo de arquivos de rastreamento seja alcançado. Então, o arquivo de rastreamento mais antigo é sobreescrito. Se você especificar o tamanho máximo do arquivo, você também deve especificar um número máximo de arquivos de rastreamento com a opção files
.
Sintaxe:
xk
especificar KB,xm
especificar MB ouxg
especificar GB
Intervalo: 10 KB até o tamanho máximo do arquivo suportado em seu sistema
Padrão: 128 KB
world-readable
— (Opcional) Permitir que qualquer usuário leia o arquivo de log.
Nível de privilégio exigido
roteamento e rastreamento — Para visualizar essa declaração na configuração.
controle de roteamento e rastreamento — para adicionar essa declaração à configuração.
Informações de versão
Declaração introduzida antes do Junos OS Release 7.4.
4byte-as
declaração introduzida no Junos OS Release 9.2.
4byte-as
declaração introduzida no Junos OS Release 9.2 para switches da Série EX.
ipsec
declaração introduzida no Junos OS Evolved Release 21.3R1.