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

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Monitoring de sites web avec Nagios

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Monitoring de sites web avec Nagios

n°29653
iwak
Vieux motard que jamais
Posté le 12-12-2007 à 15:17:26  profilanswer
 

Bonjour,

 

Je dois trouver une solution pour monitorer des sites web, c'est-a-dire de tester le processus d'achat par exemple, et si jamais il est impossible d'aller jusqu'a la phase de payement de générer une alerte. Est-ce donc possible de créer des genres de macro/process avec Nagios ?

 

Si vous avez d'autres solutions je suis preneur ! Merci.


Message édité par iwak le 12-12-2007 à 15:19:20
mood
Publicité
Posté le 12-12-2007 à 15:17:26  profilanswer
 

n°29691
machterka
Posté le 13-12-2007 à 11:17:41  profilanswer
 

je ne sais pas si cela vous aidera vraiment mais le lien suivant indique un travaille similaire par un eleve supinfo:
 
http://www.supinfo-projects.com/fr/2006/robot_perl/3/
 
bon courage

n°29692
iwak
Vieux motard que jamais
Posté le 13-12-2007 à 11:33:02  profilanswer
 

Oui merci ! Je suis actuellement en train de travailler sur çà, j'ai trouvé ce lien là hier, une perle ce site :love:

 

Merci quand meme ;)


Message édité par iwak le 13-12-2007 à 11:33:18
n°29734
iwak
Vieux motard que jamais
Posté le 13-12-2007 à 17:22:13  profilanswer
 

Je suis en train de dévoloper un script en PERL afin de simuler le processus d'achat d'un produit sur un site web, afin de renvoyer les informations de status à Nagios.
 
J'ai reussi à valider une première page, mais je n'arrive pas à traiter la seconde, voila le bout de mon script qui pose problème:
 

Code :
  1. $response = $nav->get($url_produit_test);
  2. if ($response->code == 200){
  3.  print "Accès Produit: OK \n";
  4.  print "\t Tentative de commande du produit...";
  5.  $form = HTML::Form->parse($response);
  6.  $form->find_input('quantity')->value($quantity);
  7.  $response = $nav->request($form->click);
  8.  if ($response->content =~ m/Total Produits/){
  9.   print " OK \n";
  10.   print "\t Tentative de validation de la commande...";
  11.   $form = HTML::Form->parse($response);
  12.   $form->find_input('quantity1')->value($quantity1);
  13.   [B]$response = $form->click('checkout');[/B]
  14.   if ($response->content =~ m/Mot de passe/){
  15.    print " OK \n";
  16.   }
  17.   else {
  18.    print " CRITICAL \n";
  19.   }
  20.  }
  21.  else {
  22.   print " CRITICAL \n";
  23.  }
  24. }
  25. else {
  26.  print "Accès Produit: CRITICAL \n";
  27. }


 
J'ai cette erreur de renvoyé:
 

Code :
  1. Tentative de commande du produit... OK
  2. Can't locate object method "code" via package "HTTP::Headers" at (eval 14) line 1.


 
Pour info, c'est sur une plateforme Cybershop, voila la première page que j'arrive à valider:
 
http://www.cybershopasp.info/shopexd.asp?catalogid=138
 
et la seconde que je n'arrive pas :( :
 
http://www.cybershopasp.info/shopaddtocart.asp
 
Je viens de tester ca aussi:
 

Code :
  1. print "\t Tentative de validation de la commande...";
  2.   $form = HTML::Form->parse($response);
  3.   $form->find_input('quantity1')->value($quantity1);
  4.   $response = $nav->request( $form->click );
  5.   if ($response->is_success){
  6.    print " OK \n";
  7.   }
  8.   else {
  9.    print " CRITICAL \n";
  10.   }


 
et en fait cela renvoye
 

Code :
  1. Tentative de validation de la commande... CRITICAL

:(
 
Je me tire les cheveux ! :aie:
 
Merci ! ;)

n°29757
iwak
Vieux motard que jamais
Posté le 14-12-2007 à 09:39:04  profilanswer
 

up ! :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Monitoring de sites web avec Nagios

 

Sujets relatifs
server 2003 : certains sites non accessible ....Relier 4 sites distants
Interdir tous les sites sauf deux sites ! Est-ce possible ?Connexion VPN entre deux sites : Nerim ou Oleane ?
Interconnexion de plusieurs sitesNagios et les toners des imprimantes reseau
Comment n'autoriser que certains sites sur un Seveur 2000 + AD ?Outils Freeware de monitoring Serveurs 2000/2003 ?
relier deux sites distantsSupervision de Reseau (Nagios Tivoli hp Openview
Plus de sujets relatifs à : Monitoring de sites web avec Nagios


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