# verif_taux_occup_varsoft_vs.ksh PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/ccs/bin:/usr/xpg4/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ucb:/usr/local/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/usr/bin:/usr/ccs/bin export PATH # # on var recherche la valeur max, de la mesure precedente. VAL_MAX=`cat /var/tmp/taux_occup_max_varsoft_vs` # dans la var VAL_ACTUELLE obtention du taux d occupation du FS "/varsoft/vs" VAL_ACTUELLE=`df -h /varsoft/vs |grep -v capacity | awk '{print $5}' |sed 's:%::'` # si la valeur max de l echantillonnage precedent est inferieure a la valeur actuelle, la valeur actuelle devient la valeur max # et on sauve cette nouvelle valeur max dans "/var/tmp/taux_occup_max_varsoft_vs" if [ $VAL_MAX -lt $VAL_ACTUELLE ] then VAL_MAX=$VAL_ACTUELLE echo $VAL_MAX > /var/tmp/taux_occup_max_varsoft_vs fi # on met la valeur actuelle et la date de sa mesure dans "/var/tmp/histo_taux_occup_varsoft_vs" echo "`date` taux occup: ${VAL_ACTUELLE} %" >> /var/tmp/histo_taux_occup_varsoft_vs ######## A ajouter dans la crontab ## Ajout BL 22/1/09 : script de creation de histogramme de mesure toutes les mn du taux d'occupation du FS /varsoft/vs (tache MEP 228870 (OT 179443)) #0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,30,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,5 #6,57,58,59 * * * * /var/tmp/verif_taux_occup_varsoft_vs.sh