none
Problema para detectar carga alta RRS feed

  • Pregunta

  • Estimados, soy novato en el foro,

    Les cuento que tengo un servidor web 2003 con IIS 6 y comenzó a presentar problemas debido a que uno o varios de los 200 dominios que tengo en el mismo, comenzo a consumir recursos excesivos y esto termina agotando los recursos del mismo.

    Lo que me gustaria saber es poder obtener un listado de aquellos sitios que consumen mas RAM y tambien tener un listado con los sitios que consumen mas procesador, pero no se como realizar este monitoreo. No tengo ni idea. ¿Alguien me podra dar alguna mano?

    Agradezco cualquier tipo de ayuda al respecto por favor.

    desde ya muchas gracias.

    • Editado LeoArgentina viernes, 7 de mayo de 2010 2:57 Faltaba info
    viernes, 7 de mayo de 2010 2:57

Todas las respuestas

  • Hola LeoArgentina

    Lo más lógico es que la saturación sea dada por el tráfico de red. Es decir, IIS consume CPU y RAM como cualquier otro programa y/o proceso. Pero los sitios web que tengas creados, no son procesos que por si solos usen estos recursos en el servidor.

    Lo que si es cierto, es que habrá sitios que tengan un uso más elevado de la red que otros (accesos, descargas, etc).

    Si revisas el rendimiento del servidor, qué uso de CPU y RAM hace IIS?

    Referente al tráfico de red, de la unica forma que podrías revisarlo sería con algun tipo de appliance como un Firewall, que te permitiera monitorizar el uso de la red.

    Hasta ahora

    JDR

    lunes, 10 de mayo de 2010 16:19
  • Muchas gracias por tu respuestas JDR.

    Mira, estuve mirando el equipo y te cuento que tengo 4 procesos W3WP.exe trabajando en simultáneo con distintos PID.

    El primero consume:    9,923 K (de Ram) - 0% CPU
    El segundo consume: 19,452 K (de Ram) - 0% CPU
    El tercero consume:   25,590 K (de Ram) - 0% CPU
    El cuarto consume:    33,752 K (de Ram) - 0% CPU

    El servicio DNS.exe anda en: 21,420 K (de Ram) - 0% de CPU

    Mi problema está en que ahora, en estos momentos el servidor anda estable, pero por momentos se satura demasiado, y si bien la carga en el CPU continua en 0%, lo que sube es la RAM de todos los procesos que tengo en ejecusión y el acceso a los sitios webs se tilda por unos minutos... y pasado esto, regresa todo a la normalidad.

    Lo que me gustaria poder hacer es liberar u optimizar el equipo para que no consuma tanta RAM, pero no se como lograrlo.

    En total tengo 65 procesos en ejecución...

    espero puedas ayudarme o indicarme si estos parametros se ven normales.

    Muchas gracias por tu tiempo. Muy amable.

     

    lunes, 10 de mayo de 2010 16:42
  • Debo disculparme antes que nada; ya que el proceso W3WP.exe corresponde a cada uno de los sitios web montados en IIS.

    Por lo tanto mi primera indicación, está equivocada.

    A partir de ahí, lo que te recomiendo es que revisemos cuantos W3WP.exe hay en ejecución y si coinciden con el numero de sistios web que tienes montados en el IIS.

    Luego, miremos cuales podrían ser los susceptibles a consumir más recursos (por ejemplo, entiendo que un sitio en ASP, debería consumir bastante más que un FTP).

    Por otra parte, comentemos cuanta RAM tiene tu equipo, y si es suficiente para lo que intenta procesar.

    martes, 11 de mayo de 2010 14:30
  • Estimados,

    Estoy teniendo el mismo problema al respecto, y los sintomas que mi servidor posee son iguales.

    Necesito reformular la pregunta: ¿como puedo saber a que sitio web pertenece el wp3w.exe? hay alguna manera de saberlo? o, como puedo saber que sitios webs consumen mas memoria RAM? esto seria lo mas optimo.

    Espero que alguien pueda ayudarme.

    Dispongo Windows 2003 server con IIS6

    Agradezco cualquier ayuda.

    Mil gracias

    martes, 1 de febrero de 2011 0:35