Que script PHP está sobrecarregando meu VPS?

4

Existe uma maneira de obter o nome do arquivo do script PHP que atualmente está martelando meu VPS?

Por exemplo, quando vejo "top", vejo:

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
7622 itil      17   0 61388  11m 6004 R 45.8  2.3   0:00.13 php
7626 itil      17   0 58360 8632 5440 R 24.6  1.6   0:00.07 php

Como posso descobrir qual arquivo está sendo processado pelo PHP naquele momento específico?

    
por psynnott 16.03.2011 / 16:54

1 resposta

6

Para mostrar os argumentos passados ao comando, use o próximo comando:

ps v -C php

Se você acabou de ver algo como php somefile.php , obtenha o diretório de trabalho atual usando:

readlink /proc/$PID/cwd

substitua $PID pelo PID do processo, conforme mostrado por ps .

    
por 16.03.2011 / 17:03

Tags