Services gRPC pour l’interface de télémétrie Junos
Configuration de gRPC pour l’interface de télémétrie Junos
À partir de Junos OS Version 16.1R3 sur les routeurs MX Series et les routeurs PTX3000 et PTX5000, vous pouvez transmettre des données télémétriques pour divers éléments réseau via gRPC, une structure open source pour le traitement des appels de procédure à distance basés sur TCP. L’interface de télémétrie Junos s’appuie sur un soi-disant modèle push pour fournir des données de façon asynchrone, ce qui élimine l’interrogation. Pour tous les équipements Juniper exécutant une version de Junos OS avec le noyau FreeBSD mis à niveau, vous devez installer le package logiciel Junos Network Agent, qui fournit les interfaces permettant de gérer les abonnements gRPC. Pour les équipements Juniper Network qui exécutent toutes les autres versions de Junos OS, cette fonctionnalité est intégrée au logiciel Junos OS. Pour plus d’informations sur l’installation du package Junos Network Agent, reportez-vous à l’installation du package Agent réseau.
L’interface de télémétrie Junos et la diffusion gRPC sont prises en charge sur les commutateurs QFX10000 et QFX5200, et sur les routeurs PTX1000 à partir de Junos OS version 17.2R1.
L’interface de télémétrie Junos et la diffusion gRPC sont prises en charge sur les commutateurs QFX5110, EX4600 et EX9200 à partir de Junos OS version 17.3R1.
Avant de commencer :
Installez Junos OS version 16.1R3 ou ultérieure sur votre équipement Juniper Networks.
Si votre équipement Juniper Networks exécute une version de Junos OS avec un noyau FreeBSD mis à niveau, installez le package logiciel Junos Network Agent.
Installer le module OpenConfig for Junos. Pour plus d’informations, voir Installation du package OpenConfig.
Pour configurer votre système pour les services gRPC :
Voir aussi
Configuration de l’authentification bidirectionnelle pour gRPC pour l’interface de télémétrie Junos
À partir de Junos OS Version 17.4R1, vous pouvez configurer l’authentification bidirectionnelle pour les sessions gRPC utilisées pour transmettre des données télémétriques. Auparavant, seule l’authentification du serveur, c’est-à-dire l’équipement Juniper, était prise en charge. Désormais, le client externe, c’est-à-dire la station de gestion qui collecte des données, peut également être authentifié à l’aide de certificats SSL. Le processus de service JET (jsd
qui prend en charge l’interaction entre l’application et Junos OS) utilise les données d’identification fournies par le client externe pour authentifier le client et autoriser une connexion.
Avant de commencer :
Si votre équipement Juniper exécute une version de Junos OS avec un noyau FreeBSD mis à niveau, installez le package logiciel Junos Network Agent.
Installer le module OpenConfig for Junos. Pour plus d’informations, voir Installation du package OpenConfig.
Configurez le serveur gRPC. Pour plus d’informations, consultez Configuration de gRPC pour l’interface de télémétrie Junos.
Pour configurer l’authentification du client externe, c’est-à-dire, une station de gestion qui collecte les données télémétriques transmises à partir de l’équipement Juniper :