Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Activation de l’exportation des statistiques d’abonnés et des statistiques de file d’attente pour les interfaces dynamiques et les ensembles d’interfaces

Exportation des statistiques sur les abonnés et les files d’attente pour les interfaces dynamiques et les ensembles d’interfaces

Vous pouvez utiliser les statistiques d’abonnés et les statistiques de file d’attente pour les interfaces dynamiques et les ensembles d’interfaces afin de prendre en charge l’analyse à distance et de surveiller les appareils Juniper qui fonctionnent comme une passerelle de réseau haut débit (BNG). À l’aide de ces statistiques, vous pouvez modéliser et conditionner les flux de trafic dans un réseau d’accès abonné.

À propos des statistiques sur les abonnés et les files d’attente

Les statistiques sur les abonnés incluent les informations sur les paquets par famille de protocoles IP (IPv4 ou IPv6) (paquets et octets reçus et transmis) pour une interface d’abonné. Les statistiques sur les abonnés n’incluent que les données sur les abonnés transmises par le système. Les paquets filtrés et abandonnés ainsi que le trafic de contrôle sont pris en compte et ne sont pas livrés.

La prise en charge des métadonnées d’interface par abonnement ON-CHANGE envoie des notifications asynchrones lors de la création et de la suppression d’interfaces. Après une base initiale de distribution create des notifications pour toutes les interfaces existantes, seules les notifications pour les interfaces en cours de création ou de suppression sont envoyées à un collecteur externe.

Utilisez les statistiques de file d’attente pour déterminer les niveaux de surabonnement, la combinaison de trafic de classe de transfert ou les taux de trafic pour une interface ou un ensemble d’interfaces compatible CoS donnés.

Pour recevoir des statistiques d’abonnés, vous devez également activer la comptabilité RADIUS. Voir Comptabilité 802.1X et RADIUS.

Activation de l’exportation de statistiques

Pour recevoir des statistiques, activez les métadonnées et les données statistiques à exporter sur votre équipement Juniper via l’interface de ligne de commande Junos. Des métadonnées sont fournies pour l’interface, car la clé d’interface est un entier dynamique, appelé identifiant de session (SID). Cet identifiant ne transmet aucun contexte à un serveur externe. Les métadonnées fournissent un contexte plus concret (tel qu’un nom d’utilisateur, un nom de profil, des balises VLAN, etc.) au SID. Un collecteur externe associe les données statistiques à une référence persistante.

Un abonnement pour les données statistiques et les métadonnées peut être effectué à partir du collecteur externe (dans la Figure 1, le collecteur de télémétrie Junos). Le collecteur externe fusionne les deux flux et met en corrélation les données statistiques avec les métadonnées. Le collecteur externe fait correspondre le SID dynamique avec des attributs permanents tels que le nom d’utilisateur et l’emplacement.

Figure 1 : « fusion » des données Junos Telemetry Collector “Merging” Sensor Data du capteur de télémétrie Junos

Activer l’exportation des statistiques sur les abonnés et des files d’attente

Vous pouvez activer l’exportation de télémétrie des statistiques d’abonnés et des statistiques de file d’attente pour les interfaces dynamiques et les ensembles d’interfaces. Une fois que vous avez activé la télémétrie pour ces statistiques, elles peuvent être exportées vers un ou plusieurs collecteurs à l’aide d’un abonnement gRPC (Remote Procedure Call).

Utilisez ces statistiques pour modéliser et conditionner les flux de trafic dans un réseau d’accès abonné et pour fournir des informations statistiques sur les abonnés (comptabilité précise).

Pour permettre l’exportation des statistiques sur les abonnés et des métadonnées d’interface associées :

  1. Permettre l’exportation des métadonnées d’interface et des statistiques sur les abonnés :
  2. Activez l’interface de démultiplexage logique (demux) dans un profil dynamique pour exporter des statistiques précises sur les abonnés :

Pour permettre l’exportation des métadonnées d’interface et des statistiques de file d’attente pour les interfaces dynamiques :

  1. Activez l’exportation des métadonnées d’interface et des statistiques de file d’attente d’interface. Utilisez la variable $junos-interface-namede profil .

    Note:

    Les variables $junos-interface-name de profil et $junos-interface-set-name sont générées à partir de l’appareil, de l’unité et des éléments d’ensemble d’interfaces correspondants dans la strophe Interfaces au moment de l’instanciation du profil. L’utilisation de ces variables dérivées est un moyen pratique de configurer le comportement de télémétrie de l’interface ou de l’ensemble d’interfaces sans avoir besoin d’imiter la configuration spécifique dans la strophe interfaces.

  2. Pour remplacer l’intervalle de collecte des statistiques de file d’attente interne par défaut de 900 secondes ou le filtre d’exportation de file d’attente par défaut (toutes les files d’attente, de 0 à 7), ajoutez les rate instructions and queues .

Pour permettre l’exportation des métadonnées des jeux d’interfaces et des statistiques de file d’attente pour les ensembles d’interfaces dynamiques :

  1. Activez l’exportation des métadonnées et des statistiques de file d’attente des ensembles d’interfaces. Utilisez la variable $junos-interface-set-namede profil .

    Note:

    Les variables $junos-interface-name de profil et $junos-interface-set-name sont générées à partir de l’appareil, de l’unité et des éléments d’ensemble d’interfaces correspondants dans la strophe Interfaces au moment de l’instanciation du profil. L’utilisation de ces variables dérivées est un moyen pratique de configurer le comportement de télémétrie de l’interface ou de l’ensemble d’interfaces sans avoir besoin d’imiter la configuration spécifique dans la strophe interfaces.

  2. Pour remplacer l’intervalle de collecte des statistiques de file d’attente interne par défaut de 900 secondes ou le filtre d’exportation de file d’attente par défaut (toutes les files d’attente, de 0 à 7), ajoutez les rate instructions and queues .

Une fois l’exportation des données de télémétrie activée, les métadonnées et les statistiques peuvent être transmises en continu à des collecteurs externes qui s’abonnent aux chemins de ressources disponibles.

Utilisez les chemins de ressources des capteurs gRPC pour les abonnés et des statistiques de file d’attente pour les interfaces dynamiques et les ensembles d’interfaces (télémétrie Junos) pour votre abonnement gRPC.

Instructions relatives à l’exportation des statistiques sur les abonnés et des files d’attente pour les interfaces dynamiques et les ensembles d’interfaces

Utilisez les statistiques d’abonnés et de file d’attente pour les interfaces dynamiques et les ensembles d’interfaces afin de prendre en charge l’analyse et la surveillance à distance. Les routeurs universels MX Series de Juniper Networks (MX Series) fonctionnent comme une passerelle de réseau haut débit (BNG).

Avant d’activer l’exportation des statistiques d’abonnés et des statistiques de file d’attente pour les interfaces dynamiques et les ensembles d’interfaces, tenez compte des limitations suivantes :

  • Sur les équipements MX Series prenant en charge le MPC2 (Modular Port Concentrator 2), un cycle d’actualisation interne lent des statistiques de file d’attente peut se produire. Ce cycle d’actualisation peut être long à pleine échelle de la carte de ligne. Ce cycle peut être long à pleine échelle de la carte de ligne. Si la fréquence d’abonnement est supérieure au cycle d’actualisation interne, les données exportées peuvent sembler obsolètes entre les intervalles de rapport.

  • La fonctionnalité ISSU (Unified In-Service Software Upgrade) vous permet de mettre à niveau des équipements entre deux versions différentes de Junos OS sans interruption du plan de contrôle et avec un minimum d’interruptions du trafic. Les interfaces dynamiques et les ensembles d'interfaces créés avant ISSU et avant Junos OS version 18.4R1 ne prennent pas en charge la télémétrie pour les statistiques sur les abonnés et les files d'attente.

  • La fréquence d’abonnement doit dépasser la durée nécessaire à l’exportation des données de télémétrie. Si le volume de données ne peut pas être exporté avant l'intervalle de rapport suivant, l'exportation se poursuit et l'intervalle de rapport suivant commence immédiatement. Dans de tels scénarios, il en résulte un streaming continu, c’est-à-dire un comportement qui n’est peut-être pas souhaité.

  • Il est possible de s’abonner simultanément à plusieurs capteurs de la sous-arborescence des interfaces dynamiques. Étant donné qu’un seul composant Junos prend en charge la diffusion en continu de ces capteurs sous-arborescents, le temps nécessaire pour exporter les données des capteurs pour chaque abonnement peut être allongé.

  • Activez l’exportation uniquement pour les files d’attente actives. Pour activer l’exportation uniquement pour les files d’attente actives, incluez l’instruction queues au niveau de la hiérarchie [[edit dynamic-profiles profile-name telemetryqueue-statistics $junos-interface-name] ou [[edit dynamic-profiles profile-name telemetry queue-statistics $junos-interface-set-name] . Cette approche permet de réduire le volume de données pour chaque intervalle de rapport.

Capteurs gRPC pour les statistiques d’abonnés et de file d’attente pour les interfaces dynamiques et les ensembles d’interfaces (télémétrie Junos)

À partir de la version 18.4R1 de Junos OS, les routeurs MX Series sont pris en charge.

Utilisez les statistiques d’abonnés et de files d’attente pour les interfaces dynamiques et les ensembles d’interfaces afin de prendre en charge l’analyse et la surveillance à distance sur les équipements Juniper fonctionnant comme une passerelle de réseau haut débit (BNG). À l’aide de ces statistiques, vous pouvez modéliser et conditionner les flux de trafic dans un réseau d’accès abonné.

La figure 2 montre la structure des capteurs ou des chemins de ressources utilisés pour l’abonnement au collecteur externe. Les chemins d’accès aux ressources sont une combinaison de métadonnées et de données statistiques.

Figure 2 : structure des capteurs Hierarchical diagram of /junos/system/subscriber-management in Junos OS showing components like aaa, dynamic-interfaces, infra, and services.

Pour la diffusion des statistiques par le biais d’un abonnement gRPC, incluez un ou plusieurs chemins d’accès aux ressources du tableau 1 dans l’abonnement. Pour les statistiques fournies via gRPC, vous devrez également installer un logiciel supplémentaire permettant d’exporter les statistiques sur votre équipement Juniper via l’interface de ligne de commande Junos. Pour plus d’informations, consultez Activer l’exportation des statistiques d’abonnés et des statistiques de file d’attente. Pour plus d’informations sur la création d’un abonnement, reportez-vous à la section Configurer un capteur de télémétrie proxy NETCONF dans Junos.

Tableau 1 : capteurs gRPC

chemin d’accès aux ressources

Description

/junos/system/subscriber-management/dynamic-interfaces/interface-sets/meta-data/interface-set[container-id='container-id-value']/

Capteur pour les informations de l’interface de l’abonné.

Ce capteur est pris en charge sur les routeurs MX Series à partir de Junos OS version 18.4R1.

Le streaming ON-CHANGE est pris en charge.

Les chemins d’extrémité suivants sont pris en charge :

  • cos-egress-tcp-name-Le profil de contrôle du trafic sortant associé à ce interface-set.

  • cos-egress-tcp-remainder-name-Le profil de contrôle du trafic sortant restant associé à ce interface-set.

  • interface-set-name-Le nom du tel qu’il interface-set est fourni par AAA ou tel que construit par la relation de topologie (chaîne ACI ou empilement d’interfaces).

  • interface-set-type-Le type d’ensemble-d’interfaces (détermine la structure du nom de l’ensemble-d’interfaces).

  • device-name-Le nom de l’équipement ou du port sous-jacent (par exemple, ge-1/0/0 ou ae1). Cette feuille est vide si le n’est pas de type d’ensemble d’interfaces interface-set-type physiques.

  • stag-La balise VLAN externe. La valeur est 0 s’il interface-set-type ne s’agit pas d’un type de VLAN.

  • ctag-La balise VLAN interne. La valeur est 0 s’il interface-set-type ne s’agit pas d’un type de VLAN.

/junos/system/subscriber-management/dynamic-interfaces/interfaces/meta-data/interface[sid='sid-value']/

Capteur pour les informations de l’interface abonné.

Le streaming ON-CHANGE est pris en charge.

Les chemins d’extrémité suivants sont pris en charge :

  • interface-index-Index d’interface attribué par le système à l’interface.

  • session-type-Le type de session client (par exemple, VLAN, DHCP, PPPoE).

  • user-name-Le nom de connexion de cette interface et de cette session.

  • profile-name-Le nom du profil client utilisé pour créer l’interface.

  • underlying-interface-name-Nom de l’interface sous-jacente associée.

  • cvlan-tag-La valeur de balise VLAN la plus interne associée à l’interface.

  • svlan-tag-Valeur de balise VLAN la plus externe associée à l’interface.

/junos/system/subscriber-management/dynamic-interfaces/interfaces/subscriber-statistics/interface[sid='sid-value']/

Capteur pour les statistiques comptables réelles pour les interfaces d’abonnés dynamiques.

Les chemins d’extrémité suivants sont pris en charge :

  • ip-in-packets-Le nombre réel de paquets IPv4 et IPv6 de transit reçus par l’interface.

  • ip-out-packets-Le nombre réel de paquets IPv4 et IPv6 de transit envoyés à l’interface.

  • ip-in-bytes-Le nombre d’octets IPv4 et IPv6 de transit réels reçus par l’interface.

  • ip-out-bytes-Le nombre d’octets IPv4 et IPv6 de transit réels reçus par l’interface.

  • ipv6-in-packets-Le nombre réel de paquets IPv6 de transit reçus par l’interface.

  • ipv6-out-packets-Le nombre réel de paquets IPv6 de transit envoyés à l’interface.

  • ipv6-in-bytes-Nombre d’octets IPv6 de transit reçus par l’interface.

  • ipv6-out-bytes-Nombre d’octets IPv6 de transit envoyés à l’interface.

/junos/system/subscriber-management/dynamic-interfaces/interfaces/queue-statistics/interface[sid='sid-value']/fpcs/fpc[slot=’slot-value’]/queues/queue/[queue-no=’queue-no-value’]/

Capteur de statistiques de file d’attente pour les interfaces dynamiques.

Les chemins d’extrémité suivants sont pris en charge :

  • transmitted-packets-Le nombre réel de paquets IPv4 et IPv6 de transit reçus par l’interface.

  • transmitted-bytes-Nombre total d’octets mis en file d’attente pour cette file d’attente.

  • dropped-packets-Nombre total de paquets abandonnés (à cause de RED, débit limité, chute de queue, etc.) pour la file d’attente.

  • dropped-bytes-Nombre total d’octets abandonnés (à cause de RED, rate-limit, tail-drop, etc.) pour la file d’attente.

/junos/system/subscriber-management/dynamic-interfaces/interface-sets/queue-statistics/interface-set[container-id='container-id-value']/fpcs/fpc[slot=’slot-value’]/queues/queue/[queue-no=’queue-no-value’]/

Capteur pour les statistiques de file d’attente pour les ensembles d’interfaces dynamiques.

Les chemins d’extrémité suivants sont pris en charge :

  • transmitted-packets-Le nombre réel de paquets IPv4 et IPv6 de transit reçus par l’interface.

  • transmitted-bytes-Nombre total d’octets mis en file d’attente pour cette file d’attente.

  • dropped-packets-Nombre total de paquets abandonnés (à cause de RED, débit limité, chute de queue, etc.) pour la file d’attente.

  • dropped-bytes-Nombre total d’octets abandonnés (à cause de RED, rate-limit, tail-drop, etc.) pour la file d’attente.

Tableau de l’historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libérer
Description
18.4R1
À partir de la version 18.4R1 de Junos OS, les routeurs MX Series sont pris en charge.