Re: [FRnOG] Requete SNMP dans une base MySql
Le Thu, Feb 07, 2008 at 03:54:48PM +0100, [FrameIP.com] - FONTAINE Sebastien [EMAIL PROTECTED] a écrit: Lu Tout le monde, J'ai besoin d'effectuer environs 300 requêtes SNMP toutes les 2 minutes. J'ai pas besoin de graphes ni de courbes. La seule chose que j'ai besoin, c'est le stackage des valeures reçues afin de pouvoir effectuer moi-même la corrélation des informations. Je suis donc à la recherche d'une solution me permettant tout simplement de faire un GET SNMP et de mettre la valeur dans une table MySql (ou autre). Quelqu'un a-t-il une idée ? pysnmp et Python, Net::SNMP et Perl, ? -- Dominique Rousseau Neuronnexion, Prestataire Internet Intranet 57, route de Paris 8 Amiens tel: 03 22 71 61 90 - fax: 03 22 71 61 99 - http://www.neuronnexion.fr --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] Requete SNMP dans une base MySql
On Thu, 7 Feb 2008 15:54:48 +0100, [FrameIP.com] - FONTAINE Sebastien [EMAIL PROTECTED] wrote: Lu Tout le monde, J'ai besoin d'effectuer environs 300 requêtes SNMP toutes les 2 minutes. J'ai pas besoin de graphes ni de courbes. La seule chose que j'ai besoin, c'est le stackage des valeures reçues afin de pouvoir effectuer moi-même la corrélation des informations. Je suis donc à la recherche d'une solution me permettant tout simplement de faire un GET SNMP et de mettre la valeur dans une table MySql (ou autre). Quelqu'un a-t-il une idée ? Sébastien FONTAINE En bash tout simple voilà quelques pistes : snmpwalk -v $version -c [EMAIL PROTECTED] $ip $oid sortie.1 cette commande te redirige la réponse dans le fichier sortie.1 Il te faut parser le resultat pour le pousser dans une bdd, puis pour l'envoyer en sql : echo insert into $tbl ( id , n_mac , n_port ) VALUES ( '$i' , '$macid' , '$n_port' ); reqtux.sql sqlr=`mysql -u $SQL_USER --password=$SQL_PASS $SQL_BASE reqtux.sql` Je peux te fournir un exemple appliqué à la recupération des mac/IP sur les ports des switch d'une infra et leur stockage par date dans une base SQL... sinon précise un peu ton besoin car il existe souvent des outils qui font ça. -- Steven Le Roux [EMAIL PROTECTED] xmpp:[EMAIL PROTECTED] --- Liste de diffusion du FRnOG http://www.frnog.org/
RE: [FRnOG] Requete SNMP dans une base MySql
Merci à tous. On part sur RTG qui correspond bien à mon attente. Le côté dev était en final simple come vous le disiez et je n'hésiterez pas la prochaine fois. Merci à tous. Sébastien FONTAINE -- Sébastien FONTAINE FrameIP, l'expert de votre Infrastructure http://www.frameip.fr/ 06 50 29 45 22 -- -Message d'origine- De : Guillaume de Lafond [mailto:[EMAIL PROTECTED] Envoyé : jeudi 7 février 2008 16:29 À : [FrameIP.com] - FONTAINE Sebastien Cc : frnog@frnog.org Objet : Re: [FRnOG] Requete SNMP dans une base MySql La simplicité de ta solution correspond à ma recherche. Cependant, en PERL, je ne suis pas bon. Aurais tu script déjà fait que je pourrais adapter ? Regarde du coté de RTG. (http://rtg.sourceforge.net/) Très rapide, le daemon ne fait que le polling et l'insertion en BDD. Attention avec la version 0.7 (au moins) qui crash si la connexion à la BDD vient à tomber (pas d'auto-reconnexion). -- Guillaume de Lafond Aqua Ray --- Liste de diffusion du FRnOG http://www.frnog.org/
RE: [FRnOG] Requete SNMP dans une base MySql
Lu Nicolas, La simplicité de ta solution correspond à ma recherche. Cependant, en PERL, je ne suis pas bon. Aurais tu script déjà fait que je pourrais adapter ? Merci d'avance Sébastien FONTAINE -Message d'origine- De : Nicolas Szalay [mailto:[EMAIL PROTECTED] Envoyé : jeudi 7 février 2008 15:58 À : [FrameIP.com] - FONTAINE Sebastien Cc : frnog@frnog.org Objet : Re: [FRnOG] Requete SNMP dans une base MySql Le jeudi 07 février 2008 à 15:54 +0100, [FrameIP.com] - FONTAINE Sebastien a écrit : Lu Tout le monde, J'ai besoin d'effectuer environs 300 requêtes SNMP toutes les 2 minutes. J'ai pas besoin de graphes ni de courbes. La seule chose que j'ai besoin, c'est le stackage des valeures reçues afin de pouvoir effectuer moi-même la corrélation des informations. Je suis donc à la recherche d'une solution me permettant tout simplement de faire un GET SNMP et de mettre la valeur dans une table MySql (ou autre). Quelqu'un a-t-il une idée ? un bête script perl ? -- Nicolas Szalay Administrateur systèmes réseaux -- _ ASCII ribbon campaign ( ) - against HTML email X vCards / \ --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] Requete SNMP dans une base MySql
La simplicité de ta solution correspond à ma recherche. Cependant, en PERL, je ne suis pas bon. Aurais tu script déjà fait que je pourrais adapter ? Regarde du coté de RTG. (http://rtg.sourceforge.net/) Très rapide, le daemon ne fait que le polling et l'insertion en BDD. Attention avec la version 0.7 (au moins) qui crash si la connexion à la BDD vient à tomber (pas d'auto-reconnexion). -- Guillaume de Lafond Aqua Ray --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] Requete SNMP dans une base MySql
Bonjour à tous ! [FrameIP.com] - FONTAINE Sebastien a écrit : Lu Tout le monde, J'ai besoin d'effectuer environs 300 requêtes SNMP toutes les 2 minutes. J'ai pas besoin de graphes ni de courbes. La seule chose que j'ai besoin, c'est le stackage des valeures reçues afin de pouvoir effectuer moi-même la corrélation des informations. Je suis donc à la recherche d'une solution me permettant tout simplement de faire un GET SNMP et de mettre la valeur dans une table MySql (ou autre). Quelqu'un a-t-il une idée ? Sébastien FONTAINE --- Liste de diffusion du FRnOG http://www.frnog.org/ snmpget par exemple ! Cordialement. -- ++ ^ ^ Michel GAUDET +--- | | +--- +--- +--- /| /|||CRI/SIR |__ |__| |__ |__ |__ / |/ || __ Ecole des Hautes Etudes || | | || / ||| en Sciences Sociales +--- | | +--- ---+ ---+ 54 Boulevard RASPAIL 75006 PARIS Tel:(33) 01 49 54 25 91 Email: [EMAIL PROTECTED] FAX:(33) 01 49 54 26 85 --- Liste de diffusion du FRnOG http://www.frnog.org/
RE: [FRnOG] Requete SNMP dans une base MySql
Hello, ci-joint un script perl qui fait une requête SNMP sur un OID et qui stocke la valeur dans une table MySQL. Si ça peut t'aider à faire qq chose de plus complet.. Cordialement Christophe Le Poull Bull, Architect of an Open World TM http://www.bull.com -Message d'origine- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de [FrameIP.com] - FONTAINE Sebastien Envoyé : jeudi 7 février 2008 16:02 À : frnog@frnog.org Objet : RE: [FRnOG] Requete SNMP dans une base MySql Lu Nicolas, La simplicité de ta solution correspond à ma recherche. Cependant, en PERL, je ne suis pas bon. Aurais tu script déjà fait que je pourrais adapter ? Merci d'avance Sébastien FONTAINE storeSnmpGet.pl Description: Binary data