Ajout de plusieurs commandes CLI dans un Qapp

Vous pouvez ajouter plusieurs commandes CLI dans un Qapp pour analyser et analyser les données du réseau avec différentes commandes CLI. Par exemple, pour surveiller la santé générale d'un périphérique réseau, vous pouvez surveiller les données au niveau du périphérique telles que l'utilisation du processeur et de la mémoire et les données au niveau de l'interface telles que les erreurs d'entrée et de sortie dans l'intervalle.

Dans cette section, modifiez le Surveiller l'utilisation du processeur Qapp créé dans la section précédente et ajoutez-y une commande pour surveiller les données au niveau de l'interface des périphériques réseau.

1.Modifiez le Surveiller l'utilisation du processeur Qapp. Dans le Centre Qapp, cliquez sur le dossier où le Qapp a été enregistré, pointez sur le Qapp et cliquez sur le icône pour sélectionner Ouvert.

2.Double-cliquez sur le Toile noeud pour entrer dans l'éditeur de canevas. Pointez sur ce nœud, cliquez sur le icône, sélectionnez CLI et cliquez sur étendre ajouter un Commande CLI nœud.

3.Entrer afficher l'interface dans le Command champ et sélectionnez Afficher l'interface (commutateur Cisco IOS, routeur Cisco) dans la liste déroulante. La commande associée, parser, et les variables seront chargées automatiquement. Vous pouvez également cliquer sur Choisir Parser et sélectionnez un parser du Parser Bibliothèque directement.

Conseil: Le contenu entre parenthèses fait référence aux types d'appareils que parser s'applique à.

4.Cliquez icône sur le CLI nœud de commande, sélectionnez Tableau des données de l'appareil et cliquez sur étendre. A lampe de table nœud est ajouté et il est utilisé pour stocker les données analysées transmises depuis le nœud de commande CLI. Pour une table de données de périphérique, elle ne contient que des données pour un périphérique dans la boucle actuelle et ne peut être référencée que dans le canevas actuel.

5.Cliquez icône pour exporter les variables définies dans le CLI nœud vers le lampe de table nœud.
Toutes les variables définies dans le parser sont répertoriés dans le volet de gauche. Par exemple, maintenez la CTRL touchez et cliquez sur intf, erreur d'entrée, crc, statuts et erreur_sortie pour les choisir, puis cliquez sur Attribut >> pour les ajouter.

Remarque : Lors de l'ajout de variables au niveau de l'interface, vous devez également ajouter la variable clé ($intf). Cette variable clé sera utilisée comme clé pour faire correspondre une variable au niveau de l'interface avec l'interface à laquelle la variable appartient lors de l'exécution de Qapp.

Conseil:  NetBrain parsers affichent les données analysées sous deux formes : valeur unique et table. Pour les variables dans le Valeur unique formulaire, vous pouvez les exporter vers un lampe de table nœud en tant que données de ligne en cliquant sur Tableau>> ou en tant qu'attributs de table en cliquant sur Attribut>>. Cependant, pour les variables (principalement des variables au niveau de l'interface) dans le lampe de table formulaire, vous ne pouvez les ajouter qu'à un lampe de table nœud en tant que données de ligne en cliquant sur Tableau>>.

6.Pointez sur la Table2 nœud, cliquez sur le icône pour sélectionner Vue des données et cliquez sur étendre. Les variables définies dans le Vue de données1 nœud sont automatiquement chargés dans le Vue de données2 nœud.

7.A la Vue des données nœud, cliquez sur Sélectionnez l'unité de données.

8.Dans le Sélectionnez l'unité de données dialogue, sélectionnez Toile1. Tableau 2, sélectionnez intf du Interface Liste, sélectionnez crc et collisions puis cliquez sur OK.

9.Personnalisez les positions d'affichage de ces variables sur une carte.
Une variable peut être affichée sous la forme d'un élément de périphérique ou d'un élément d'interface. Dans cet échantillon, crc et collisions sont des variables au niveau de l'interface et vous pouvez sélectionner des positions le long du lien.

10.Définissez des alertes pour les variables au niveau de l'interface. Clique le icône de la variable erreur d'entrée pour ajouter une alerte et définir la condition d'alerte pour cette variable : sélectionnez Basic pour définir la condition de seuil, sélectionnez l'opérateur >= et entrez une valeur par défaut pour comparer la valeur actuelle [maintenant] contre le seuil par défaut. Ici, nous créons simplement un message d'alerte "Erreurs de saisie !" lorsque la valeur actuelle [maintenant] >= 1. De la même manière, les alertes peuvent être définies pour les variables entières crc et erreur_sortie. La variable statuts est une variable de chaîne, vous pouvez également définir une alerte pour celle-ci. Clique le icône, conservez le type d'alerte par défaut Basic. Les opérateurs varient selon le type de variable. Sélectionnez ici l'opérateur Inclus, entrez down dans le champ de valeur par défaut et créez un message d'alerte 'interface down' dans le Ensuite champ.

11.Définissez le jeu de couleurs pour les variables au niveau de l'interface afin que l'alerte visuelle puisse être capturée le long de l'interface dans la carte. Cliquez sur Définir l'alerte visuelle au Vue de données2 nœud. Trois sont trois couleurs pour les variables au niveau de l'interface basées sur le niveau d'alerte. Sélectionnez les variables auxquelles vous souhaitez appliquer le schéma et cliquez sur OK.

12.Enregistrez le Qapp et renommez-le Surveiller l'erreur du processeur et de l'interface.

13.Exécutez le Qapp. Sélectionner Tirez régulièrement des données en direct comme source de données, définissez la fréquence sur 1 minute, modifiez le seuil d'utilisation du processeur à 5 et input_error >= 0 à des fins de démonstration et cliquez sur Courir. Voici un exemple de résultat. La variable input_error devient rouge si $intput_err >= 0.