La variable fait référence aux métriques sémantiques qui sont extraites et analysées à partir des données du réseau.

Cette section contient les sujets suivants:

Type variable

Variables intégrées

Variables dans Instant Qapp

 

Type variable

Le système prend en charge les types de variables suivants. Le format des variables est $ :.

Type

Description

Format

Chaîne

Il peut s'agir de n'importe quel texte de chaîne, tel que V13.1(12a).

$var1

Entier

Nombre naturel, tel que 0 et 1.

$int:var2

Double

Nombre flottant, tel que 3.1415926.

$double:var3

Boolean

Vrai ou faux.

$bool:var4

Configuration

Similaire au type String, mais principalement utilisé pour analyser une configuration spécifique, telle que OSPF et EIGRP, et afficher la configuration sur des cartes sous forme de note.

$configlet:var8

Astuce: Le type de variable est attribué automatiquement lorsque vous sélectionnez et définissez une variable. Par exemple, le format par défaut d'une variable nommée Processeur is $pourcent :cpu, et vous pouvez le modifier manuellement en $int:processeur à des fins d'analyse de seuil.

Variables intégrées

Le tableau suivant présente les variables intégrées au système dans un Qapp. Pour plus de variables intégrées, reportez-vous au Référentiel mondial de données (GDR).

Nom de variable

Description

$_appareil

Un objet PyDevice global représentant l'appareil sur lequel le Qapp est exécuté.

Il s'agit d'un simple objet PyDevice et non d'un tableau d'objets PyDevice. Le Qapp parcourt automatiquement chacun des appareils sélectionnés.

$ _device_queue

Une variable représentant la table de file d'attente des périphériques dans laquelle le Qapp effectue une boucle.

$_commande

La commande sur laquelle la sortie est basée.

Parser Types de variables dans Instant Qapp

Le tableau suivant présente les types de parser variables prises en charge dans Instant Qapp :

Parser Type variable

Icône

Description

Variable unique

N/D

Un type de variable de base défini dans un mot-clé parser.

Variable de tableau

Une variable sous forme de tableau définie dans un table parser. Il contient des sous-variables.

Notez : : vous ne pouvez faire glisser ce type de variable que directement sur les étiquettes d'appareil.

Variable de paragraphe

Une variable au format paragraphe définie dans un paragraphe parser. Il contient des sous-variables.

Notez : : vous ne pouvez faire glisser ce type de variable que directement sur les étiquettes d'appareil. Si ses sous-variables contiennent une clé d'interface, vous pouvez faire glisser une ou plusieurs sous-variables vers les étiquettes d'interface.

Variable clé

Une variable d'interface qui a été configurée en tant que clé d'interface.

Deux niveaux de variables dans Instant Qapp

Les variables au niveau de l'appareil et au niveau de l'interface sont mises en évidence dans le résultat d'Instant Qapp, avec différentes couleurs d'arrière-plan.

Le tableau suivant présente les couleurs de fond des deux niveaux de variables.

Niveau variable

Icône

Variables au niveau de l'appareil

Les icônes sont mises en surbrillance avec une couleur de fond bleue.
Par exemple : .

Variables au niveau de l'interface

Les icônes sont mises en surbrillance avec une couleur de fond verte.
Par exemple : .

 

Voir aussi:

Utiliser Instant Qapp pour décoder la conception du réseau