Cette section explique comment créer une commande CLI parser pour extraire les métriques clés dans une sortie de commande CLI.
Exemple: analysez l'utilisation du processeur et de la mémoire d'un routeur Cisco.
1.Cliquez dans la barre des tâches et sélectionnez Équipement Parser.
2.Conserver la valeur par défaut Appareil hérité type de nœud et sélectionnez Cisco Router du Type de périphérique liste. Par défaut, le Tous les types d'appareils l'option est sélectionnée.
Conseil: Le système prend également en charge la définition d'un parser pour récupérer et analyser les données SDN via des API. Voir Création d'une API Parser pour obtenir des détails sur l'API parser.
3.Choisir Commande CLI du Parser Type liste.
4.Entrer le Afficher le processeur de processus et Afficher la mémoire de processus commandes, et séparez-les par ||.
5.Cliquez sur Récupérer et sélectionnez un routeur Cisco pour récupérer des exemples de données.
BJ*POP>afficher le processeur du processus
Utilisation du processeur pendant cinq secondes : 1 %/0 % ; une minute : 1 % ; cinq minutes : 1 %
Temps d'exécution PID (ms) Appelé uSecs 5Sec 1Min 5Min Processus TTY
1 0 2 0 0.00 % 0.00 % 0.00 % 0 Gestionnaire de blocs
BJ*POP>afficher la mémoire de processus
Nombre total de processeurs : 132718560 Utilisés : 15225656 Libre : 117492904
Pool d'E/S Total : 52428800 Utilisé : 5754848 Libre : 46673952
6.Analysez l'utilisation du processeur.
1)Mettez en surbrillance la valeur CPU exactement dans les exemples de données (n'incluez pas les espaces avant et après la métrique), par exemple 1% de l'utilisation du processeur en une minute, puis cliquez sur Définir le mot-clé dans le menu flottant.
2)La série Mots-clés Parser invites de dialogue avec les champs suivants auto-identifiés.
▪Échantillon — l'exemple de ligne de commande où la variable reste.
▪Parser — définit les mots-clés et l'emplacement d'une variable. Le mot clé parser minute : $var1 ; cinq est créé automatiquement. Il contient les mots clés minute: et ; cinq qui restent toujours les mêmes, et la variable $var1 qui varie selon les appareils.
▪Variable — la variable définie dans le parser. Pour remplacer le nom de la variable créée automatiquement par un nom plus significatif, renommer la variable comme from var1 à CPU_1m.
3)Cliquez sur Enregistrer la variable dans le Mots-clés Parser dialogue. Cette variable sera affichée dans l'arborescence des variables.
4)Suivez les étapes ci-dessus pour ajouter la variable d'utilisation du processeur pendant cinq minutes.
7.Analysez l'utilisation de la mémoire.
1)Mettez en surbrillance la valeur de mémoire utilisée 15225656 dans les exemples de données (n'incluez pas les espaces avant et après la mesure), puis cliquez sur Définir le mot-clé dans le menu flottant.
2)La série Mots-clés Parser invites de dialogue avec le Parser domaine (Utilisé : $int:var1 Libre :) auto-identifié.
3)Renommez le var1 à mem_utilisé dans le Variable champ.
4)Cliquez sur Enregistrer la variable dans le Mots-clés Parser dialogue.
5)Suivez les étapes ci-dessus pour ajouter la variable de l'espace mémoire libre. Alors bLes deux utilisations CPU et mémoire sont affichées dans l'arborescence des variables.
8.Cliquez sur EnregistrerL’ parser sera enregistré dans le Parser Bibliothèque.
Remarque : L'entrée de commande prend en charge les commandes avec des variables. Vous devez définir des valeurs pour les variables lorsque vous récupérez des données.
Voir aussi: