Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuração de um sensor de interface de telemetria Junos (procedimento CLI)

A interface de telemetria Junos fornece o streaming altamente escalável de informações de telemetria. Ao contrário de sistemas de monitoramento anteriores, como o SNMP, que usam o chamado modelo pull, a interface de telemetria Junos usa o modelo push para coletar dados. O modelo de push supera os limites de escalonamento anteriores e reduz o processamento exigido pela estação de gerenciamento. Você pode habilitar o monitoramento e o streaming de dados para vários recursos do sistema, como interfaces físicas e lógicas e filtros de firewall. Para monitorar um recurso de sistema específico, você configura um sensor. Cada configuração de sensor requer três componentes principais:

  • Perfil do sensor — permite que o recurso do sistema monitore e permite que você defina parâmetros relacionados, como o servidor de destino para enviar dados.

  • Perfil de exportação — especifica os atributos para o processo de exportação de dados coletados, como o protocolo de transporte a ser usado e o intervalo para coletar dados.

  • Perfil do servidor de streaming — especifica o servidor para a coleta de dados e parâmetros relacionados, incluindo o endereço IP de destino e o número da porta.

Nota:

A interface de telemetria Junos foi introduzida no Junos OS Release 15.1F3 em roteadores da Série MX com interfaces configuradas no MPC1 por MPC6E e em roteadores da Série PTX com interfaces configuradas no FPC3. A partir do Junos OS Release 15.1F5, a interface de telemetria Junos também é suportada em MPC7E, MPC8E e MPC9E em roteadores da Série MX.

A partir do Junos OS Release 16.1R3, FPC1 e FPC2 nos roteadores da Série PTX também são suportados.

A partir do Junos OS Release 17.2R1, também são suportados switches de QFX10000 e PTX1000.

Começando pelo Junos OS Release 17.3R1, switches EX9200 e a Placa de Roteamento e Controle (RCB) em PTX3000 roteadores também são suportados.

Começando pelo Junos OS Release 17.4R1, os roteadores virtuais da Série MX (vMX) são suportados. Todos os sensores são suportados, exceto aqueles para estatísticas de malha e estatísticas de alta escala de fila.

Começando pelo Junos OS Release 19.1R1, os roteadores da Série MX que operam com MS-MIC e MS-MPC, switches QFX10002 e roteadores PTX10002 também são suportados.

Práticas recomendadas:

Recomendamos que você configure pelo menos um perfil de exportação e pelo menos um servidor de streaming antes de configurar um perfil de sensor. Dessa forma, você pode associar um perfil de exportação e um servidor de streaming com a configuração do perfil do sensor.

Antes de começar:

  • Configure uma conexão do seu dispositivo Juniper Networks para um servidor que esteja usando interfaces de gerenciamento na banda.

Configurando um perfil de exportação

Um perfil de exportação define os parâmetros do processo de exportação de dados gerados pela interface de telemetria Junos. Você deve configurar pelo menos um perfil de exportação, mas pode configurar vários perfis de exportação. Cada perfil de exportação pode ser associado a vários perfis de sensores. No entanto, você pode associar apenas um perfil de exportação com um perfil de sensor específico.

Nota:

A partir do Junos OS Release 17.3R1 somente em roteadores da Série MX, você pode especificar uma prioridade de perda de pacotes para um perfil de exportação. Como resultado, você pode aplicar a prioridade apropriada de perda de pacotes a cada sensor. As configurações de prioridade de perda ajudam a determinar quais pacotes são retirados da rede durante períodos de congestionamento. Anteriormente, você poderia especificar apenas a classe de encaminhamento e o valor do DSCP em um perfil de exportação. As seguintes configurações de prioridade de perda de pacotes são suportadas: high, lowe medium-high medium-low. Para obter mais informações sobre as configurações de prioridade de perda de pacotes, consulte mapeando o PLP para perfis red drop.

Para configurar um perfil de exportação:

  1. Especifique um nome para o perfil de exportação.

    Por exemplo, especificar um nome de perfil de exportação de export-params:

  2. Especifique o endereço IP de origem dos pacotes exportados.

    Por exemplo, especificar um endereço IP de origem de 192.0.2.3 para um perfil de exportação com o nome export-params:

  3. Especifique o número de porta de origem de pacotes exportados.

    Por exemplo, especificar um número de porta de origem de 21111 para um perfil de exportação com o nome export-params:

  4. Especifique o intervalo, em segundos, em que o sensor gera dados de telemetria.

    Por exemplo, especificar um intervalo de 20 segundos em que qualquer sensor associado ao perfil de exportação com o nome export-params gera dados de telemetria:

  5. Especifique o formato para definir a estrutura dos dados exportados.
    Nota:

    O único formato atualmente suportado são buffers de protocolo do Google (gpb)

    Por exemplo, especificar o formato de buffers de protocolo do Google para dados exportados para um perfil de exportação com o nome export-params:

  6. Especifique o protocolo de transporte para transportar os dados de telemetria nos pacotes IP.

    Por exemplo, especificar o UDP como o protocolo de transporte para dados de telemetria para um perfil de exportação com o nome export-params:

  7. (Opcional) Especifique o valor do ponto de código DiffServ (DSCP) para atribuir a pacotes exportados.
    Nota:

    O valor padrão é 0 (zero).

    Quaisquer regras de reescrita de DSCP em nível de interface que você configurou substituem o valor de DSCP que você especifica para o perfil de exportação. Você precisa especificar um valor de DSCP para o perfil de exportação apenas se você não configurar regras de reescrita do DSCP na interface de saída. Para obter mais informações, consulte Configurando regras de reescrita.

    Por exemplo, especificar um valor de DSCP de 20 para um perfil de exportação com o nome export-params:

  8. (Opcional) Especifique uma classe de encaminhamento para atribuir a pacotes exportados.
    Nota:

    Você pode especificar uma classe de encaminhamento apenas para pacotes exportados por sensores de mecanismo de encaminhamento de pacotes. O valor padrão é best-effort.

    Por exemplo, especificar uma classe de encaminhamento para assured-forwarding um perfil de exportação com o nome export-params:

  9. (Opcional) (roteadores da Série MX apenas no Junos OS Release 17.3R1 ou posterior) Especifique uma prioridade de perda de pacotes para atribuir a pacotes exportados.

    Por exemplo, especificar uma prioridade de perda de um perfil de high exportação com o nome export-params:

Configuração de um perfil de servidor de streaming

Um perfil de servidor define os parâmetros do servidor que coleta dados de telemetria exportados. Você pode definir mais de um perfil de servidor. Você também pode associar o mesmo perfil de servidor com mais de um perfil de sensor. A partir do Junos OS Release 15.1F6, você pode associar mais de um servidor a um sensor específico.

Para definir o perfil de um servidor de streaming para coletar dados de telemetria exportados:

  1. Especifique o nome do sever de streaming.

    Por exemplo, especificar um nome de servidor de streaming de telemetry server:

  2. Especifique um endereço IP de destino para os pacotes exportados.

    Por exemplo, especificar um endereço de destino de 192.0.2.2 para um servidor de streaming com o nome telemetry-server:

  3. Especifique um número de porta de destino para os pacotes exportados.

    Por exemplo, especificar um número de porta de destino de 30000 para um servidor de streaming com o nome telemetry-server:

Configuração de um perfil de sensor

Um perfil de sensor define os parâmetros do recurso do sistema para monitorar e transmitir dados. Você pode habilitar apenas um recurso do sistema para monitorar para cada perfil de sensor. Configure um perfil de sensor diferente para cada recurso do sistema que você deseja monitorar. Você pode, no entanto, configurar mais de um sensor para monitorar o mesmo recurso do sistema. Por exemplo, você pode querer configurar parâmetros diferentes para a exportação de dados para o mesmo recurso do sistema.

Para configurar um perfil de sensor:

  1. Especifique o nome do sensor.

    Por exemplo, especificar um nome do sensor de interface-1:

  2. Especifique o recurso do sistema para monitorar e transmitir dados.

    Por exemplo, para permitir o monitoramento de interfaces lógicas para sensor interface-1:

    Nota:

    Você deve inserir a cadeia de recursos exatamente.

  3. (Opcional) Especifique uma expressão regular para filtrar dados do recurso do sistema especificado na Etapa 2. Se você não especificar uma expressão regular, o recurso do sistema é monitorado globalmente, ou seja, em todo o sistema.

    Por exemplo, filtrar dados apenas para interfaces lógicas Ethernet para sensor interface-1:

  4. Especifique o nome de um perfil de exportação configurado no nível de [edit export-profile profile-name] hierarquia para associar-se ao perfil do sensor. Este perfil de exportação define os parâmetros para a exportação de dados de telemetria.

    Por exemplo, associar um perfil de exportação nomeado export-params com um sensor chamado interface-1:

  5. Especifique o nome de um nome de servidor de streaming configurado no nível de [edit services analytics streaming-server server-name] hierarquia para coletar dados exportados.
    Nota:

    A partir do Junos OS Release 15.1F6, você pode especificar mais de um servidor de streaming para um perfil de sensor. Para especificar mais de um servidor de streaming para um sensor, você deve incluir os nomes entre parênteses.

    Por exemplo, associar um nome telemetry-server de servidor de streaming a um sensor chamado interface-1:

Verificando a configuração do sensor de interface de telemetria Junos

Propósito

Confirme sua configuração.

Ação

A partir do modo de configuração, confirme sua configuração entrando no show services analytics comando. Se sua saída não exibir a configuração pretendida, repita as instruções neste procedimento de configuração para corrigir a configuração.

Depois de confirmar a configuração, verifique se o sensor está habilitado através da emissão do show agent sensors comando operacional.

Tabela de histórico de lançamento
Lançamento
Descrição
19.1R1
Começando pelo Junos OS Release 19.1R1, os roteadores da Série MX que operam com MS-MIC e MS-MPC, switches QFX10002 e roteadores PTX10002 também são suportados.
17.4R1
Começando pelo Junos OS Release 17.4R1, os roteadores virtuais da Série MX (vMX) são suportados.
17.3R1
Começando pelo Junos OS Release 17.3R1, switches EX9200 e a Placa de Roteamento e Controle (RCB) em PTX3000 roteadores também são suportados.
17.3R1
A partir do Junos OS Release 17.3R1 somente em roteadores da Série MX, você pode especificar uma prioridade de perda de pacotes para um perfil de exportação.
17.2R1
A partir do Junos OS Release 17.2R1, também são suportados switches de QFX10000 e PTX1000.
16.1R3
A partir do Junos OS Release 16.1R3, FPC1 e FPC2 nos roteadores da Série PTX também são suportados.
15.1F5
A partir do Junos OS Release 15.1F5, a interface de telemetria Junos também é suportada em MPC7E, MPC8E e MPC9E em roteadores da Série MX.
15.1F3
A interface de telemetria Junos foi introduzida no Junos OS Release 15.1F3 em roteadores da Série MX com interfaces configuradas no MPC1 por MPC6E e em roteadores da Série PTX com interfaces configuradas no FPC3.