Hola a todos. Tengo un pequeño problema, resulta que en uno de los servidores que tenemos hay alojados aproximadamente unos 300 dominios y hay alguno de ellos que está consumiendo bastantes recursos y hace subir el load incluso hasta 10 y 12. Si realizamos un top aparecen un montón de entradas de httpd. ¿Sabeis si hay alguna manera de averiguar que dominio es el que está realizando un consumo abusivo?
Gracias a todos.
Los logs de apache deben mostrarte los request realiazado a los distintos dominios.
El 20 de abril de 2009 12:47, Solucions Informatiques JM SL < info@redesjm.com> escribió:
Hola a todos. Tengo un pequeño problema, resulta que en uno de los servidores que tenemos hay alojados aproximadamente unos 300 dominios y hay alguno de ellos que está consumiendo bastantes recursos y hace subir el load incluso hasta 10 y 12. Si realizamos un top aparecen un montón de entradas de httpd. ¿Sabeis si hay alguna manera de averiguar que dominio es el que está realizando un consumo abusivo?
Gracias a todos.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
El 20/4/09 17:47, Solucions Informatiques JM SL escribió:
Hola a todos. Tengo un pequeño problema, resulta que en uno de los servidores que tenemos hay alojados aproximadamente unos 300 dominios y hay alguno de ellos que está consumiendo bastantes recursos y hace subir el load incluso hasta 10 y 12. Si realizamos un top aparecen un montón de entradas de httpd. ¿Sabeis si hay alguna manera de averiguar que dominio es el que está realizando un consumo abusivo?
Si tienes claro que el "culpable" es Apache, el primer paso será activar mod_status para comprobar de un "vistazo" quien puede ser el culpable.
http://httpd.apache.org/docs/2.0/mod/mod_status.html
Con esto al menos, tendrás un buen punto de partida. Si todos los dominios logean en un único fichero, además quizás te pueda interesar el script apachetop:
http://freshmeat.net/projects/apachetop/
Existen varias técnicas/módulos para limitar los recursos de un determinado dominio y/o para aplicar de forma global limitaciones, un buen lugar para buscar es:
Uno de los mas usados para Apache 2.x es mod_cband:
http://sourceforge.net/projects/cband/
Con esto deberías "cazar" al culpable.. si no es así, nos avisas! :)
Saludos!
Muchas gracias, voy a "procesar" toda la información que nos has enviado.
-----Mensaje original----- De: Santi Saez santisaez@woop.es Para: centos-es@centos.org, info@redesjm.com Asunto: Re: [CentOS-es] Dominio que más recursos consume. Fecha: Mon, 20 Apr 2009 18:19:46 +0200 Transporte: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; es-ES; rv:1.9.1b3pre) Gecko/20090223 Thunderbird/3.0b2
El 20/4/09 17:47, Solucions Informatiques JM SL escribió:
Hola a todos. Tengo un pequeño problema, resulta que en uno de los servidores que tenemos hay alojados aproximadamente unos 300 dominios y hay alguno de ellos que está consumiendo bastantes recursos y hace subir el load incluso hasta 10 y 12. Si realizamos un top aparecen un montón de entradas de httpd. ¿Sabeis si hay alguna manera de averiguar que dominio es el que está realizando un consumo abusivo?
Si tienes claro que el "culpable" es Apache, el primer paso será activar mod_status para comprobar de un "vistazo" quien puede ser el culpable.
http://httpd.apache.org/docs/2.0/mod/mod_status.html
Con esto al menos, tendrás un buen punto de partida. Si todos los dominios logean en un único fichero, además quizás te pueda interesar el script apachetop:
http://freshmeat.net/projects/apachetop/
Existen varias técnicas/módulos para limitar los recursos de un determinado dominio y/o para aplicar de forma global limitaciones, un buen lugar para buscar es:
Uno de los mas usados para Apache 2.x es mod_cband:
http://sourceforge.net/projects/cband/
Con esto deberías "cazar" al culpable.. si no es así, nos avisas! :)
Saludos!
El Lunes, 20 de Abril de 2009 11:47, Solucions Informatiques JM SL escribió:
Hola a todos. Tengo un pequeño problema, resulta que en uno de los servidores que tenemos hay alojados aproximadamente unos 300 dominios y hay alguno de ellos que está consumiendo bastantes recursos y hace subir el load incluso hasta 10 y 12. Si realizamos un top aparecen un montón de entradas de httpd. ¿Sabeis si hay alguna manera de averiguar que dominio es el que está realizando un consumo abusivo?
Gracias a todos.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
/etc/init.d/httpd fullstatus
Saludos!