Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Permitindo a exportação de estatísticas de assinantes e estatísticas de filas para interfaces dinâmicas e conjuntos de interfaces

Entenda como permitir a exportação de estatísticas de assinantes e estatísticas de filas para interfaces dinâmicas e conjuntos de interfaces

Você pode usar estatísticas de assinantes e estatísticas de fila para interfaces dinâmicas e conjuntos de interface para oferecer suporte a análises remotas e monitorar dispositivos da Juniper que operam como um gateway de rede de banda larga (BNG). Usando essas estatísticas, você pode modelar e condicionar fluxos de tráfego em uma rede de acesso ao assinante.

Sobre estatísticas de assinantes e filas

As estatísticas de assinantes incluem as informações de pacotes da família de protocolo por IP (IPv4 ou IPv6) (receber e transmitir pacotes e bytes) para uma interface de assinante. Eles só incluirão dados de assinantes encaminhados pelo sistema. Os pacotes filtrados e descartados e o tráfego de controle são contabilizados e não são entregues.

O suporte por assinatura ON-CHANGE para metadados de interface envia notificações assíncronos quando as interfaces são criadas e excluídas. Após uma linha de base inicial de entrega create de notificações para todas as interfaces existentes, apenas notificações para interfaces que estão sendo criadas ou excluídas são enviadas a um coletor externo.

Use estatísticas de fila para determinar níveis de sobrescrição, a mistura de tráfego de classe de encaminhamento ou taxas de tráfego para uma determinada interface ou conjunto de interface habilitado para CoS.

Para receber estatísticas de assinantes, você também deve habilitar a contabilidade RADIUS. Veja a contabilidade 802.1X e RADIUS.

Habilitando a exportação de estatísticas

Para receber estatísticas, você habilita metadados e dados estatísticos para exportação em seu dispositivo Juniper através do Junos CLI. Os metadados para a interface são fornecidos porque a chave da interface é um inteiro dinâmico, um identificador de sessão (SID), que não transmite contexto a um servidor externo. Os metadados fornecem contexto mais tangível (como nome do usuário, tags VLAN de nome de perfil etc.) para o SID. Um coletor externo associa os dados estatísticos a uma referência persistente.

Uma assinatura para dados estatísticos e metadados pode ser feita a partir do coletor externo (na Figura 1, o coletor de JTI). Dessa forma, os dois fluxos são "mesclados" e uma correlação é feita entre os dados estatísticos e os metadados. O SID dinâmico é combinado com os atributos mais permanentes, como nome e localização do usuário.

Figura 1: Coletor de JTI "Fundindo" dados JTI Collector “Merging” Sensor Data do sensor

Habilite a exportação de estatísticas de assinantes e estatísticas de fila

Você pode habilitar a exportação de telemetria de estatísticas de assinantes e estatísticas de filas para interfaces dinâmicas e conjuntos de interfaces. Depois de habilitar a telemetria para essas estatísticas, eles são elegíveis para exportação para um ou mais coletores usando uma assinatura de chamada de procedimento remoto (gRPC).

Use essas estatísticas para modelar e condicionar fluxos de tráfego em uma rede de acesso ao assinante e fornecer informações de estatísticas de assinantes (contabilidade precisa).

Para permitir a exportação de estatísticas de assinantes e metadados de interface associados:

  1. Habilite a exportação de metadados de interface e estatísticas de assinantes:
  2. Habilite a interface de desmultiplexação lógica (demux) em um perfil dinâmico para exportar estatísticas precisas aos assinantes:

Para permitir a exportação de metadados de interface e estatísticas de fila para interfaces dinâmicas:

  1. Habilite a exportação de metadados de interface e estatísticas de fila de interface. Use a variável $junos-interface-namede perfil.

    Nota:

    as variáveis de perfil e $junos-interface-set-name são geradas $junos-interface-name a partir dos elementos correspondentes do dispositivo, unidade e conjunto de interface nas interfaces na hora da instanciação do perfil. Usar essas variáveis derivadas é uma maneira conveniente de configurar o comportamento da telemetria para a interface ou conjunto de interface sem a necessidade de imitar a configuração específica nas interfaces.

  2. Para substituir o intervalo padrão de coleta de estatísticas internas de fila de 900 segundos ou o filtro de exportação de fila padrão (todas as filas, 0-7), adicione o e queues as rate declarações.

Para permitir a exportação de metadados definidos por interface e estatísticas de fila para conjuntos dinâmicos de interface:

  1. Habilite a exportação de metadados definidos por interface e estatísticas de fila de interface. Use a variável $junos-interface-set-namede perfil.

    Nota:

    as variáveis de perfil e $junos-interface-set-name são geradas $junos-interface-name a partir dos elementos correspondentes do dispositivo, unidade e conjunto de interface nas interfaces na hora da instanciação do perfil. Usar essas variáveis derivadas é uma maneira conveniente de configurar o comportamento da telemetria para a interface ou conjunto de interface sem a necessidade de imitar a configuração específica nas interfaces.

  2. Para substituir o intervalo padrão de coleta de estatísticas internas de fila de 900 segundos ou o filtro de exportação de fila padrão (todas as filas, 0-7), adicione o e queues as rate declarações.

Após a habilitação da exportação de telemetria, metadados e estatísticas podem ser transmitidos para coletores externos que assinam os caminhos de recursos disponíveis.

Use os caminhos de recursos dos sensores gRPC para estatísticas de assinantes e estatísticas de fila para interfaces dinâmicas e conjuntos de interface (Interface de telemetria Junos) para sua assinatura gRPC.

Diretrizes para exportação de estatísticas de assinantes e estatísticas de fila para interfaces dinâmicas e conjuntos de interfaces

Você pode usar estatísticas de assinantes e estatísticas de fila para interfaces dinâmicas e conjuntos de interface para oferecer suporte a análises remotas e monitoramento em roteadores da Série MX que operam como um gateway de rede de banda larga (BNG).

Antes de permitir a exportação de estatísticas de assinantes e estatísticas de fila para interfaces dinâmicas e conjuntos de interface, considere as seguintes limitações:

  • Nos roteadores da Série MX que oferecem suporte ao Concentrador modular de portas 2 (MPC2), pode ocorrer um ciclo lento de atualização interna para estatísticas de fila. Esse ciclo pode ser demorado em escala completa da placa de linha. Se a frequência de assinatura for maior do que o ciclo de atualização interna, os dados exportados podem parecer obsoletos em intervalos de relatórios.

  • O recurso unificado de atualização de software em serviço (ISSU) permite que você atualize seu dispositivo entre duas versões diferentes do Junos OS sem interrupções no plano de controle e com o mínimo de interrupção do tráfego. Interfaces dinâmicas e conjuntos de interface criados antes do ISSU e antes do Junos OS Release 18.4R1 não oferecem suporte a telemetria para estatísticas de assinantes e filas.

  • A frequência de assinatura deve ser maior do que o tempo de exportação de telemetria. Se o volume de dados não puder ser exportado antes do próximo intervalo de relatórios, a exportação continua a ser concluída e o próximo intervalo de relatórios começará imediatamente. nesses casos, resultados contínuos de streaming — comportamento que pode não ser desejado.

  • Vários sensores da sub-árvore de interfces dinâmicos podem ser subscritos simultaneamente. Como o streaming desses sensores para a sub-árvore é suportado por um único componente Junos, você deve esperar que o tempo de exportação dos dados do sensor para cada assinatura se estenda.

  • A Juniper aconselha habilitar a exportação apenas para filas ativas. Para fazer isso, inclua a queues declaração no nível [[edit dynamic-profiles profile-name telemetryqueue-statistics $junos-interface-name] ou [[edit dynamic-profiles profile-name telemetry queue-statistics $junos-interface-set-name] hierarquia. A exportação de dados para filas ativas só reduz a quantidade de dados a exportar para cada intervalo de relatórios.

Sensores gRPC para estatísticas de assinantes e estatísticas de fila para interfaces dinâmicas e conjuntos de interface (Interface de telemetria Junos)

A partir do Junos OS Release 18.4R1, os roteadores da Série MX contam com suporte.

Você pode usar estatísticas de assinantes e estatísticas de fila para interfaces dinâmicas e conjuntos de interface para oferecer suporte a análises remotas e monitoramento em dispositivos da Juniper que operam como um gateway de rede de banda larga (BNG). Usando essas estatísticas, você pode modelar e condicionar fluxos de tráfego em uma rede de acesso ao assinante.

A Figura 2 mostra a estrutura dos sensores ou caminhos de recursos usados para assinatura do coletor externo. Os caminhos de recursos são uma combinação de metadados e dados estatísticos.

Figura 2: Estrutura de sensores Structure of Sensors

Para a entrega de estatísticas por meio de uma assinatura gRPC, inclua um ou mais caminhos de recursos da Tabela 1 na assinatura. Para as estatísticas fornecidas por meio do gRPC, você também precisará instalar alguns softwares adicionais que permitam que as estatísticas sejam exportadas em seu dispositivo Juniper através do Junos CLI. Para obter mais informações, veja Habilite a exportação de estatísticas de assinantes e estatísticas de filas. Para obter mais informações sobre a criação de uma assinatura, consulte Configure um sensor de telemetria proxy NETCONF no Junos.

Tabela 1: sensores gRPC

caminho de recursos

Descrição

/junos/system/subscriber-management/dynamic-interfaces/interface-sets/meta-data/interface-set[container-id='container-id-value']/

Sensor para informações de conjunto de interface de assinantes.

Este sensor é suportado em roteadores da Série MX a partir do Junos OS Release 18.4R1.

O streaming ON-CHANGE é compatível.

Os seguintes caminhos finais são suportados:

  • cos-egress-tcp-name-O perfil de controle de tráfego de saída associado a isso interface-set.

  • cos-egress-tcp-remainder-name-A saída restante do perfil de controle de tráfego associado a isso interface-set.

  • interface-set-name-O nome do interface-set conforme fornecido pela AAA ou conforme construído pela relação de topologia (empilhamento de strings ou interfaces de ACI).

  • interface-set-type-O tipo de conjunto de interface (determina a estrutura do conjunto de interface).

  • device-name-O nome do dispositivo ou porta subjacente (por exemplo, ge-1/0/0 ou ae1). Esta folha está vazia se interface-set-type não for um tipo de conjunto de interface físico.

  • stag-A tag VLAN externa. O valor é 0 se interface-set-type não for um tipo de VLAN.

  • ctagA tag VLAN interna. O valor é 0 se interface-set-type não for um tipo de VLAN.

/junos/system/subscriber-management/dynamic-interfaces/interfaces/meta-data/interface[sid='sid-value']/

Sensor para informações de interface de assinantes.

O streaming ON-CHANGE é compatível.

Os seguintes caminhos finais são suportados:

  • interface-index-O índice de interface atribuído ao sistema para a interface.

  • session-type-O tipo de sessão do cliente (por exemplo, VLAN, DHCP, PPPoE).

  • user-name-O nome de login para esta interface e sessão.

  • profile-name-O nome do perfil do cliente usado para criar a interface.

  • underlying-interface-nameO nome da interface subjacente associada.

  • cvlan-tag-O valor de tag VLAN mais interno associado à interface.

  • svlan-tag-O valor de tag VLAN mais externo associado à interface.

/junos/system/subscriber-management/dynamic-interfaces/interfaces/subscriber-statistics/interface[sid='sid-value']/

Sensor para estatísticas contábeis reais para interfaces dinâmicas de assinantes.

Os seguintes caminhos finais são suportados:

  • ip-in-packets-O número de pacotes IPv4 e IPv6 de trânsito reais recebidos pela interface.

  • ip-out-packets-O número de pacotes IPv4 e IPv6 de trânsito reais enviados para a interface.

  • ip-in-bytes-O número de bytes IPv4 e IPv6 de trânsito reais recebidos pela interface.

  • ip-out-bytes-O número de bytes IPv4 e IPv6 de trânsito reais recebidos pela interface.

  • ipv6-in-packets-O número de pacotes IPv6 de trânsito reais recebidos pela interface.

  • ipv6-out-packets-O número de pacotes IPv6 de trânsito reais enviados para a interface.

  • ipv6-in-bytes-O número de bytes IPv6 de trânsito reais recebidos pela interface.

  • ipv6-out-bytes-O número de bytes IPv6 de trânsito reais enviados para a interface.

/junos/system/subscriber-management/dynamic-interfaces/interfaces/queue-statistics/interface[sid='sid-value']/fpcs/fpc[slot=’slot-value’]/queues/queue/[queue-no=’queue-no-value’]/

Sensor para estatísticas de fila para interfaces dinâmicas.

Os seguintes caminhos finais são suportados:

  • transmitted-packets-O número de pacotes IPv4 e IPv6 de trânsito reais recebidos pela interface.

  • transmitted-bytesBytes totaisque foramquedos para essa fila.

  • dropped-packets-O total de pacotes caiu (por causa do RED, limitado por taxa, queda de cauda etc.) para a fila.

  • dropped-bytesOs bytes totais caíram (por causa do RED, limitado por taxa, tail-drop etc.) para a fila.

/junos/system/subscriber-management/dynamic-interfaces/interface-sets/queue-statistics/interface-set[container-id='container-id-value']/fpcs/fpc[slot=’slot-value’]/queues/queue/[queue-no=’queue-no-value’]/

Sensor para estatísticas de fila para conjuntos dinâmicos de interface.

Os seguintes caminhos finais são suportados:

  • transmitted-packets-O número de pacotes IPv4 e IPv6 de trânsito reais recebidos pela interface.

  • transmitted-bytesBytes totaisque foramquedos para essa fila.

  • dropped-packets-O total de pacotes caiu (por causa do RED, limitado por taxa, queda de cauda etc.) para a fila.

  • dropped-bytesOs bytes totais caíram (por causa do RED, limitado por taxa, tail-drop etc.) para a fila.

Tabela de histórico de mudanças

O suporte de recursos é determinado pela plataforma e versão que você está usando. Use o Feature Explorer para determinar se um recurso é suportado em sua plataforma.

Lançamento
Descrição
18.4R1
A partir do Junos OS Release 18.4R1, os roteadores da Série MX contam com suporte.