Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Collecte de données à l’aide de SNMP

La collecte de données via SNMP est une alternative utile pour collecter des statistiques réseau dans les systèmes où l’interface de télémétrie Juniper (JTI) n’est pas disponible ou dans les réseaux multifournisseurs. Vous pouvez utiliser ces statistiques pour la gestion des performances.

Vous pouvez collecter les statistiques suivantes à l’aide des tâches de collecte SNMP qui interrogent la base d’informations de gestion SNMP (MIB) :

  • Statistiques de l’interface. Voir le tableau 1 pour plus de détails.

  • Statistiques LSP. Voir le tableau 1 pour plus de détails.

    Note:

    Si les LSP font partie d’un groupe P2MP, les informations du groupe P2MP s’affichent dans l’onglet Groupe P2MP du tableau Informations réseau situé au bas de la vue topologique.

  • Statistiques sur la classe de service (CoS). Consultez le Tableau 2 (équipements Juniper) et le tableau 3 (équipements Cisco) pour plus de détails.

    Note:

    Vous ne pouvez collecter des statistiques CoS que pour les appareils Juniper et Cisco.

  • Le tableau 1 décrit les identificateurs d’objet spécifiques (OID) collectés pour les statistiques d’interface et les statistiques LSP.

    Tableau 1 : OID pour les statistiques d’interface et LSP

    Nom de l’OID

    Counter

    Type de fournisseur(Générique fait référence à tous les appareils du fournisseur pris en charge dans NorthStar)

    1.3.6.1.2.1.2.2.1.2

    ifDescr

    Huawei

    1.3.6.1.2.1.2.2.1.3

    ifType

    Huawei

    1.3.6.1.2.1.31.1.1.1.1

    ifName

    Générique

    1.3.6.1.2.1.31.1.1.1.6

    ifHCInOctet

    Générique

    1.3.6.1.2.1.31.1.1.1.9

    ifHCInBroadcastPkts

    Générique

    1.3.6.1.2.1.31.1.1.1.10

    ifHCOutOctets

    Générique

    1.3.6.1.2.1.31.1.1.1.13

    ifHCOutBroadcastPkts

    Générique

    1.3.6.1.4.1.2636.3.2.5.1.1

    mplsLspInfoName

    Juniper

    1.3.6.1.4.1.2636.3.2.5.1.3

    mplsLspInfoOctets

    Juniper

    Le tableau 2 décrit les OID spécifiques collectés pour les statistiques CoS des équipements Juniper.

    Tableau 2 : OID pour les statistiques CoS - appareils Juniper

    Nom de l’OID

    Counter

    1.3.6.1.4.1.2636.3.15.3.1.2

    jnxCosFcIdToFcName

    1.3.6.1.4.1.2636.3.15.4.1.5

    jnxCosQstatQedBytes

    1.3.6.1.4.1.2636.3.15.4.1.9

    jnxCosQstatTxedBytes

    1.3.6.1.4.1.2636.3.15.4.1.23

    jnxCosQstatTotalRedDropBytes

    1.3.6.1.4.1.2636.3.15.5.1.1

    jnxCosIfIndex

    1.3.6.1.4.1.2636.3.15.5.1.2

    jnxCosIfstatFlags

    1.3.6.1.4.1.2636.3.15.7.1.5

    jnxCosIngressQstatQedBytes

    1.3.6.1.4.1.2636.3.15.7.1.9

    jnxCosIngressQstatTxedBytes

    1.3.6.1.4.1.2636.3.15.7.1.23

    jnxCosIngressQstatTotalRedDropBytes

    Le tableau 3 décrit les OID spécifiques collectés pour les statistiques CoS pour les périphériques Cisco.

    Tableau 3 : OID pour les statistiques CoS - Périphériques Cisco

    Nom de l’OID

    Table

    1.3.6.1.4.1.9.9.166.1.1.1

    CISCO-CLASS-BASED-QOS-MIB ::cbQosServicePolicyTable

    1.3.6.1.4.1.9.9.166.1.6.1

    CISCO-CLASS-BASED-QOS-MIB ::cbQosPolicyMapCfgTable

    1.3.6.1.4.1.9.9.166.1.5.1

    CISCO-CLASS-BASED-QOS-MIB ::cbQosObjectsTable

    1.3.6.1.4.1.9.9.166.1.7.1

    CISCO-CLASS-BASED-QOS-MIB ::cbQosCMCfgTable

    1.3.6.1.4.1.9.9.166.1.15.1.1.10

    CISCO-CLASS-BASED-QOS-MIB :: cbQosClassMapStats.cbQosCMPostPolicyByte64

    1.3.6.1.4.1.9.9.166.1.15.1.1.17

    CISCO-CLASS-BASED-QOS-MIB :: cbQosClassMapStats. cbQosCMDropByte64

Note:

Depuis la version 5.0.0, NorthStar prend en charge la télémétrie pilotée par modèle (MDT) Cisco, une alternative potentiellement plus rapide et moins coûteuse pour récupérer les métriques de trafic de l’interface et du LSP à partir des périphériques Cisco. Pour plus d’informations, consultez Prise en charge de la télémétrie pilotée par les modèles Cisco .

Note:

NorthStar ne prend pas en charge la collecte de statistiques SR-TE LSP via SNMP.

À partir de NorthStar Controller version 6.2.1, vous pouvez utiliser l’interface de ligne de commande Net-SNMP pour collecter des statistiques d’interface pour les routeurs avec plus de 500 interfaces. La collecte de statistiques d’interface a été testée pour un maximum de 5 000 interfaces par routeur et pour un maximum de 500 000 interfaces sur l’ensemble du réseau.

Procédez comme suit à l’aide d’un éditeur de texte tel que vi :

  1. Activez Net-SNMP dans le fichier northstar.cfg (/opt/northstar/data/northstar.cfg) en utilisant le paramètre de configuration suivant :

    snmp_use_netsnmp=1

  2. Définissez les paramètres d’éditeur ElasticSearch suivants dans le fichier publisher.cfg (/opt/northstar/data/es_puiblisher/es_publisher.cfg) :

    • polling_interval : spécifiez la fréquence à laquelle l’éditeur traite les requêtes Redis pour collecter les statistiques SNMP envoyées à la base de données ElasticSearch.

      Valeur par défaut : 30 secondes

      Plage : 10 secondes à 60 secondes

    • batch_size : spécifiez le nombre maximal d’enregistrements à envoyer en une seule opération à la base de données ElasticSearch.

      Valeur par défaut : 1000

      Gamme : 1000 à 5000

    • pool_size : spécifiez le nombre maximal de threads (dans un pool de threads) pouvant être exécutés pour collecter des statistiques SNMP.

      Valeur par défaut : 10

      Plage 10 à 20

Les tâches suivantes décrivent le processus de collecte via SNMP.

Installation de collecteurs

Les collecteurs sont installés sur la même machine que le serveur d’applications NorthStar Controller (déploiement sur un seul serveur) par le script install.sh lorsque vous installez le contrôleur lui-même. Une fois installé, vous pouvez voir le groupe de processus collecteurs :

Configurer des périphériques dans Device Profile et tester la connectivité

Avant de pouvoir exécuter la collecte SNMP, vous devez configurer les informations d’identification de connexion et les paramètres SNMP pour les périphériques. Dans l’interface utilisateur Web, dans le menu Plus d’options, accédez à Administration > Device Profile. Sélectionnez un périphérique et cliquez sur Modify. Cliquez sur l’onglet pour entrer les informations de connexion et sur l’onglet Access Parameters pour entrer les SNMP Parameters paramètres SNMP.

Reportez-vous à la section Test du profil et de la connectivité des périphériques pour obtenir des instructions détaillées sur la configuration des périphériques avec des paramètres SNMP, ainsi que sur le test de la connectivité SNMP à ces périphériques.

Exécuter la collecte d’appareils

Vous devez exécuter la collecte des périphériques avant d’essayer d’exécuter la collecte du trafic SNMP. Cela est nécessaire pour établir les informations de base du réseau, y compris les interfaces et les LSP. Une fois la collecte des appareils exécutée, les tâches de collecte du trafic SNMP disposent des informations nécessaires pour interroger les interfaces et les LSP.

Reportez-vous à la section Planification de la collecte d’appareils à des fins d’analyse.

Planifier et exécuter des tâches de collecte de données SNMP

Note:

L’achèvement des profils de périphériques (Administration > Device Profile) et l’exécution de la collecte des périphériques sont des conditions préalables à l’exécution réussie de la collecte SNMP.

Pour planifier une nouvelle tâche de collecte SNMP, accédez à Administration > Task Scheduler dans le menu Plus d’options.

  1. Cliquez Add dans le coin supérieur droit. La fenêtre Créer une nouvelle tâche s’affiche comme illustré à la figure 1.

    Figure 1 : Créer une nouvelle fenêtre de Create New Task Window tâche
  2. Entrez un nom pour la tâche et utilisez le menu déroulant pour sélectionner le type de tâche . SNMP Traffic Collection Cliquez sur Next.

    La fenêtre suivante offre la possibilité de collecter le trafic SNMP pour tous les équipements, certains équipements ou groupes. Vous pouvez également cocher la case Collecter les données CoS si vous souhaitez collecter des données de classe de service. Les données CoS ne sont pas collectées à moins que vous ne les activiez en cochant la case. La figure 2 montre cette fenêtre.

    Figure 2 : tâche de collecte SNMP, collection d’équipements SNMP Collection Task, Device Collection
    Note:

    Si vous utilisez Cisco MDT pour certains appareils, vous optez pour « Périphériques sélectifs » et désélectionnez les périphériques pour lesquels vous utilisez Cisco MDT.

  3. Cliquez Next pour passer à la fenêtre de planification. La fenêtre Créer une nouvelle tâche - Planification s’affiche comme illustré à la figure 3. Au moins deux collectes sont nécessaires pour le calcul des statistiques. Nous vous recommandons de configurer la récurrence automatique de la tâche toutes les 10 à 20 minutes.

    Figure 3 : Tâche de collecte SNMP, planification SNMP Collection Task, Scheduling

    Au lieu de planifier la récurrence, vous pouvez choisir d’enchaîner la tâche après une tâche récurrente déjà planifiée, afin qu’elle se lance dès que l’autre tâche est terminée. Lorsque vous sélectionnez la case d’option « Chaîner après une autre tâche », une liste déroulante de tâches récurrentes s’affiche à partir de laquelle sélectionner.

  4. Cliquez Submit pour terminer l’ajout de la nouvelle tâche de collecte et l’ajouter à la liste des tâches. Cliquez sur une tâche terminée dans la liste pour afficher les résultats dans la partie inférieure de la fenêtre. La fenêtre de résultats comporte trois onglets : Résumé, État et Historique. Un exemple de l’onglet Résumé est illustré à la figure 4. Un exemple de l’onglet État est illustré à la figure 5.

    Figure 4 : résultats de la collecte pour la tâche de collecte du trafic SNMP, onglet Résumé Collection Results for SNMP Traffic Collection Task, Summary Tab
    Figure 5 : résultats de la collecte pour la tâche de trafic SNMP, onglet État Collection Results for SNMP Traffic Task, Status Tab
    Note:

    Depuis NorthStar version 6.0.1, vous pouvez avoir plusieurs tâches de collecte SNMP, chacune avec sa propre sélection de périphériques et son propre calendrier.

Par défaut, NorthStar collecte uniquement des statistiques à partir des interfaces suivantes lors de l’exécution de la collecte du trafic SNMP :

  • Interfaces physiques, de bouclage logique ou de gestion logique pouvant être associées aux nœuds dans NorthStar

  • Interfaces logiques associées aux liens dans NorthStar

  • Interfaces logiques appartenant à un VRF

Les types d’interface qui peuvent être découverts sur les périphériques et qui doivent être utilisés pour la collecte du trafic peuvent être modifiés en modifiant le paramètre include-interface-type à l’aide de l’interface de ligne de commande cMGD, comme décrit dans Configuration des paramètres NorthStar à l’aide de l’interface de ligne de commande NorthStar. La commande requiert une liste séparée par des espaces de types d’interfaces entre crochets ou un type d’interface unique sans crochets. Quelques exemples :

Les types d’interface pris en charge sont les suivants :

  • physical : interfaces physiques, exprimées sous la forme du nom de l’interface sans point (.)

  • loopback-mgmt : interfaces de bouclage et de gestion exprimées par le nom de l’interface commençant par lo, fxp, me ou em

  • vrf-if : Interfaces associées à un VRF

  • links-if : Interfaces sur les liens

  • all : Toutes les interfaces

Note:

configServer publie sur tous les composants uniquement les types d’interface que vous spécifiez. L’interface utilisateur Web et la collecte de données reçoivent uniquement des informations sur les interfaces représentant ces types d’interfaces.

Si vous modifiez ce paramètre, en désélectionnant les types d’interfaces déjà représentés par les interfaces dans le modèle NorthStar, ces interfaces existantes restent dans le modèle.

Accéder aux données à partir du planificateur NorthStar

Vous pouvez accéder aux données collectées à partir du planificateur NorthStar à des fins de planification et de simulation. Dans le planificateur NorthStar, accédez à Traffic > Traffic aggregation. Vous pouvez agréger le trafic par heure et créer un fichier de charge de trafic 24 heures pour chaque heure, en agrégeant les données de cette heure particulière sur plusieurs jours. Le fichier résultant peut être utilisé comme entrée dans le solveur de matrice de trafic.