Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration d’un capteur d’interface de télémétrie Junos (procédure CLI)

L’interface de télémétrie Junos permet de diffuser des informations de télémétrie hautement évolutives. Contrairement aux systèmes de surveillance précédents, comme SNMP, qui utilisent le modèle pull, l’interface de télémétrie Junos utilise le modèle push pour collecter des données. Le modèle push surmonte les limites d’évolutivité et réduit le traitement requis par la station de gestion. Vous pouvez activer la surveillance et le streaming des données pour diverses ressources système, telles que les interfaces physiques et logiques et les filtres de pare-feu. Pour surveiller une ressource système spécifique, vous configurez un capteur. Chaque configuration de capteur nécessite trois composants principaux :

  • Profil du capteur : permet à la ressource système de surveiller et vous permet de définir des paramètres associés, tels que le serveur de destination pour l’envoi de données.

  • Profil d’exportation : spécifie les attributs du processus d’exportation des données collectées, tels que le protocole de transport à utiliser et l’intervalle de collecte des données.

  • Profil du serveur en streaming : spécifie le serveur pour la collecte des données et les paramètres associés, y compris l’adresse IP de destination et le numéro de port.

Note:

L’interface de télémétrie Junos a été introduite dans la version 15.1F3 de Junos OS sur les routeurs MX Series avec des interfaces configurées sur MPC1 via MPC6E et sur les routeurs PTX Series avec des interfaces configurées sur FPC3. À partir de la version 15.1F5 de Junos OS, l’interface de télémétrie Junos est également prise en charge sur MPC7E, MPC8E et MPC9E sur les routeurs MX Series.

À partir des versions 16.1R3 de Junos OS, FPC1 et FPC2 sur les routeurs PTX Series sont également pris en charge.

À partir de la version 17.2R1 de Junos OS, les commutateurs QFX10000 et PTX1000 sont également pris en charge.

À partir de la version 17.3R1 de Junos OS, des commutateurs EX9200 et de la carte de routage et de contrôle (RCB) sur PTX3000 routeurs sont également pris en charge.

À partir de la version 17.4R1 de Junos OS, les routeurs virtual MX Series (vMX) sont pris en charge. Tous les capteurs sont pris en charge, à l’exception de ceux pour les statistiques de fabric et les statistiques de file d’attente élevées.

À partir de la version 19.1R1 de Junos OS, les routeurs MX Series fonctionnant avec MS-MIC et MS-MPC, les commutateurs QFX10002 et les routeurs PTX10002 sont également pris en charge.

Meilleures pratiques :

Nous vous recommandons de configurer au moins un profil d’exportation et au moins un serveur de streaming avant de configurer un profil de capteur. Vous pouvez ainsi associer un profil d’exportation et un serveur de streaming à la configuration du profil du capteur.

Avant de commencer :

  • Configurez une connexion de votre équipement Juniper Networks à un serveur qui utilise des interfaces de gestion en bande.

Configuration d’un profil d’exportation

Un profil d’exportation définit les paramètres du processus d’exportation des données générées par l’interface de télémétrie Junos. Vous devez configurer au moins un profil d’exportation, mais vous pouvez configurer plusieurs profils d’exportation. Chaque profil d’exportation peut être associé à plusieurs profils de capteurs. Toutefois, vous ne pouvez associer qu’un seul profil d’exportation à un profil de capteur spécifique.

Note:

À partir de la version 17.3R1 de Junos OS sur les routeurs MX Series uniquement, vous pouvez spécifier une priorité de perte de paquets pour un profil d’exportation. Ainsi, vous pouvez appliquer la priorité de perte de paquets appropriée à chaque capteur. Les paramètres de priorité de perte permettent de déterminer quels paquets sont supprimés du réseau en période de congestion. Auparavant, vous pouviez spécifier uniquement la classe de transfert et la valeur DSCP dans un profil d’exportation. Les paramètres de priorité de perte de paquets suivants sont pris en charge : high, lowet medium-high medium-low. Pour plus d’informations sur les paramètres de priorité de perte de paquets, voir Mappage des profils PLP à RED Drop.

Pour configurer un profil d’exportation :

  1. Spécifiez un nom pour le profil d’exportation.

    Par exemple, pour spécifier un nom de profil d’exportation de export-params:

  2. Spécifiez l’adresse IP source des paquets exportés.

    Par exemple, pour spécifier une adresse IP source de 192.0.2.3 pour un profil d’exportation avec le nom export-params:

  3. Spécifiez le numéro de port source des paquets exportés.

    Par exemple, pour spécifier un numéro de port source de 21111 pour un profil d’exportation avec le nom export-params:

  4. Spécifiez l’intervalle, en quelques secondes, auquel le capteur génère des données de télémétrie.

    Par exemple, pour spécifier un intervalle de 20 secondes à partir duquel un capteur associé au profil d’exportation du nom export-params génère des données de télémétrie :

  5. Spécifiez le format pour définir la structure des données exportées.
    Note:

    Le seul format actuellement pris en charge est les tampons de protocole Google (gpb)

    Par exemple, pour spécifier le format des tampons du protocole Google pour les données exportées pour un profil d’exportation avec le nom export-params:

  6. Spécifiez le protocole de transport pour transporter les données de télémétrie dans les paquets IP.

    Par exemple, pour spécifier l’UDP comme protocole de transport des données de télémétrie pour un profil d’exportation avec le nom export-params:

  7. (Facultatif) Spécifiez la valeur du point de code DiffServ (DSCP) à attribuer aux paquets exportés.
    Note:

    La valeur par défaut est 0 (zéro).

    Toutes les règles de réécriture DSCP au niveau de l’interface que vous avez configurées remplacent la valeur DSCP que vous spécifiez pour le profil d’exportation. Vous devez spécifier une valeur DSCP pour le profil d’exportation uniquement si vous ne configurez pas les règles de réécriture DSCP sur l’interface sortante. Pour plus d’informations, voir Configuration des règles de réécriture.

    Par exemple, pour spécifier une valeur DSCP de 20 pour un profil d’exportation avec le nom export-params:

  8. (Facultatif) Spécifiez une classe de transfert à attribuer aux paquets exportés.
    Note:

    Vous pouvez spécifier une classe de transfert uniquement pour les paquets exportés par les capteurs du moteur de transfert de paquets. La valeur par défaut est best-effort.

    Par exemple, pour spécifier une classe de transfert de assured-forwarding pour un profil d’exportation avec le nom export-params:

  9. (Facultatif) (routeurs MX Series uniquement sur Junos OS version 17.3R1 ou ultérieure) Spécifiez une priorité de perte de paquets à attribuer aux paquets exportés.

    Par exemple, pour spécifier une priorité de perte pour high un profil d’exportation avec le nom export-params:

Configuration d’un profil de serveur de streaming

Un profil de serveur définit les paramètres du serveur qui collecte les données télémétriques exportées. Vous pouvez définir plusieurs profils de serveur. Vous pouvez également associer le même profil de serveur à plusieurs profils de capteur. À partir de la version 15.1F6 de Junos OS, vous pouvez associer plusieurs serveurs à un capteur spécifique.

Pour définir le profil d’un serveur de streaming pour collecter des données télémétriques exportées :

  1. Spécifiez le nom du serveur de streaming.

    Par exemple, pour spécifier un nom de serveur de streaming :telemetry server

  2. Spécifiez une adresse IP de destination pour les paquets exportés.

    Par exemple, pour spécifier une adresse de destination 192.0.2.2 pour un serveur de streaming avec le nom telemetry-server:

  3. Spécifiez un numéro de port de destination pour les paquets exportés.

    Par exemple, pour spécifier un numéro de port de destination de 30000 pour un serveur de streaming avec le nom telemetry-server:

Configuration d’un profil de capteur

Un profil de capteur définit les paramètres de la ressource système pour surveiller et diffuser les données. Vous ne pouvez activer qu’une seule ressource système pour surveiller chaque profil de capteur. Configurez un profil de capteur différent pour chaque ressource système que vous souhaitez surveiller. Vous pouvez toutefois configurer plusieurs capteurs pour surveiller la même ressource système. Par exemple, vous pouvez configurer différents paramètres pour l’exportation de données pour la même ressource système.

Pour configurer un profil de capteur :

  1. Spécifiez le nom du capteur.

    Par exemple, pour spécifier un nom de capteur de interface-1:

  2. Spécifiez la ressource système pour surveiller et diffuser les données.

    Par exemple, pour permettre la surveillance des interfaces logiques pour les capteurs interface-1:

    Note:

    Vous devez entrer la chaîne de ressources exactement.

  3. (Facultatif) Spécifiez une expression régulière pour filtrer les données pour la ressource système spécifiée à l’étape 2. Si vous ne spécifiez pas une expression régulière, la ressource système est surveillée globalement, c’est-à-dire à l’échelle du système.

    Par exemple, pour filtrer les données uniquement pour les interfaces logiques Ethernet pour capteur interface-1:

  4. Spécifiez le nom d’un profil d’exportation configuré au niveau de la [edit export-profile profile-name] hiérarchie pour l’associer au profil du capteur. Ce profil d’exportation définit les paramètres d’exportation des données de télémétrie.

    Par exemple, pour associer un profil d’exportation nommé export-params à un capteur nommé interface-1:

  5. Spécifiez le nom d’un serveur de streaming configuré au niveau de la [edit services analytics streaming-server server-name] hiérarchie pour collecter les données exportées.
    Note:

    À partir de la version 15.1F6 de Junos OS, vous pouvez spécifier plusieurs serveurs de streaming pour un profil de capteur. Pour spécifier plusieurs serveurs de streaming pour un capteur, vous devez joindre les noms entre crochets.

    Par exemple, associer le nom telemetry-server d’un serveur de streaming à un capteur nommé interface-1:

Vérification de la configuration du capteur de l’interface de télémétrie Junos

But

Confirmez votre configuration.

Action

À partir du mode configuration, confirmez votre configuration en entrant la show services analytics commande. Si votre sortie n’affiche pas la configuration prévue, répétez les instructions de cette procédure de configuration pour corriger la configuration.

Une fois la configuration activée, vérifiez que le capteur est activé en émettant la show agent sensors commande opérationnelle.

Tableau de l’historique des versions
Libération
Description
19.1R1
À partir de la version 19.1R1 de Junos OS, les routeurs MX Series fonctionnant avec MS-MIC et MS-MPC, les commutateurs QFX10002 et les routeurs PTX10002 sont également pris en charge.
17.4R1
À partir de la version 17.4R1 de Junos OS, les routeurs virtual MX Series (vMX) sont pris en charge.
17.3R1
À partir de la version 17.3R1 de Junos OS, des commutateurs EX9200 et de la carte de routage et de contrôle (RCB) sur PTX3000 routeurs sont également pris en charge.
17.3R1
À partir de la version 17.3R1 de Junos OS sur les routeurs MX Series uniquement, vous pouvez spécifier une priorité de perte de paquets pour un profil d’exportation.
17.2R1
À partir de la version 17.2R1 de Junos OS, les commutateurs QFX10000 et PTX1000 sont également pris en charge.
16.1R3
À partir des versions 16.1R3 de Junos OS, FPC1 et FPC2 sur les routeurs PTX Series sont également pris en charge.
15.1F5
À partir de la version 15.1F5 de Junos OS, l’interface de télémétrie Junos est également prise en charge sur MPC7E, MPC8E et MPC9E sur les routeurs MX Series.
15.1F3
L’interface de télémétrie Junos a été introduite dans la version 15.1F3 de Junos OS sur les routeurs MX Series avec des interfaces configurées sur MPC1 via MPC6E et sur les routeurs PTX Series avec des interfaces configurées sur FPC3.