Interface de telemetria Junos
Para os sensores de telemetria do mecanismo de roteamento suportados por esta plataforma, consulte o Telemetry Sensor Explorer. Se algum sensor de mecanismo de encaminhamento de plataforma tiver sido adicionado para esta versão, eles estarão listados abaixo
-
Notificação de fim de mensagem para sensores de mecanismo de roteamento (EX2300, EX4300, EX4300-MP, EX9200, MX240, MX960, MX10016, MX2010, MX2020, PTX1000, PTX3000, PTX10001, QFX5100, QFX5110, QFX5120 e QFX10002)— A partir do lançamento do Junos OS 21.2R1, introduzimos uma bandeira booleana de fim de mensagem (EoM) para todos os sensores de roteamento da interface de telemetria Junos (JTI). A bandeira notifica o coletor que o envoltório atual completou para um caminho de sensor específico. Um envoltório é um despejo completo de dados de valor-chave para todas as folhas sob um caminho de sensor.
A bandeira EoM também permite que o coletor detecte quando o fim do envoltório ocorre sem precisar comparar os valores de tempo de criação de fluxo que o coletor recebe dos pacotes. Comparar valores de tempostamp é um custo-benefício e atrasa a agregação de dados.
Para usar esse recurso com o transporte gRPC Network Management Interface (gNMI) ou chamada de procedimento remoto (gRPC), recupere os arquivos protobuf da filial relevante no site de download da Juniper Networks :
- GnmiJuniperTelemetryHeaderExtension.proto (gNMI)
- agent.proto (para gRPC)
Por exemplo: https://github.com/Juniper/telemetry/blob/master/20.3/20.3R1/protos/GnmiJuniperTelemetryHeaderExtension.proto.
Depois de baixar e instalar os novos arquivos protobuf em um coletor, o campo EoM está presente nos pacotes recebidos.
[Veja como entender o OpenConfig e o gRPC na interface de telemetria Junos.]
- Suporte para sensores cos (MX204, MX240, MX960, MX2010, MX2020, MX10003, MX10008, MX10016, MX-ELM e vMX)
A partir do Junos OS Release 21.2R1, temos suporte para os seguintes sensores de streaming com a interface de telemetria Junos (JTI).
- Fila de interface estatísticas estendidas Sensores do mecanismo de encaminhamento de pacotes suportados com chamada de procedimento remoto (gRPC): /interfaces/interface/estado/contadores/out-queue/lp-red-drop-pkts, /interfaces/interface/estado/contadores/out-queue/hp-red-drop-pkts, /interfaces/interface/state/counters/out-queue/queued-pkts e /interfaces/interface/state/counters/out-queue/fila-bytes.
- Descrição do conjunto de interface coS Sensor de mecanismo de roteamento suportado com gRPC: /qos/interfaces/interface/estado/interface-id.
- Classe de encaminhamento para mapeamento de filas Sensores de mecanismo de roteamento suportados com gRPC: /qos/forwarding-groups/forwarding-group/state/name e /qos/forwarding-groups/forwarding-group/state/output-queue.
- Sensor de estatísticas estendidas de interface com suporte nativo (UDP): /junos/system/linecard/interface/queue/extended-stats/.
[Veja sensor (Interface de telemetria junos) e diretrizes para sensores gRPC e gNMI (Interface de telemetria Junos)].
-
Monitoramento e otimização da exportação de dados do sensor de encaminhamento de pacotes (Série PTX e Série QFX)— A partir do junos OS Release 21.2R1, você pode otimizar dados do sensor do mecanismo de encaminhamento de pacotes para determinar dinamicamente como exportar dados o mais rápido possível com base em três categorias de sensores: dados pesados (escala dinâmica), dados médios (escala prevista) e dados baixos (escala fixa). Além disso, você pode usar nosso novo sensor para recuperar detalhes de exportação de todos os sensores do Mecanismo de Encaminhamento de Pacotes. Use o caminho de recursos /junos/system/linecard/export/monitor para monitorar os detalhes de exportação de cada sensor de mecanismo de encaminhamento de pacotes subscrito, incluindo:
- Número de ceifadores
- Número de envoltórios (um conjunto de dados completo)
- Número de pacotes enviados
- Número médio de ceifadores e envoltórios
- Timestamps para ceifados e envoltórios
[Veja a compreensão do OpenConfig e do gRPC na interface e diretrizes de telemetria Junos para sensores gRPC e gNMI (Interface de telemetria Junos).]
-
Habilite o monitoramento de utilização de VOQ com JTI (PTX1000, PTX5000, PTX10000, QFX10002, QFX10008 e QFX10016 — A partir do Junos OS Release 21.2R1, você pode habilitar os dados de utilização de exportação para filas de saída virtual cos (VOQs) em interfaces Ethernet ou Ethernet WAN físicas agregadas. Usando esse recurso, você pode exportar dados de utilização de buffer de pico para uma determinada fila com a interface de telemetria Junos (JTI). Monitorar esses dados pode auxiliar na prevenção de micro-explosões e utilização de buffer alto para uma determinada fila, porque a utilização de buffer de pico é transitória e pode não ser relatada pela profundidade da fila instantânea.
Para habilitar o monitoramento, inclua
queue-monitoring enable
em uma das seguintes hierarquias:- [
edit class-of-service interfaces if-name
] - [
edit class-of-service traffic-control-profiles tcp-name
] - [
edit class-of-service schedulers scheduler-name
]
Para exportar dados para um coletor, inclua o caminho de recursos /junos/system/linecard/qmon-sw em uma assinatura.
[Veja monitoramento de filas, mostrar interface de classe de serviço, mostrar perfil de controle de tráfego de classe de serviço , mostrar mapa de agendamento de classe de serviço e mostrar interfaces voq interface-name.]
- [
-
Novo sensor de utilização de CPU de núcleo do mecanismo de encaminhamento de pacotes (SRX1500, SRX4100, SRX4200, SRX4600 e vSRX) — a partir do Junos OS Release 21.2R1, você pode transmitir dados do sensor de utilização do sensor de utilização de CPU núcleo do Mecanismo de Encaminhamento de Pacotes usando a interface de telemetria Junos (JTI) e chamadas de procedimento remoto (gRPC) para um coletor externo.
Para acessar este sensor, use o caminho de recursos /junos/security/spu/cpu/use/ em assinaturas.
[Veja diretrizes para sensores gRPC e gNMI (Interface de telemetria Junos).]
-
JTI: estatísticas de interface lógica para contadores de entrada e saída da família IPv4 e IPv6 (roteadores da Série MX e série PTX usando FPCs de terceira geração)— A partir do lançamento do Junos OS 21.2R1, você pode transmitir estatísticas de interface lógica por família para tráfego IPv4 e IPv6 usando a interface de telemetria Junos (JTI) e chamadas de procedimento remoto (gRPC) para um coletor externo.
Para acessar esses sensores, use os caminhos de recursos /junos/system/linecard/interface/logical/family/ipv4/use/ e /junos/system/linecard/interface/logical/family/ipv6/use/ em uma assinatura.
[Veja diretrizes para sensores gRPC e gNMI (Interface de telemetria Junos).]
-
Captura segura de pacotes para nuvem (EX4400)— A partir do Junos OS Release 21.2R1, oferecemos suporte à captura segura de pacotes usando a interface de telemetria Junos (JTI). Você pode usar esse recurso para capturar pacotes de um dispositivo e enviá-los por um canal seguro para um coletor externo (na nuvem) para monitoramento e análise. O tamanho máximo do pacote que você pode capturar é de 128 bytes, incluindo o cabeçalho do pacote e os dados dentro. Os profissionais de rede usam dados de captura de pacotes em tempo real para solucionar problemas complexos, como degradação de rede e desempenho e uma experiência ruim do usuário final.
Para usar a captura segura de pacotes, inclua o caminho de recursos /junos/system/linecard/packet-capture usando uma chamada Junos RPC.
Para a captura de pacotes de entrada, inclua a opção
packet-capture
na configuração do filtro de firewall existente no nível de[edit firewall family family-name filter filter-name term match-term then packet-capture]
hierarquia. Faça isso antes de enviar dados do sensor de captura de pacotes para o coletor e remova a configuração depois que ospacket-capture
dados são enviados ao coletor. Após a captura ser feita, os pacotes de ingresso com as condições de correspondência do filtro ficam presos à CPU. Em seguida, os pacotes presos vão para o coletor por um canal seguro em formato especificado por JTI em pares de valor-chave por meio do transporte de chamada de procedimento remoto (gRPC).Para a captura de pacotes de saída em interfaces físicas (ge-*, xe-*, mge-*e et-*), inclua "telemetria de captura de pacotes", "saída" e "interface < nomeinterface>" no nível de
[edit forwarding-options]
hierarquia. Por exemplo:set forwarding-options packet-capture-telemetry egress interface ge-0/0/0
set forwarding-options packet-capture-telemetry egress interface ge-0/0/10
Você pode adicionar várias interfaces no dispositivo para captura de pacotes de saída. Quando configurados, os pacotes de saída vinculados ao host são capturados da interface e enviados ao coletor. Assim como na configuração de entrada, remova a configuração quando a captura de pacotes não for necessária.