Script qui contrôle la ressource d'un exécutable
	
	
		Bonjour,
J'ai un dédié sous linux centos. J'aimerai une aide sur la réalisation d'un petit script qui check toutes les 1ou 2-3 secondes si un programme X use plus de 1 gb de mémoire ( ram ) alors il me prévient via un log avec la date et l'heure/seconde et kill le script pour éviter le flood.
Donc si programme X est > à 1gb de mémoire alors log date/haure "blabla" et kill script.
Merci
ps: je sais pas trop ou mettre ce sujet  tellement il y a de choix. ( je pense qu'ici est le meilleur choix au final )
	 
	
	
	
		SMS à éviter code ou pas code
	
	
		Désolé de la réponse tardive.
Merci à toi d'user de ton temps afin rendre service.
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
   | #!/bin/bash
 
taCommandeAsurveiller= abc #nom donne dans top
 
pidCmd=$(pgrep $taCommandeAsurveiller)
 
while sleep $((RANDOM%3+1))    #cela représente un random de combien je comprends pas trop ça
do
   read _ rss _ < <(grep VmRSS /proc/$$/status)
   test $rss -ge 1000000 && {  #ok 1 go
      # kill $pidCmd                  #kill le script
      mail -s "alerte" moncompte@hotmail.fr <<<"$rss"  #ici mon mail
      exit
   }
done | 
 J'ai mis quelques commentaires si tu peux m’éclairer juste pour mieux comprendre, surtout au niveau du random ça représente un check tous les combien? L'envoi du mail indiquera les secondes? Ce script est a enregistrer avec quelle extension, emplacement?
Je vais tester ça ensuite merci et je vous tiens au courant.