Différences entre les pages « Étiquettes dynamiques » et « Ressources »

De Intermapper Wiki - Supervision réseau & serveurs
(Différence entre les pages)
Aller à : navigation, rechercher
(Gestion des erreurs JavaScript)
 
(InterMapper en Français)
 
Ligne 1 : Ligne 1 :
Il existe de multiples méthodes pour gérer le texte contenu dans les étiquettes, celui-ci peut même être dynamique.
+
== Documentation en Anglais ==
  
  
 +
* {en} [http://ressources.intermapper.eu/docs/InterMapper_User_Guide.pdf Guide utilisateur d'InterMapper]
 +
* {en} [http://ressources.intermapper.eu/docs/InterMapper_Developer_Guide.pdf Guide du développement InterMapper]
 +
* {en} [http://http://releasenotes.intermapper.eu Notes de version (release notes)]
  
===Afficher un paramètre ou une variable dans l'étiquette===
+
== InterMapper en Français ==
  
L'étiquette peut afficher des informations de la probe : paramètres ou variables ou de l'élément. La syntaxe est la suivante :
 
  
 +
* [http://blog.intermapper.eu Nouveauté 2017 le Blog Intermapper, chaque semaine ou presque un nouveau billet !]
  
<pre>${param:<Nom Paramètre, variable, ou attribut>}</pre>
 
  
Par exemple, pour afficher le temps nécessaire à l'établissement de la connexion de la probe TCP au nœud, votre étiquette doit ressembler à :
+
* [http://www.netwalker.fr/intermapper.html Site NetWalker.fr, Distributeur France et Belgique]
 +
* [http://forum.netwalker.fr/viewforum.php?f=3&sid=609e014beb3c04fda04de50a01c5c9cf Forum Intermapper en Français]
 +
* [https://support2.netwalker.fr Support Intermapper en Français]
 +
* [http://support.intermapper.eu/faq.php F.A.Q. Intermapper (Questions Fréquentes à propos d'InterMapper) ]
  
 +
* [https://www.netwalkerstore.com/logiciel-de-supervision-reseau-et-monitoring-serveurs-intermapper-c2x11829688 Acheter Intermapper]
  
<pre>Temps etablissement connexion: ${param:_connect} msec.</pre>
 
  
  
Attention : il n'y a pas d'espace après "param:" et le nom de la variable (Dans cet exemple, le "_" fait parti du nom de la variable ce qui n'est pas le cas de la plupart des variables.) N'importe quelle variable de la probe contenue dans le <snmp-device-display>, <script-out> ou <commande-display> en utilisant cette syntaxe. Vous pouvez afficher un paramètre de la probe Basic OID en utilisant la syntaxe :
+
et aussi
  
 +
* [http://ressources.netwalkerstore.com/mbb/html/subscribe_intermapper.php Newsletter InterMapper]
 +
* [http://twitter.com/intermapperfr InterMapper sur Twitter]
  
<pre>Getting data from: ${param:Object ID}</pre>
 
  
 +
et en Anglais :
 +
*  {en} [http://forums.intermapper.com/index.php? InterMapper Talk Forums]
  
L'affichage des information du nœud se fait en utilisant :
 
  
  
<pre>Belongs to map: ${param:MapName}</pre>
+
<center><google1 style="1"></google1></center>
  
===Utiliser JavaScript dans une étiquette ou une alerte===
+
== Contributions utilisateurs ==
  
Vous pouvez également utiliser JavaScript dans une étiquette ou une alerte. Cette méthode vous permet de réaliser des micro-traitements sur les informations que vous souhaitez afficher.
+
* [http://bit.ly/Zh4csa InterMapper App pour Splunk (Avril 2013)]  ([http://bit.ly/YcETaJ lire le communiqué de presse détaillé en Anglais par ici] )
 +
  [http://forum.netwalker.fr/viewtopic.php?f=19&t=173&p=185#p185 Voir une courte vidéo sur le tableau de bord Splunk pour InterMapper]
 +
* [[Liste des probes utilisateurs]]
 +
* [[Fonds de cartes utilisateurs pour InterMapper]]
  
  
<pre><? write( "Hello World" + "\n"); ?></pre>
+
* [https://virtualmin.wordpress.com/2010/03/31/definir-et-personnaliser-les-seuils-dalerte-dans-dartware-intermapper/ Définir et personnaliser les seuils d'alerte avec InterMapper]
  
Les balises <? et ?> indiquent respectivement le début et la fin du JavaScript.
+
==Vidéos==
  
 +
===En Français===
  
 +
* [http://forums.netwalker.fr/vf/im/intermapper_double_clic.htm Vidéo : Définir l'action d'un double-clic sur une icone]
 +
* [http://forums.netwalker.fr/vf/im/lier_un_element.htm Vidéo : Connecter manuellement une icone à un commutateur]
 +
* [http://forums.netwalker.fr/vf/im/addcommutateur.htm Vidéo : Ajouter un switch sur une carte et optimiser son affichage]
 +
* [http://forums.netwalker.fr/vf/im/intermapper5.1.html Vidéo : Grapher les flux du réseau]
  
  
====Variables et Champ du Javascript====
+
===En Anglais===
  
 +
* [http://www.intermapper.com/support/video-tutorials.aspx les vidéos sur le site de l'éditeur]
 +
* [http://www.intermapper.com/support/release-notes/release-notes-for-intermapper.aspx Notes de version (Release Notes) de l'éditeur en anglais]
  
'''Important''' : JavaScript dans les étiquettes et les alertes fonctionne de manière globale. Si vous déclarez une variable au niveau global plutôt que dans une fonction, cette dernière est accessible en lecture/écriture par n'importe quel autre JavaScript (éventuellement positionné sur une autre nœud). Cela peut produire des résultats inattendus et erronés si vous lancez le même script sur plusieurs nœuds.
+
Ces vidéos sont en Anglais, mais la plupart peuvent être regardées sans le son !
  
Les fonctions JavaScript sont supportées, vous pouvez dès-lors stocker des valeurs dans les nœuds et les alertes, elles seront conservées entre chaque tests ( polls ). Cette méthode est recommandée pour protéger les variables de toute modification non souhaitée. Définir des variables dans les nœuds est décrit ici : xxxxxxxxxxxxxxxxx
+
==Techniques de diagnostic ==
  
 +
* [[Diagnostic ADSL]]
 +
* [[Lenteur Applications]]
  
====Exemple : un script d'étiquette simple====
 
Le résultat de ce script est sans intérêt, l'objet de l'exemple est d'en montrer l'écriture.
 
  
 +
==Trucs et Astuces ==
  
<pre><Smart Name>
+
* [[Inserer l'url d'une carte dans une alerte|Insérer l'URL d'une carte dans une alerte]]
<?
 
for (var i=1; i<=3; i++) {
 
  writeln( "Hello World #" + i);
 
  }
 
?></pre>
 
  
Affichera comme étiquette :
 
  
<center>http://www.intermapper.eu/imgwiki/Labels/LabelExample1_357x141.png</center>
 
  
 +
== Essayer & Acheter ==
  
 +
* [http://www.netwalkerstore.com/evaluer_intermapper.htm Télécharger la démo InterMapper]
 +
* [http://www.netwalkerstore.com/intermapper_supervision.htm Tarifs d'InterMapper]
  
=====Les fonctions write et writeln=====
 
  
Ces deux fonctions sont utilisées pour écrire plusieurs valeurs dans les étiquettes.
 
La différence est que writeln ajouter un saut à la ligne (ce qui évite de devoir coder un \n)
 
  
  
=====Accéder aux paramètres d'une probe=====
+
== On parle d'InterMapper ==
  
L'utilisation de la syntaxe suivante permet d'accéder aux paramètres d'une probe :
+
* [http://www.supervision-reseau-facile.fr/ Site Supervision Réseau Facile]
 +
* [http://www.globalsecuritymag.fr/I-ILL-a-retenu-Extreme-Networks,20130905,39427.html InterMapper supervise le réseau de l'Institut Laue Langevin (ILL)]
 +
<center>
 +
http://wiki.intermapper.eu/img/intermapper-a-l-institut-laue-langevin.png
 +
</center>
  
<pre><? writeln( "Getting data from: " + self.get( "Object ID")); ?></pre>
+
== Autour d'InterMapper ==
  
 
+
* [[Extensions Logicielles InterMapper ]]
L'objet self fait référence à l'objet ou se trouve le script. L'objet self est toujours disponible en JavaScript dans les étiquettes. Utilisez une syntaxe identique :
+
* [http://www.barnesandnoble.com/w/intermapper-lambert-m-surhone/1029003739?ean=9786134553834 Un livre en Anglais sur InterMapper]
 
 
<pre><?
 
  var connTime = self.get( "_connect");
 
  writeln( "Time to establish connection: " + connTime);
 
?></pre>
 
 
 
 
 
 
 
 
 
=====Gestion des erreurs JavaScript=====
 
 
 
Si vous aviez fait une faute de frappe dans le nom de votre variable, (par exemple tapé _conect au lieu de _connect) l'étiquette afficherait :
 
 
 
<center>http://www.intermapper.eu/imgwiki/Labels/LabelExample2_555x37.png</center>
 
 
 
 
 
Si vous consultez le journal de debug ( debug log) vous trouverez le message suivant :
 
 
 
<pre> 12:15:46 JS> [Device: map 'Exporting Fields', device 'nitro.dartware.com.', probe
 
'SNMP Traffic']:BAD ARG: There is no variable called '_conect'. It should be the
 
    name of a probe variable without '$' or curly braces.</pre>
 
 
 
Le message d'erreur vous indique la cartes, le nœud et la probe qui sont la cause de l'erreur et autant de détail que possible.
 
 
 
Une erreur de syntaxe JavaScript afficherait quand à elle :
 
 
 
<center>http://www.intermapper.eu/imgwiki/Labels/LabelExample3_305x36.png</center>
 
 
 
 
 
Le journal de debug donnera des détails sur l'erreur.
 
 
 
=====Limite du temps d'exécution=====
 
 
 
La durée d'exécution d'un script est limitée, entre 50 et 100 msec pour éviter la monopolisation de la CPU. C'est aussi un excellent moyen de générer des étiquettes complexes.
 
 
 
 
 
 
 
 
 
 
 
<center>http://www.intermapper.eu/imgwiki/en_cours_actualisation.png</center>
 
.
 

Version du 21 juin 2017 à 18:15

Documentation en Anglais

InterMapper en Français



et aussi


et en Anglais :


Contributions utilisateurs

  Voir une courte vidéo sur le tableau de bord Splunk pour InterMapper


Vidéos

En Français


En Anglais

Ces vidéos sont en Anglais, mais la plupart peuvent être regardées sans le son !

Techniques de diagnostic


Trucs et Astuces


Essayer & Acheter



On parle d'InterMapper

intermapper-a-l-institut-laue-langevin.png

Autour d'InterMapper