Páginas

quinta-feira, 13 de setembro de 2012

Logs do Torque

 

 

/var/torque/server_priv/accounting

Copiei os arquivos de /var/torque/server_priv/accounting/2011* para /tmp/marcelo/2011

Este log tem o seguinte formato:

01/17/2011 10:25:40;S;85598.hn0;user=rvalieris group=users jobname=SRX001822_SRS001257_HT-29_cellline_tumor queue=blat ctime=1295267138 qtime=1295267139 etime=1295267139 start=1295267140 exec_host=pno3/7+pno3/6+pno3/5+pno3/4+pno3/3+pno3/
2+pno3/1+pno3/0 Resource_List.cput=24:00:00 Resource_List.neednodes=pno3:ppn=8 Resource_List.nodect=1 Resource_List.nodes=1:ppn=8 Resource_List.walltime=24:00:00

Podemos ver que o ponto é virgula é usado como separador de coluna.

Para facilitar o entendimento vamos colocar uma coluna por linha.

 

ARR=$(cat exemplo | tr ";" "\n")
for valor in $ARR; do echo $valor; done;

A saída:

Obs.: Os números da linha eu coloque com html, para faciliar na hora de explicar o que é o que, não faz parte da saída padrão do comando acima.

  1. 01/17/2011
  2. 10:25:40
  3. S
  4. 85598.hn0
  5. user=rvalieris
  6. group=users
  7. jobname=SRX001822_SRS001257_HT-29_cellline_tumor
  8. queue=blat
  9. ctime=1295267138
  10. qtime=1295267139
  11. etime=1295267139
  12. start=1295267140
  13. exec_host=pno3/7+pno3/6+pno3/5+pno3/4+pno3/3+pno3/
    2+pno3/1+pno3/0
  14. Resource_List.cput=24:00:00
  15. Resource_List.neednodes=pno3:ppn=8
  16. Resource_List.nodect=1
  17. Resource_List.nodes=1:ppn=8
  18. Resource_List.walltime=24:00:00

Vamos entender agora o que são estes valores

1 e 2 Data e Hora

3 Tipo do evento, este tipo de ser classifciado como:

  • D: O job foi deletado
  • E: O job foi finalizado (O E é de Exited) com sucesso ou não
  • Q: O job foi submetido
  • S: O job foi iniciado

4 Id do processo

5 Usuário que submeteu o processo

6 Grupo do usuário que submeteu o processo

7 Nome do job

8 Fila que o job foi executado

9 ctime tempo em que o job foi criado

10 qtime, tempo que o job ficou disponível para executar

11 etime: tempo que o job ficou na fila

12 start: tempo que o job começou a rodar.

13 Nos que serão executados

 

 


Fonte:

Nenhum comentário:

Postar um comentário