Télémétrie en streaming : gNMI, OpenConfig, gRPC
L'interrogation SNMP à intervalles de 60 secondes manque les micro-rafales et charge le plan de contrôle. OcNOS diffuse plutôt une télémétrie pilotée par les modèles via gRPC : des chemins modélisés en OpenConfig, sur changement ou par échantillonnage, vers un collecteur qui se connecte au routeur ou auquel le routeur se connecte, pour alimenter Prometheus, InfluxDB et Grafana sans couche de traduction.
Pipeline de télémétrie
Les routeurs OcNOS diffusent des charges utiles gNMI Subscribe (gRPC dial-out) vers un collecteur central. Le collecteur les démultiplexe vers des backends time-series et de recherche, et Grafana affiche les tableaux de bord par-dessus.

Pourquoi la télémétrie en streaming a remplacé SNMP
Les cycles de polling SNMP manquent les microbursts, sollicitent excessivement le control plane et ne peuvent pas fournir une charge utile structurée et pilotée par modèle. gNMI Subscribe sur gRPC inverse le modèle : l'équipement pousse des mises à jour typées au changement ou selon un intervalle d'échantillonnage, le collecteur se contente d'analyser le protobuf. OcNOS expose OpenConfig et les modèles natifs IP Infusion, et prend en charge les déploiements dial-in (le collecteur se connecte à l'équipement) comme dial-out (l'équipement se connecte au collecteur derrière un NAT).
L'implémentation de la télémétrie en streaming d'OcNOS
Stream, once et poll
RPC Subscribe en modes stream, once et poll. Streaming échantillonné depuis OcNOS 6.5.1, streaming sur changement depuis 7.0.0, de sorte qu'un collecteur peut recevoir un flux périodique ou uniquement les variations.
Routeurs derrière NAT
Le dial-out gRPC permet aux routeurs de site cellulaire et de périphérie situés derrière un NAT de pousser la télémétrie vers un collecteur central, sans aucune ouverture de port entrant requise.
État adressé par chemin
Les compteurs d'interface, l'état du routage et l'état de santé de la plateforme sont adressés par chemin YANG. Les clés génériques dans le chemin du capteur (depuis 6.6.0) sélectionnent chaque interface ou chaque voisin en un seul abonnement.
Telegraf + gNMIc
gNMI est une spécification ouverte : des collecteurs standard tels que l'entrée gNMI de Telegraf et gNMIc consomment le flux OcNOS et le transmettent à Prometheus, InfluxDB et Grafana.
Les RPC gNMI dans OcNOS
gNMI est un petit service gRPC comportant quatre RPC : Capabilities, Get, Set et Subscribe. La télémétrie correspond au RPC Subscribe. Le tableau indique ce qu'implémente OcNOS et la version qui l'a introduit, tels que consignés dans la matrice de fonctionnalités.
Subscribe, dial-in
Le collecteur ouvre la session gRPC vers le routeur en IPv4 ou IPv6 et s'abonne à des chemins. Spécification gNMI 0.10.0.
Depuis OcNOS 6.4.1
Subscribe, dial-out
Le routeur ouvre la session vers le collecteur via un tunnel gRPC, de sorte que les routeurs situés derrière un NAT ou un pare-feu n'ont besoin d'aucun port entrant.
Depuis OcNOS 6.5.1
Modes once et poll
Un instantané ponctuel des chemins abonnés, ou un abonnement que le collecteur interroge selon son propre calendrier, en complément du streaming continu.
Depuis OcNOS 6.5.1
Streaming sur changement
Des mises à jour uniquement lorsqu'une valeur change, pour des états tels que l'état opérationnel des interfaces, l'état des sessions BGP et le nombre de routes.
Depuis OcNOS 7.0.0
RPC Get et chemins génériques
Des lectures ponctuelles via gNMI Get, et des clés génériques dans le chemin du capteur pour qu'un seul abonnement couvre chaque interface ou chaque voisin.
Depuis OcNOS 6.6.0
TLS, authentification, in-band
TLS sur la session gRPC, authentification des utilisateurs sur le serveur gNMI (depuis 7.0.0) et fonctionnement in-band dans un ou plusieurs VRF.
Depuis OcNOS 6.6.0
Modèles OpenConfig
Modèles de données OpenConfig sur gNMI, avec prise en charge d'OpenConfig dans le chemin NETCONF depuis 6.0.0, de sorte que la même arborescence de modèles sert à la configuration et à la télémétrie.
Depuis OcNOS 6.5.1
Ce que vous obtenez avec la télémétrie OcNOS
- Chemins conformes aux standards. Les chemins de feuille OpenConfig correspondent à ce que votre collecteur existant attend déjà, sans couche de traduction YANG propriétaire.
- Visibilité pilotée par les changements. Les abonnements sur changement signalent une transition d'état au moment où elle se produit, pas à l'interrogation suivante, et les abonnements échantillonnés s'exécutent à l'intervalle demandé par le collecteur.
- Pile de collecte ouverte. Les collecteurs gNMI standard, Prometheus, InfluxDB et Grafana fonctionnent comme avec n'importe quelle autre source gNMI.
Vous modernisez votre pile d'observabilité ?
Demander une démo technique →Questions fréquentes
Quelle est la différence entre la télémétrie en streaming et SNMP ?
Quels modes de souscription gNMI OcNOS prend-il en charge ?
OcNOS peut-il diffuser de la télémétrie depuis des routeurs situés derrière un NAT ?
Quelles données gNMI peut-il diffuser depuis OcNOS ?
Quels collecteurs fonctionnent avec la télémétrie OcNOS ?
Approfondissez. Emportez-le avec vous.
Deux téléchargements techniques et concis qui vont plus loin que cette page : la fiche technique complète OcNOS-SP et la fiche technique complète OcNOS-DC.
Datasheet OcNOS-SP
Spécification complète OcNOS-SP : l'ensemble des fonctionnalités access, cell site et agrégation, les SKU logiciels, les plateformes matérielles prises en charge et le guide de commande de la solution.
Obtenir la fiche techniqueDatasheet OcNOS-DC
Spécification complète OcNOS-DC : l'ensemble des fonctionnalités EVPN-VXLAN et Ethernet for AI, les SKU logiciels, les plateformes matérielles prises en charge et le guide de commande de la solution.
Obtenir la fiche techniqueDatasheet OcNOS-SP
Formulaire rapide. Votre PDF s'ouvre dans un nouvel onglet immédiatement après l'envoi.
✓ Ouverture de votre PDF dans un nouvel onglet…
S'il ne s'est pas ouvert, utilisez le lien ci-dessous.
Datasheet OcNOS-DC
Formulaire rapide. Votre PDF s'ouvre dans un nouvel onglet immédiatement après l'envoi.
✓ Ouverture de votre PDF dans un nouvel onglet…
S'il ne s'est pas ouvert, utilisez le lien ci-dessous.