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

 


Dernière réponse
Sujet : Pb processus mrtg
jolebarjo personne n'a une ptite idée???

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
jolebarjo personne n'a une ptite idée???
jolebarjo up up please
jolebarjo up !
jolebarjo De plus j'ai fait un script qui genere le cfg via cfgmaker, rajoute dans ce fichier des oid specifiques (cpu, ping, mem), genere l'index et rajoute un lien dans un fichier index.html :
 

Code :
  1. #!/bin/ksh
  2. #generation du fichier de configuration :
  3. echo " script_creation_routeur <communauté> <adr_ip> <ville> <modrouteur>"
  4. communaute=$1
  5. adrip=$2
  6. ville=$3
  7. modrouteur=$4
  8. if [ $communaute = "public" ]
  9. then
  10. rep="prop"
  11.     else
  12. rep="ft"
  13. fi
  14. echo $communaute $adrip $ville $modrouteur $rep
  15. #if test ! -d /www/cfg/$rep
  16. #  then
  17.      mkdir /www/cfg/$rep
  18. #   if test ! -d /www/cfg/$rep/$ville
  19. #   then
  20.       mkdir /www/cfg/$rep/$ville
  21. #   fi
  22. #  fi
  23. #if test ! -d /www/$rep
  24. #  then
  25.      mkdir /www/$rep
  26. # if test ! -d /www/$rep/$ville
  27.   #  then
  28.       mkdir /www/$rep/$ville
  29.   #  fi
  30. #  fi
  31. #env MRTG=/usr/local/bin/mrtg/bin
  32. echo "###################################################################
  33.           Analyse du routeur en cours
  34. ###################################################################"
  35. cfgmaker $communaute@$adrip --output=/www/cfg/$rep/$ville/$ville.cfg --global 'Options[_]: bits,growright' --global 'WorkDir: /www/'$rep'/'$ville''
  36. echo "###################################################################
  37.                 Génération du fichier de configuration
  38. ###################################################################"
  39. # création fichier intermediaire de configuration
  40. cat /www/cfg/ping_cpumem.cfg | sed 's/ADRIP/'$adrip'/g' | sed 's/rtmodel/'$modrouteur'/g' | sed 's/ville/'$ville'/g' | sed 's/communaute/'$communaute'/g'  > /www/cfg/$rep/$ville/ping_cpumem_$ville.cfg
  41. # insertion dans le fichier de config
  42. awk 'NR==23, NR==24'  /www/cfg/$rep/$ville/$ville.cfg
  43. awk 'NR==1, NR==29'  /www/cfg/$rep/$ville/$ville.cfg  > fichier_tmp
  44. cat /www/cfg/$rep/$ville/ping_cpumem_$ville.cfg  >> fichier_tmp
  45. awk 'NR==30, EOF'  /www/cfg/$rep/$ville/$ville.cfg  >> fichier_tmp
  46. mv fichier_tmp  /www/cfg/$rep/$ville/$ville.cfg
  47. echo "###################################################################
  48.                 Génération de l'index des pages
  49. ###################################################################"
  50. #generation de l'index :
  51. env LANG=C indexmaker cfg/$rep/$ville/$ville.cfg --output=/www/$rep/$ville/index.html
  52. echo "<p><font face="Arial">&nbsp;&nbsp;&nbsp; <a href="/$rep/$ville/index.html"> Routeur $ville </a></font></p>" >> /www/$rep/index.html
  53. echo "###################################################################
  54.                Lancement de mrtg
  55. ###################################################################"
  56. #Lancement du programme d'analyse :
  57. env LANG=C mrtg cfg/$rep/$ville/$ville.cfg &


 
 
voila pourquoi il y a 24 process

jolebarjo Ben en fait il y a 24 routeurs donc 1 fichier par routeur !
BMenez Pourquoi tu lances 24 processes ?? :ouch:
Tu peux pas tout mettre dans le même fichier de conf et lancer une seule fois mrtg ?
jolebarjo J'utilise mrtg sour redhat 7 pour monitorer 24 routeurs.  
Pour cela, je lance 24 process mrtg mais le pb est qu'au bout d'un moment certains process ne mettent plus à jour les stats mais sont toujours executés.
 
Pour rendre ces process comme des services, j'utilise dans le cfg la ligne RunAsDaemon = Yes
 
 
Je comprend pas pourquoi ces process de m**** s'arretent.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)