traceoptions (Protocols PPP Service)
Sintaxe
traceoptions { file <filename> <files number> <match regular-expression > <size maximum-file-size> <world-readable | no-world-readable>; filter { aci regular-expression; ari regular-expresion; service-name regular-expresion; underlying-interface interface-name; user user@domain; } flag flag; level (all | error | info | notice | verbose | warning); no-remote-trace; }
Nível de hierarquia
[edit protocols ppp-service]
Descrição
Definir operações de rastreamento para processos de serviçoS PPP.
Opções
file filename
— 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
.
files number
—(Opcional) Número máximo de arquivos de rastreamento para criar antes de substituir o mais antigo. 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
.
Faixa: 2 a 1000
Padrão: 3 arquivos
disable
— Desativar essa bandeira de rastreamento.
filter
— Filtro adicional para refinar a saída para exibir assinantes específicos. A filtragem baseada nos seguintes identificadores de assinantes simplifica a solução de problemas em um ambiente escalonado.
Devido à complexidade dos identificadores de circuito de agentes e identificadores remotos de agentes, recomendamos que você não experimente uma correspondência exata ao filtrar essas opções. Para nomes de serviços, pesquisar o nome exato é apropriado, mas você também pode usar uma expressão regular com essa opção.
aci regular-expression
— Expressão regular para combinar com o identificador de circuito do agente fornecido pelo cliente PPP.ari regular-expression
— Expressão regular para combinar com o identificador remoto do agente fornecido pelo cliente PPP.service regular-expression
— Expressão regular para combinar com o nome do serviço PPPoE.underlying-interface interface-name
— Nome de uma interface subjacente de PPP. Você não pode usar uma expressão regular para esta opção de filtro.user
user@domain— Nome de usuário de um assinante. Use opcionalmente um asterisco (*) como curinga para substituir caracteres no início ou final de ambos os termos.
flag flag
— Operação de rastreamento para executar. Para especificar mais de uma operação de rastreamento, inclua várias flag
declarações. Você pode incluir as seguintes bandeiras:
accounting-statistics
— Trace os eventos de estatísticas contábeis.all
— Trace todas as operações.authentication
— Trace eventos de autenticação.chap
— Trace os eventos DALP.events
— Trace eventos de interface.gres
— Trace eventos GRES.init
— Trace eventos de inicialização de daemon.interface-db
— Rastrear eventos de banco de dados de interface.lcp
— Trace eventos de máquinas de estado de LCP.memory
— Trace eventos de processamento de memória.ncp
— Trace eventos de máquinas estaduais de NCP.packet-error
— Trace eventos de erro de pacote.pap
— Trace eventos pap.parse
— Trace os eventos de análise.profile
— Trace eventos de perfil libdinâmico.receive-packets
— Trace pacotes PPP recebidos.routing-process
— Rastreie as interações do processo de roteamento.rtp
— Trace eventos prioritários em tempo real.rtsock
— Rastrear eventos de tomada de roteamento.session-db
— Trace as interações do banco de dados de sessão.smi-services-sentry
— Trace as solicitações e as retries dos serviços de SMI.states
— Trace eventos de máquinas de estado.transmit-packets
— Trace pacotes PPP transmitidos.tunnel
— Trace eventos de tunelamento L2TP.
level
— nível de rastreamento para executar. Você pode especificar qualquer um dos seguintes níveis:
all
— Combine com todos os níveis.error
— Condições de erro de correspondência.info
— Combinar mensagens informativas.notice
— Combine mensagens de aviso sobre condições que exigem tratamento especial.verbose
— Correspondência de mensagens verbosas.warning
— Combinar mensagens de aviso.
Padrão:
error
match regular-expression
— (Opcional) Refina a saída para incluir linhas que contêm a expressão regular.
no-remote-trace
— Desativar o rastreamento remoto.
no-world-readable
—(Opcional) Desabilitar o acesso irrestrito aos arquivos.
size maximum-file-size
—(Opcional) Tamanho máximo de cada arquivo de rastreamento. Por padrão, o número inscrito é tratado como bytes. Alternativamente, você pode incluir um sufixo ao número para indicar kilobytes (KB), megabytes (MB) ou gigabytes (GB). 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:
sizek
especificar KB,sizem
especificar MB ousizeg
especificar GB
Intervalo: 10240 a 1073741824
Padrão: 128 KB
world-readable
— (Opcional) Habilitar o acesso irrestrito aos arquivos.
Nível de privilégio exigido
trace — Para visualizar essa declaração na configuração.
trace-control — para adicionar essa declaração à configuração.
Informações de versão
Declaração introduzida no Junos OS Release 9.5.
user
opção adicionada no Junos OS Release 14.1.