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.
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.
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.
À 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
, low
et 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 :
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 :
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 :
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.
user@host# show services analytics streaming-server telemetry-server { remote-address 192.0.2.2; remote-port 30000; } export-profile export-params { local-address 192.0.2.3; local-port 21111; dscp 20; forwarding-class assured-forwarding; loss-priority high; reporting-rate 20; format gpb; transport udp; } sensor interface-1 { server-name telemetry-server; export-name export-params; resource /junos/system/linecard/interface/logical/usage/; resource-filter et-*; }
Une fois la configuration activée, vérifiez que le capteur est activé en émettant la show agent sensors
commande opérationnelle.
user@host> show agent sensors Sensor Information : Name : interface-1 Resource : /junos/system/linecard/interface/logical/usage/ Version : 1.0 Sensor-id : 193570469 Resource-filter : et-* Server Information : Name : telemetry-server Scope-id : 0 Remote-Address : 192.0.2.2 Remote-port : 30000 Profile Information : Name : export-params Rep-interval : 20 Address : 192.0.2.3 Port : 21111 Timestamp : 1 Format : GPB Transport : UDP DSCP : 20 Forwarding-class : assured-forwarding Loss-priority : high