Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1533 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

Comment utiliser le protocole SNMP ?

n°1063941
cesarr89
Posté le 28-04-2005 à 10:16:27  profilanswer
 

Reprise du message précédent :
lol

mood
Publicité
Posté le 28-04-2005 à 10:16:27  profilanswer
 

n°1063949
CocoRambo
Posté le 28-04-2005 à 10:19:17  profilanswer
 

c'est un début :D ;)

n°1064017
CocoRambo
Posté le 28-04-2005 à 11:19:27  profilanswer
 

Bon je viens de me lancer dans l'installation pas à pas de mon serveur web !!
Par contre comment lancer net-snmp au démarrage de mandrake (10.1) ??

n°1064024
boulax
Inserer phrase hype en anglais
Posté le 28-04-2005 à 11:23:24  profilanswer
 

qu'est ce que tu veux lancer :??:


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1064026
CocoRambo
Posté le 28-04-2005 à 11:24:46  profilanswer
 

ba je voudrai lancer le demon snmpd au démarrage de mandrake ...
parce ke après un redémarrage la cmd "snmpget" ne marche plus !

n°1064030
boulax
Inserer phrase hype en anglais
Posté le 28-04-2005 à 11:27:02  profilanswer
 

Je pense pas que ce soit relié, t'as pas besoin d'un démon pour faire des requetes snmp.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1064040
cerel
Posté le 28-04-2005 à 11:33:52  profilanswer
 

boulax a écrit :

Je pense pas que ce soit relié, t'as pas besoin d'un démon pour faire des requetes snmp.


 
A mois qu'il veuille faire des requetes sur son pc :D

n°1064044
CocoRambo
Posté le 28-04-2005 à 11:37:16  profilanswer
 

Euh ba disons que depuis ke j'ai redémarrer le PC je ne peux plus faire :
snmpget -c public xxx.xxx.xxx.xxx 1.3.6.1.2.1.1.3.0 (par exemple)
 
alors qu'avant redémarrage ca marchait ! :(

n°1064063
boulax
Inserer phrase hype en anglais
Posté le 28-04-2005 à 11:47:30  profilanswer
 

command not found ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1064070
CocoRambo
Posté le 28-04-2005 à 11:51:35  profilanswer
 

oui

mood
Publicité
Posté le 28-04-2005 à 11:51:35  profilanswer
 

n°1064079
boulax
Inserer phrase hype en anglais
Posté le 28-04-2005 à 11:56:35  profilanswer
 

en root aussi ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1064081
CocoRambo
Posté le 28-04-2005 à 11:57:38  profilanswer
 

Egalement :D

n°1064083
CocoRambo
Posté le 28-04-2005 à 11:58:00  profilanswer
 

et quand je fais ctrl+echap je ne vois pas snmpd de lancé ... :(

n°1064212
CocoRambo
Posté le 28-04-2005 à 13:28:00  profilanswer
 

Non bon ba c'est bon j'ai re install et now meme apres redemarrage ca marche ! ;)
 
Now intégration de snmp a PHP :D ;)


Message édité par CocoRambo le 28-04-2005 à 13:28:33
n°1065333
CocoRambo
Posté le 29-04-2005 à 09:19:52  profilanswer
 

Intégration réussi ;)
 
snmpget OKAY :D

n°1065334
boulax
Inserer phrase hype en anglais
Posté le 29-04-2005 à 09:24:22  profilanswer
 

comment t'as fait ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1065339
CocoRambo
Posté le 29-04-2005 à 09:28:53  profilanswer
 

euh reinstall complete du serveur avec les sources d'apache, PHP et net-snmp !!!
 
Donc first install de net-snmp
Ensuite apache 2.0.54
Et finalement compilation de PHP avec --with-snmp ! ;)

n°1065361
CocoRambo
Posté le 29-04-2005 à 09:48:08  profilanswer
 

Par contre j'ai pas réussi à compiler avec mysql :(

n°1065388
mc40
Posté le 29-04-2005 à 10:19:13  profilanswer
 

Salut et bien moi je suis en plein de dans cf :
http://forum.hardware.fr/hardwaref [...] 9152-1.htm
 
le but est donc d'intéroger des machines mettre ces infos dans des fichier texte pour créer une base de donné et ensuite générer des page html soit par des script CGI ou soit des script perl qui génère des page html surm mon serveur et je suis sous mandrake 10.1 aussi et si kelkun voie une solution pour moi SVP :??:

n°1065802
CocoRambo
Posté le 29-04-2005 à 15:06:16  profilanswer
 

C'est bon j'ai réussi à compiler avec mysql :D ca marche du tonnerre maintenant :D
 
Et je me suis fais mon tit browser de MIB en PHP ;)

n°1070762
cyruss
Posté le 03-05-2005 à 17:49:33  profilanswer
 

Regarde de ce coté la :
 
http://www.jffnms.org/index.php
 
C'est un peu dur a configurer mais c'est pas mal.
 
++
 
cyruss


---------------
Cyril PIERRE de GEYER / Co auteur du livre PHP 5 avancé / http://www.amazon.fr/exec/obidos/ASIN/2212116691/
n°1079620
CocoRambo
Posté le 11-05-2005 à 15:37:37  profilanswer
 

Comment ne pas afficher les warning lors de l'interrogation d'une IP non compatible SNMP ou que l'OID n'existe pas ??
 
Merci d'avance !

n°1079625
cesarr89
Posté le 11-05-2005 à 15:38:47  profilanswer
 

MaFonction() or die ("tiens yas eu une erreur" );

n°1079633
CocoRambo
Posté le 11-05-2005 à 15:43:13  profilanswer
 

Ba le problème c'est que c'est dans un while et que ca finit l'éxécution de la boucle si y a une erreure ... :(
 
Mais merci quand même !

n°1079634
CocoRambo
Posté le 11-05-2005 à 15:43:46  profilanswer
 


Warning: snmpget() [function.snmpget]: Error in packet: (noSuchName) There is no such variable name in this MIB. in /usr/local/httpd/htdocs/test/tmp/test.php on line 55
 
Warning: snmpget() [function.snmpget]: This name does not exist: HOST-RESOURCES-MIB::hrPrinterStatus in /usr/local/httpd/htdocs/test/tmp/test.php on line 55
Tiens yas eu une erreur

n°1079636
soju
One shot !
Posté le 11-05-2005 à 15:44:30  profilanswer
 

met un @ devant l'appel à ta fonction

n°1079639
cesarr89
Posté le 11-05-2005 à 15:46:24  profilanswer
 

MaFonction() or die(exit());

n°1079641
CocoRambo
Posté le 11-05-2005 à 15:47:18  profilanswer
 

si je met un @devant snmpget ca ne marche plus ... la fonction n'est plus reconnu (c'est la première chose que j'ai testé :D)

n°1079644
CocoRambo
Posté le 11-05-2005 à 15:48:26  profilanswer
 

c'est pas mieux ...
Je donne un bout de code:
 

if($_SERVER['REQUEST_METHOD'] != 'POST')
 {
  formulaire_nombre_snmp();
 }
 else
 {
  extract($_POST,EXTR_OVERWRITE);
   
  if(empty($nombre))
  {
   formulaire_nombre_snmp($nombre);
  }
  else
  {
   formulaire_nombre_snmp($nombre);
   
   Connect_Base();
 
   $sql = "SELECT adr_ip FROM service LIMIT 10,$nombre";
   $req = mysql_query($sql);
   while($result = mysql_fetch_array($req))
   {
    $req_snmp = snmpget("$result[0]","public",".1.3.6.1.2.1.25.3.5.1.1",5000) or die (exit());
     
    if(eregi('other',$req_snmp) || eregi('unknown',$req_snmp) || eregi('idle',$req_snmp) || eregi('printing',$req_snmp) || eregi('warmup',$req_snmp))
    {
     echo $req_snmp.'<br />';
    }
   }
   
   mysql_close();
   
  }
 }

n°1079645
cesarr89
Posté le 11-05-2005 à 15:48:36  profilanswer
 

Et ma 2eme solution?

n°1079646
cesarr89
Posté le 11-05-2005 à 15:49:37  profilanswer
 

Teste le retour de snmpget...

n°1079656
soju
One shot !
Posté le 11-05-2005 à 15:54:27  profilanswer
 

CocoRambo a écrit :

si je met un @devant snmpget ca ne marche plus ... la fonction n'est plus reconnu (c'est la première chose que j'ai testé :D)


?? ça marche très bien avec un @, ton erreur doit être ailleurs

n°1079660
soju
One shot !
Posté le 11-05-2005 à 15:55:25  profilanswer
 

cesarr89 a écrit :

non c'est débile je suis con


et t'as pas vu le bouton http://forum-images.hardware.fr/themes_static/images_forum/1/edit.gif ?  ;)

n°1079661
cesarr89
Posté le 11-05-2005 à 15:56:02  profilanswer
 

:pt1cable:

n°1079664
CocoRambo
Posté le 11-05-2005 à 15:56:20  profilanswer
 

autant pour moi je n'avais pas mis d'espace entre @ et snmpget et c'est pour ca que ca en marchais pas ...
Merci à toi soju :D
 
 [:tomilou]  [:tomilou]  [:tomilou]


Message édité par CocoRambo le 11-05-2005 à 15:56:41
n°1139074
CocoRambo
Posté le 04-07-2005 à 10:25:57  profilanswer
 

Euh comment savoir si je dois faire un snmpget ou un snmpgetnext ?!
Dans quel cas utiliser l'un et l'autre ?
 
Car bizarement j'ai l impression que si je fais que des snmpgetnext l'interface semble mieux marcher ... Je dit bien semble car je trouve ca bizarre !

n°1139080
Zzozo
Un peu, passionément, à la fol
Posté le 04-07-2005 à 10:35:38  profilanswer
 

Euh ... coment dire ... :D
Tu t'es un peu fait chier pour rien à refaire la roue là :D
Y'a un truc pas mal qui existe déjà niveau supervision, et qui s'appelle Nagios :D
 
http://www.nagios.org/
 
Il a besoin de Apache, Gd library et MySQL de mémoire :o
Plus Net-SNMP évidemment si tu dois intégrer Snmp dedans :o


Message édité par Zzozo le 04-07-2005 à 10:37:29

---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°1139085
CocoRambo
Posté le 04-07-2005 à 10:47:19  profilanswer
 

Merci mais j'ai appris pas mal de chose :D
Et puis maintenant que c'est fais ;)
C'est vrai que j'aurai pu l'utiliser ... :D

n°1140113
CocoRambo
Posté le 05-07-2005 à 11:01:29  profilanswer
 

Personne pour m'expliquer la différence alors ? :D

n°1140235
Zzozo
Un peu, passionément, à la fol
Posté le 05-07-2005 à 11:57:59  profilanswer
 

snmpget  quand tu veux récupérer une info
un snmpget et plusieurs snmpgetnext quand tu lis un enregistrement d'une "table", par exemple la liste des interfaces


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°1602199
Gustave13
Posté le 22-08-2007 à 11:18:31  profilanswer
 

Salut,
 
Tu as un bon point de départ à cette adresse : http://www.sunyday.net/article-uti [...] n-PHP.html voir aussi celui la : http://www.sunyday.net/article-Enu [...] -SNMP.html
 
Bon courage!
Gus

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
Utiliser TClientSocket sans placer l'icone ClientSocket sur une FormOracle et MySQL, même protocole réseau ?
[C] impossible d'utiliser les thread sous linux problème de linker[SERVLET][EJB][Noob]Utiliser mon SERVLET avec mon EJB
comment utiliser les BBcodesutiliser un INCLUDE avec des variables et un menu Flash ?
Moteur de recherche sans utiliser de base de données...Problème SNMP
Impossible d'utiliser include() dans un script de génération d'image.Utiliser "Anatomic" a partir d'un VBS
Plus de sujets relatifs à : Comment utiliser le protocole SNMP ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR