Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • odabira korisnika za koji se povijest ispisuje;
    •  -u USERNAME, --username USERNAME
  • prikazivanja i analizu poslova iz polja poslova:
    • -a, --array
  • odabira početka i kraja perioda za koji se prikazuju poslovi (unutar 14 dana):
    • -b BEGIN, --begin BEGIN  (mmddHHMM)
    • -e END, --end END (mmddHHMM)
  • odabir broja poslova za koji se prikazuju podaci
    • -n JOB_NUMBER, --job-number JOB_NUMBER
  • statistička obrada podataka
    • -s, --statistics 
  • skraćeni prikaz - automatski pali statističku obradu podataka
    • -S, --Short
  • prikaz za točno određene poslove (po job_idu)
    • -j [JOBS [JOBS ...]], --jobs [JOBS [JOBS ...]]
  • odabir reda u kojem se traže poslovi - alat radi SAMO ZA cpu redove (cpu, cpu-single, cpu-test)
    • -q QUEUE, --queue QUEUE

Primjeri:

Bez zadanih parametara, jobstat vraća podatke za 10 poslijednjih poslova koji su uspješno završeni, za korisnika koji je pokrenuo naredbu. Ne vraća se zbirna statistika i gleda se cpu red.

Code Block
languagebash
titlejobstat-primjer - bez opcija
[korisnik@x3000c0s25b0n0 pbs-test]$ jobstat 

JOB ID     NCPUS      LOAD %     MEM        USED.MEM   WALLTIME   USED.WALLTIME   Exit 
--------------------------------------------------------------------------------------
286836     5          0          9gb        0gb        00:01:00   00:00:11        0    
291970     2          6          2gb        2gb        00:11:00   00:01:46        0    
291971     2          1          2gb        1gb        00:11:00   00:01:41        0    
291972     2          3          2gb        2gb        00:11:00   00:01:43        0    
291973     2          1          2gb        1gb        00:11:00   00:01:42        0    
291987     2          27         1gb        1gb        00:11:00   00:00:04        0    
291988     2          10         1gb        1gb        00:11:00   00:00:08        0    
291989     2          7          1gb        1gb        00:11:00   00:00:11        0    

Statistički prikazuje pojedinačne poslove, ali i usrednjene vrijednosti za prikazane poslove

Code Block
languagebash
titlejobstat-primjer - statistika i red
[korisnik@x3000c0s25b0n0 pbs-test]$ jobstat -q bigmem -s

JOB ID     NCPUS      LOAD %     MEM        USED.MEM   WALLTIME   USED.WALLTIME   Exit 
--------------------------------------------------------------------------------------
291974     2          1          2gb        0gb        00:11:00   00:00:09        0    
291975     2          11         2gb        2gb        00:11:00   00:00:03        0    
291976     2          3          2gb        1gb        00:11:00   00:00:07        0    
291982     2          9          1gb        1gb        00:11:00   00:00:05        0    
291983     2          7          1gb        1gb        00:11:00   00:00:05        0    
291984     2          18         1gb        1gb        00:11:00   00:00:03        0    
291985     2          2          1gb        0gb        00:11:00   00:00:04        0    
291986     2          1          1gb        0gb        00:11:00   00:00:07        0    


──────────────────────────────────────────────────────────────────────────────────────
JOBS       AVG NCPUS  LOAD %     AVG MEM    AVG U.MEM  AVG WTIME  AVG U.WTIME
8          2          6          1gb        0gb        00:11:00   00:00:05       
Code Block
languagebash
titlejobstat-primjer
[jspoljar@x3000c0s25b0n0 ~]$ jobstat  -a -f
Searching for job arrays

JOB ID     NCPUS      LOAD %     MEM        USED.MEM   WALLTIME   USED.WALLTIME   Exit 
--------------------------------------------------------------------------------------
292004[1]  10         198        100gb      1gb        00:05:00   00:05:18        -29  
292004[2]  10         198        100gb      1gb        00:05:00   00:05:49        -29  
292004[3]  10         198        100gb      1gb        00:05:00   00:05:21        -29  
292004[4]  10         198        100gb      1gb        00:05:00   00:05:20        -29  
292004[5]  10         198        100gb      1gb        00:05:00   00:05:33        -29  
292013[1]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[2]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[3]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[4]  10         198        100gb      1gb        00:05:00   00:03:23        0    
292013[5]  10         198        100gb      1gb        00:05:00   00:03:22        0    

Kod korištenja skračenog prikaza, naznačen je ukupan broj poslova koji bi mogao ući u analizu, ali se obrađuju samo uspješno završeni poslovi. Ako se doda opcija -f (eng. failed) uzimaju se i poslovi čiji je exit_status različit od 0.

Code Block
languagebash
titlejobstat-primjer - skraćeni ispis
[jspoljar@x3000c0s25b0n0 pbs-test]$ jobstat -q bigmem -S

Analysis done for  8 / 9 jobs.

──────────────────────────────────────────────────────────────────────────────────────
JOBS       AVG NCPUS  LOAD %     AVG MEM    AVG U.MEM  AVG WTIME  AVG U.WTIME
8          2          6          1gb        0gb        00:11:00   00:00:05

      
[korisnik@x3000c0s25b0n0 pbs-test]$ jobstat -q bigmem -S -f -u korisnik

Analysis done for  9 / 9 jobs.

──────────────────────────────────────────────────────────────────────────────────────
JOBS       AVG NCPUS  LOAD %     AVG MEM    AVG U.MEM  AVG WTIME  AVG U.WTIME
9          3          27         3gb        0gb        00:10:00   00:00:22   
Code Block
languagebash
titlejobstat-primjer - zadani vremenski intervali
[korisnik@x3000c0s25b0n0 ~]$ jobstat -b 07091440 -e 07091500 -n 100 -a -f
Searching for job arrays

JOB ID     NCPUS      LOAD %     MEM        USED.MEM   WALLTIME   USED.WALLTIME   Exit 
--------------------------------------------------------------------------------------
292013[1]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[2]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[3]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[4]  10         198        100gb      1gb        00:05:00   00:03:23        0    
292013[5]  10         198        100gb      1gb        00:05:00   00:03:22        0    


[korisnik@x3000c0s25b0n0 ~]$ jobstat -b 07091140 -e 07091500 -n 100 -a -f
Searching for job arrays

JOB ID     NCPUS      LOAD %     MEM        USED.MEM   WALLTIME   USED.WALLTIME   Exit 
--------------------------------------------------------------------------------------
292004[1]  10         198        100gb      1gb        00:05:00   00:05:18        -29  
292004[2]  10         198        100gb      1gb        00:05:00   00:05:49        -29  
292004[3]  10         198        100gb      1gb        00:05:00   00:05:21        -29  
292004[4]  10         198        100gb      1gb        00:05:00   00:05:20        -29  
292004[5]  10         198        100gb      1gb        00:05:00   00:05:33        -29  
292013[1]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[2]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[3]  10         198        100gb      1gb        00:05:00   00:03:22        0    
292013[4]  10         198        100gb      1gb        00:05:00   00:03:23        0    
292013[5]  10         198        100gb      1gb        00:05:00   00:03:22        0   


gpustat

Alat za pregledavanje aktivnih poslova koji koriste grafičke poslužitelje. Moguće je pregledavanje samo vlastitih poslova. Polja poslova se automatski prepoznaju i prikazuju.

...