Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Visão geral do registro do sistema

SUMMARY Esta seção descreve as mensagens de registro do sistema que identificam o processo do Junos OS que gerou a mensagem e descreve brevemente a operação ou erro que ocorreu.

Visão geral do log do sistema

O Junos OS gera mensagens de log do sistema (também chamadas de mensagens de syslog) para registrar eventos que ocorrem no dispositivo, incluindo o seguinte:

  • Operações rotineiras, como a criação de uma adjacência de protocolo Open Shortest Path First (OSPF) ou um login de usuário no banco de dados de configuração

  • Condições de falha e erro, como falha em acessar um arquivo de configuração ou encerramento inesperado de uma conexão a um processo de peer

  • Condições de emergência ou críticas, como a redução de energia do roteador devido à temperatura excessiva

No Junos OS Release 17.3R1, o daemon de eventos de syslog é capaz de lidar com o fxp0 em roteamento de gerenciamento dedicado, por exemplo, para o host remoto endereçado ao IPv4. A partir do Junos OS Release 18.1R1, o daemon de evento de syslog oferece suporte à configuração baseada em IPv6 ao se conectar a um host remoto ou a um site de arquivo e o fxp0 é transferido para uma instância de gerenciamento dedicada. No Junos OS Release 18.4R1, o cliente do syslog pode enviar mensagens por qualquer instância de roteamento que você definir em hierarquias apropriadas. Consulte a instância de roteamento (Syslog).

Nota:

Este tópico descreve mensagens de registro de sistema para processos e bibliotecas do Junos OS e não os serviços de registro de sistema em uma placa de interface física (PIC), como o PIC de serviços adaptativos.

No Junos OS Evolved, cada nó tem a ferramenta padrão journalctl , que é uma interface para recuperar e filtrar o diário do sistema. As mensagens de registro do sistema são analisadas no diário do sistema. O relay-eventd processo é executado em todos os nós e recupera eventos (com base na configuração do syslog) do diário do sistema, bem como mensagens de erro de diferentes aplicativos e os encaminha ao master-eventd processo. O master-eventd processo é executado no mecanismo de roteamento principal e escreve as mensagens de log e erros em disco.

Use o aplicativo System Log Explorer para visualizar ou comparar mensagens de log do sistema em diferentes versões.

No Junos OS Evolved, não há nenhum messages arquivo no mecanismo de roteamento de backup. Todos os logs do mecanismo de roteamento de backup estão no messages arquivo do nó principal do mecanismo de roteamento.

Visão geral das mensagens de log do sistema Junos OS

O Junos OS gera mensagens de log do sistema (também chamadas de mensagens de syslog) para registrar eventos que ocorrem no switch, incluindo o seguinte:

  • Operações rotineiras, como o login de um usuário no banco de dados de configuração.

  • Condições de falha e erro, como falha em acessar um arquivo de configuração.

  • Condições de emergência ou críticas, como a redução de energia do switch devido à temperatura excessiva.

Cada mensagem de registro do sistema identifica o processo do Junos OS que gerou a mensagem e descreve brevemente a operação ou erro que ocorreu. Para obter informações detalhadas sobre mensagens de log de sistema específicas, consulte o System Log Explorer.

Nota:

Os switches da Série OCX incluem o Junos OS e o sistema operacional host (OS). Para obter informações sobre o registro do sistema no sistema operacional host, consulte o gerenciamento do log do sistema do host os e os arquivos centrais.

Hierarquia de configuração de log do sistema Junos OS

Para configurar o roteador para registrar mensagens do sistema, inclua a syslog declaração no nível de [edit system] hierarquia:

Instalações de registro do sistema Junos OS e níveis de gravidade de mensagens

Tabela 1 lista as instalações de registro do sistema Junos OS que você pode especificar em declarações de configuração no nível de [edit system syslog] hierarquia.

Tabela 1: Instalações de registro do sistema Junos OS

Instalação (número)

Tipo de evento ou erro

kernel (0)

Ações executadas ou erros encontrados pelo kernel Junos OS

user (1)

Ações executadas ou erros encontrados por processos de espaço do usuário

daemon (3)

Ações executadas ou erros encontrados por processos de sistema

authorization (4)

Tentativas de autenticação e autorização

ftp (11)

Ações executadas ou erros encontrados pelo processo FTP

ntp (12)

Ações executadas ou erros encontrados pelos processos do Protocolo de Tempo de Rede.

security (13)

Eventos ou erros relacionados à segurança.

dfc (17)

Eventos relacionados à captura dinâmica de fluxo

external (18)

Ações realizadas ou erros encontrados pelos aplicativos externos locais.

firewall (19)

Ações de filtragem de pacotes realizadas por um filtro de firewall

pfe (20)

Ações executadas ou erros encontrados pelo Mecanismo de Encaminhamento de Pacotes

conflict-log (21)

A configuração especificada é inválida no tipo de roteador

change-log (22)

Alterações na configuração do Junos OS

interactive-commands (23)

Comandos emitidos no prompt da interface de linha de comando (CLI) do Junos OS ou por um aplicativo do cliente, como um protocolo Junos XML ou cliente NETCONF XML

Tabela 2 lista os níveis de gravidade que você pode especificar em declarações de configuração no nível de [edit system syslog] hierarquia. Os níveis de emergency passagem info estão em ordem desde a mais alta gravidade (maior efeito sobre o funcionamento) até o mais baixo.

Ao contrário dos outros níveis de gravidade, o nível desativa o none registro de uma instalação em vez de indicar a gravidade de um evento desencadeante afeta as funções de roteamento. Para obter mais informações, consulte Desativar o registro do sistema de uma instalação.

Tabela 2: Níveis de gravidade da mensagem de registro do sistema

Value

Nível de gravidade

Descrição

N/A

none

Desativa o registro da instalação associada a um destino

0

emergency

Pânico no sistema ou outra condição que faz com que o roteador pare de funcionar

1

alert

Condições que exigem correção imediata, como um banco de dados do sistema corrompido

2

critical

Condições críticas, como erros difíceis

3

error

Condições de erro que geralmente têm consequências menos graves do que erros nos níveis de emergência, alerta e críticos

4

warning

Condições que garantem o monitoramento

5

notice

Condições que não são erros, mas que podem justificar o tratamento especial

6

info

Eventos ou condições de interesse de nenhumrror

7

any

Inclui todos os níveis de gravidade

Configurações de log padrão do sistema Junos OS

Tabela 3 resume as configurações padrão de log do sistema aplicáveis a todos os roteadores que executam o Junos OS e especifica qual declaração incluir na configuração para substituir o valor padrão.

Tabela 3: Configurações padrão de registro do sistema

Configuração

Padrão

Declaração principal

Instruções

Instalação alternativa para mensagem encaminhada a uma máquina remota

Para change-log: local6

Para conflict-log: local5

Para dfc: local1

Para firewall: local3

Para interactive-commands: local7

Para pfe: local4

[edit system syslog]
host hostname {
    facility-override facility;
}

Alterar o nome da instalação alternativa para mensagens de registro de sistema direcionadas para um destino remoto

Formato de mensagens registradas em um arquivo

Formato junos os padrão, baseado no formato UNIX

[edit system syslog]
file filename {
    structured-data;
}

Registro de mensagens em formato de dados estruturados

Número máximo de arquivos no conjunto arquivado

10

[edit system syslog]
archive {
    files number;
}
file filename {
    archive {
        files number;
    }
}

Especificação do tamanho do arquivo de registro, número e propriedades de arquivamento

Tamanho máximo do arquivo de log

SérieS M, SérieS MX e SérieS T: 1 megabyte (MB)

Matriz TX: 10 MB

[edit system syslog]
archive {
    size size;
}
file filename {
    archive {
        size size;
    }
}

Especificação do tamanho do arquivo de registro, número e propriedades de arquivamento

Formato timestamp

Mês, data, hora, minuto, segundo

Por exemplo: Aug 21 12:36:30

[edit system syslog]
time-format format;

Incluindo o ano ou milissegundo em timestamps

Usuários que podem ler arquivos de log

rootusuários e usuários com a permissão do Junos OS maintenance

[edit system syslog]
archive {
    world-readable;
}
file filename {
    archive {
        world-readable;
    }
}

Especificação do tamanho do arquivo de registro, número e propriedades de arquivamento

Mensagens de log de sistema padrão específicas da plataforma Junos OS

As mensagens a seguir são geradas por padrão em roteadores específicos. Para visualizar qualquer um desses tipos de mensagens, você deve configurar pelo menos um destino para mensagens conforme descrito na Configuração de Registro do Sistema Mínimo do Junos OS.

  • Para registrar a mensagem do processo do kernel em um roteador da Série M, Série MX ou Série T, inclua a kernel info declaração no nível hierárquico apropriado:

  • Em uma matriz de roteamento composta por um roteador TX Matrix e roteadores T640, o mecanismo de roteamento principal em cada roteador T640 encaminha todas as mensagens com uma gravidade de e mais alto para o mecanismo de info roteamento principal no roteador TX Matrix. Isso equivale à seguinte declaração de configuração incluída no roteador TX Matrix:

  • Começando no Junos OS Versão 15.1X49-D10 e Junos OS Versão 17.3R1, da mesma forma, em uma matriz de roteamento composta por um roteador TX Matrix Plus com roteadores T1600 ou T4000 conectados, o mecanismo de roteamento principal em cada T1600 ou T4000 LCC encaminha para o mecanismo de roteamento principal no roteador TX Matrix Plus todas as mensagens com uma gravidade de info e mais. Isso equivale à seguinte declaração de configuração incluída no roteador TX Matrix Plus:

    Nota:

    Do ponto de vista da interface do usuário, a matriz de roteamento aparece como um único roteador. O roteador TX Matrix Plus controla todos os roteadores T1600 ou T4000 conectados a ele na matriz de roteamento.

Interpretação de mensagens geradas em formato padrão

A sintaxe de uma mensagem de formato padrão gerada por um processo do Junos OS ou uma biblioteca subroutina depende se ela inclui informações prioritárias:

  • Quando a explicit-priority declaração é incluída no nível [filename] ou [hostname] hierarquia, uma mensagem de log do sistema tem a seguinte sintaxe:

  • Quando direcionado ao console ou aos usuários, ou quando a explicit-priority declaração não estiver incluída em arquivos ou hosts remotos, uma mensagem de log do sistema tem a seguinte sintaxe:

Tabela 4 descreve os campos de mensagens.

Tabela 4: Campos em mensagens de formato padrão
Campo Descrição

timestamp

Momento em que a mensagem foi registrada.

message-source

Identificador do processo ou componente que gerou a mensagem e a plataforma de roteamento na qual a mensagem foi registrada. Este campo inclui dois ou mais subcampos: nome de host, processo e ID de processo (PID). Caso o processo não informe seu PID, o PID não será exibido. Os subcampos de origem da mensagem são exibidos no seguinte formato:

hostname	process[process-ID]

facility

Código que especifica a instalação à qual a mensagem de registro do sistema pertence. Para um mapeamento de códigos para nomes de instalações, consulte a Tabela: Códigos de instalação relatados em informações prioritárias, incluindo informações prioritárias em mensagens de log do sistema.

severity

Código numérico que representa o nível de gravidade atribuído à mensagem de log do sistema. Para um mapeamento de códigos para nomes de gravidade, consulte a Tabela: Códigos numéricos para níveis de gravidade relatados em informações prioritárias , incluindo informações prioritárias em mensagens de registro do sistema.

TAG

String de texto que identifica a mensagem de maneira única, em todas as letras maiúsculas e usando o sublinhado (_) para separar palavras. O nome da tag começa com um prefixo que indica o processo de software ou biblioteca gerador. As entradas nesta referência são ordenadas alfabeticamente por este prefixo.

Nem todos os processos em uma plataforma de roteamento usam tags, de modo que este campo nem sempre aparece.

message-text

Texto da mensagem.

Gerenciamento de arquivos de log e núcleo do sistema host OS

Nos switches Junos OS com um sistema operacional host, o Junos OS pode gerar mensagens de log do sistema (também chamadas de mensagens de syslog) para registrar eventos que ocorrem no switch, incluindo o seguinte:

  • Operações rotineiras, como o login de um usuário no banco de dados de configuração.

  • Condições de falha e erro.

  • Condições de emergência ou críticas, como a redução de energia do switch devido à temperatura excessiva.

Nos switches da Série OCX:

  • As mensagens de log do /var/log/dcpfe.log sistema são registradas no arquivo do sistema operacional host nos seguintes cenários:

    • Quando o daemon de encaminhamento for inicializado.

    • As mensagens são marcadas como emergência (LOG_EMERG). Uma cópia da mensagem também é enviada ao /var/log diretório do switch.

  • As mensagens dos processos estão disponíveis no sistema de host do /var/log diretório. As mensagens de registro do sistema do processo de gerenciamento do chassi do host são registradas no lcmd.log arquivo do /var/log diretório.

Nos switches QFX com um sistema operacional host:

  • O Junos OS e o host OS registram mensagens de registro para eventos de sistema e processo, e geram arquivos centrais em determinadas falhas do sistema.

  • Esses arquivos são armazenados em diretórios como /var/log para mensagens de log, e /var/tmp ou /var/crash para arquivos centrais, dependendo do tipo de sistema operacional host em execução no switch.

Para fins de diagnóstico, você pode acessar esses arquivos de log do sistema de sistema de host e núcleo do Junos OS CLI no switch. Você também pode limpar diretórios onde o sistema operacional de hospedagem armazena log temporário e outros arquivos.

Este tópico inclui essas seções:

Visualização de arquivos de registro no sistema operacional host

Para visualizar uma lista dos arquivos de log criados no sistema operacional host, insira o seguinte comando:

Copiar arquivos de registro do sistema de host para o switch

Para copiar arquivos de log do sistema operacional host ao switch, insira o seguinte comando:

Por exemplo, para copiar o lcmd arquivo de log no switch, insira o seguinte comando:

Visualização de arquivos principais no sistema operacional host

Para ver a lista de arquivos principais gerados e armazenados no sistema de sistema operacional host, insira o seguinte comando:

A lista pode se parecer com este exemplo de saída:

Copiar arquivos principais do sistema de host ao switch

Para copiar arquivos centrais do sistema operacional host ao switch, insira o seguinte comando:

Quando o caminho do Junos OS de destino é um diretório, o nome de arquivo de origem é usado por padrão. Para renomear o arquivo no destino, insira o argumento de destino como um caminho completo, incluindo o nome de arquivo desejado.

Por exemplo, para copiar o arquivo de localhost.lcmd.26653.1455520135.core.tgz arquivo principal para o switch, insira o seguinte comando:

Para ver os resultados no switch, entre no seguinte comando:

Limpeza de arquivos temporários no sistema operacional host

Para remover arquivos temporários criados no sistema operacional host, insira o seguinte comando:

Por exemplo, a saída de amostra a seguir em um switch com um sistema operacional host Linux mostra a limpeza de arquivos temporários armazenados em /var/tmp:

Tabela de histórico de liberação
Versão
Descrição
15.1X49-D10
Começando no Junos OS Versão 15.1X49-D10 e Junos OS Versão 17.3R1, da mesma forma, em uma matriz de roteamento composta por um roteador TX Matrix Plus com roteadores T1600 ou T4000 conectados, o mecanismo de roteamento principal em cada T1600 ou T4000 LCC encaminha para o mecanismo de roteamento principal no roteador TX Matrix Plus todas as mensagens com uma gravidade de info e mais.