Como saber que procéso esta consumiendo mas CPU
El día de hoy os traigo un comando para ver que proceso esta consumiendo más CPU en el Servidor.
ps -eo pcpu,pid,user,args | sort -k 1 -r | head -2
Esta informacion puede ser utilizada para detectar Thread Colgados o Memory Leaks.
Algunos de los usos que le he dado es mandar la información a una pagina html la cual se refresca cada 5 seg y en caso de rebasar un umbral establecido disparar algún alertamiento visual o de mensajes. Támbien lo he utilizado para realizar acciones correctivas automatizadas como: Generar Dumps o JavaCore para su posterior Analisis.
Nota. Este comando se a probado en Solaris y en Linux, pero no dudo que su funcionalidad sea correcta en UNIX.
Visita mi Página donde podras encontrar un poco más de comandos y configuraciones sobre WebSphere Application Server.
htps://agatha-tunnel.codio.io/index.html
Cuenta con muchos errores pero se hace el esfuezo por mejorarla.
Visitame en twitter @takoda16
ó
En Google+ takoda16@gmail.com