Performances applicatives et diagnostic réseau  | NPMD | NETWALKER

Comment automatiser la mise à jour des sondes Insight

Comment automatiser la mise à jour des sondes Insight

Comment automatiser la mise à jour des sondes Insight

Script pour automatiser la mise à jour des sondes Insight

 

Nos clients installent de plus en plus souvent des quantités conséquentes de sondes Savvius Insight car elles permettent la surveillance et le diagnostic du réseau à distance pour un faible coût !

C’est la solution idéale pour les filiales, vos entrepôts, usines, magasins et tout autre site avec une connexion 1G ou moins.

La sonde Insight est très simple à déployer puisqu’il suffit de la faire livrer sur le site distant et de la connecter sur le câble qui connecte le réseau à internet.


L'installation de la sonde Insight ne nécessite aucune configuration sur le site distant
Comme le boitier est configuré pour utiliser DHCP, il acquiert une adresse IP automatiquement.

A la différence de la majorité des solutions disponibles sur le marché où vous devez créer et configurer une capture, la capture est disponible immédiatement sur la sonde Insight grâce au port bridgé et l’analyse est possible sans autre configuration via les tableaux de bord.

Il n’y a rien à installer sur votre ordinateur car les tableaux de bord sont tous déjà pré-installés sur la sonde Insight et sont accessibles depuis votre navigateur web.

Si vous souhaitez analyser les paquets, c’est à dire sniffer le trafic réseau, la licence Omnipeek pour Insight est disponible gratuitement depuis le portail Insight.


Premier script pour automatiser la mise à jour des sondes Insight
La sonde Savvius Insight est donc très simple à installer, cela ne vous prendra que quelques minutes.

Lorsque que vous installez un nombre conséquent de sondes sur chacun de vos différents sites, les mises à jours peuvent devenir fastidieuses.

C’est pour cette raison que nous développons une série de scripts de gestion des sondes Insight.

Le premier d’entre eux, insight_upgrade.py est un script python qui permet d’ automatiser la mise à jour des sondes Insight.

Ce n’est pas un script très complexe mais il permet de gagner pas mal de temps pour la diffusion des mises à jours.

La liste est un fichier texte contenant les adresses IP, les logins et mots de passe des sondes Insight à mettre à jour.

 

Utilisation du script de mise à jours des sondes Insight

Quelques exemples d’utilisation du script :


Script python pour automatiser la mise à jour des sondes Insight
Dans le second exemple, le script utilise une liste de sondes Insight. Chaque ligne contient l’adresse IP, le login et le mot de passe séparés par des virgules.


second exemple pour une mise à jour automatisée des sondes Savvius Insight
Dans ces deux exemples, le script doit envoyer le fichier de mise à jour.

Ce fichier de mise à jour contient les fichiers qui seront copiés dans le dossier /tftpboot de chaque sonde.

Le fichier de mise à jour doit être téléchargé manuellement pour le moment depuis votre compte Insight.
https://insight.savvius.com/


Télécharger le fichier de mise à jours de la sonde de diagnostic réseau Insight depuis le portail
Pour télécharger le fichier de mise à jour, cliquez sur le lien “Get the Insight 2.x upgrade package” et copiez le fichier sur la machine où se trouve le script python.

Vous pouvez aussi faire un clic-droit sur le lien et utiliser l’option “Copier le lien” puis utiliser la commande wget depuis le PC.

Le fichier de mise à jour est au format .zip. Il faudra donc utiliser dans le script le paramètre -z pour que le fichier .zip soit converti au format .tar.gz

Le script python nécessite un module nommé Paramiko. Nous avons testé le script sur un PC Ubuntu Desktop sur lequel Paramiko est déjà présent. Si vous utilisez un système sans Paramiko, vous aurez juste à l’installer avec la commande ‘apt-get install python-paramiko‘.

Bien entendu, les tâches de gestion ne se limitent pas à la mise à jour des sondes.

Chez Savvius nous sommes en train de développer un gestionnaire multi-Insight web based.

Il disposera d’une interface utilisateur évoluée pour réaliser un nombre croissant de tâches de gestion sur un grand nombre de sondes.

En attendant, vous serez nombreux à apprécier ce script python pour automatiser la mise à jour des sondes Insight.

Les sondes Insight tournent sous Ubuntu, et le script se connecte donc via SSH pour executer ces commandes à distance.

N’hésitez pas à écrire vos propres scripts et à nous les faire connaitre !

Ce premier script est disponible sur MyPeek sous le nom ‘Insight Upgrade Script‘ à l’adresse :
https://mypeek.savvius.com/view_solution.php?id=130

 

 

La réponse se cache dans les paquets !

Omnipeek est un puissant outil de diagnostic réseau

 

 

Plus de 6.000 entreprises de toutes tailles en France et dans le monde utilisent la sonde Insight et Omnipeek pour le monitoring de la voix sur IP dans leur entreprise.

La gamme des solution de diagnostic réseau Savvius est distribuée en France par NetWalker et sont vendues en ligne sur NetWalkerStore.

Une question, un conseil pour choisir la solution la plus adapté pour votre entreprise, un devis ?  Contactez-nous depuis le formulaire de contact. NetWalker 0 177 628 628

Ce billet est librement inspiré du blog de l’éditeur Savvius : “Managing Large Deployments of Savvius Insight” rédigé par Chris Bloom.

Les marques citées sont déposées par leurs propriétaires respectifs.

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *