bmonitor 2.1 pour LSF
bmonitor est un script perl qui permet de surveiller des jobs
LSF.
Toutes les minutes le programme donne pour chaques jobs les informations suivantes :
- CPU : nombre de processeurs demandés par l'utilisateur
- MEM : mémoire utilisée par le job en Mo
- SWAP : swap utilisé par le job en Mo
- CPUTIM : temps cpu consommé par le job (hh:mm)
- JOB : numéro du job
- USER : login de l'utilisateur
- STAT : statut du job (PEND, PSUSP, USUSP, SSUSP, RUN)
- QUEUE : nom de la file d'attente
- RUNTIM : temps passé par le job en monde RUN (hh:mm)
- RUNLIM : valeur limite du run demandé par l'utilisateur (hh:mm)
- EFF : temps cpu consommé / (temps du run * nombre de proc)
- HOG : temps du run / temps total d'existence du job
- EXECHOST : machine d'execution
- SUBMIT_TIME : date et heure de la soumission
Le script perl est disponible à partir
de cette page et utilise la GNU General Public License.
bmonitor est aussi disponible sur CPAN.
Pour plus d'informations adressez votre courrier à l'auteur
Christian.Rossi@loria.fr.
Centre Charles Hermite - Nancy - France
bmonitor 2.1 for LSF
bmonitor is a perl script to monitor LSF jobs.
Every minute the script show for each jobs useful informations :
- CPU : number of processors asked par the users
- MEM : memory used by the job (MB)
- SWAP : swap used by the job (MB)
- CPUTIM : cpu time of the job (hh:mm)
- JOB : number identification of the job
- USER : user login
- STAT : status of the job (PEND, PSUSP, USUSP, SSUSP, RUN)
- QUEUE : name of the queue
- RUNTIM : run time, time spend by the job in RUN status (hh:mm)
- RUNLIM : maximun run time value asked by the user (hh:mm)
- EFF : cpu time / (run time * number of proc)
- HOG : run time / total time the job spend in LSF
- EXECHOST : execution host
- SUBMIT_TIME : date of the soumission
This perl script is disponible from here and use the
GNU General Public License.
bmonitor is also disponible on CPAN.
For more informations send a mail to the author Christian.Rossi@loria.fr.
Centre Charles Hermite - Nancy - France