- Obtener la cantidad de procesos apache abiertos
#let COUNT=`ps aux | grep httpd | wc -l`-1;echo $COUNT;
- Mostrar la cantidad de memoria consumida por cada proceso apache
#ps -ylC httpd --sort:rss | more #Formato extendido: Fijarse en los valores de la columna "RSS"(consumo en KB).
ó
#ps -o rss -C httpd --sort:rss | more #Fijarse en los valores de la columna "RSS"(consumo en KB).
- Consumo total de memoria del apache
#COUNT=`ps aux | grep httpd | wc -l`;let COUNT=COUNT-1;ps -o rss -C httpd --sort:rss | tail -$COUNT > .httpd.tmp;C=0;while read line; do let C=C+line; done < .httpd.tmp;echo "Apache está consumiendo: $(($C/1024)) MB";rm .httpd.tmp;
Nota: En caso de tratarse de GNU/Debian o sus derivados debe cambiar "httpd" por "apache2".
No hay comentarios:
Publicar un comentario