La información sobre el número de sesiones de usuarios activos es fundamental para determinar y anticipar la carga del servidor. También puede determinar el momento perfecto para mantener el servidor. Además, puede elegir el momento adecuado para actualizar el sitio web.

Puede ver el número de sesiones de usuario activas en el sitio de IIS mediante la herramienta de supervisión del rendimiento para su hosting de Windows. Todo lo que necesita hacer es configurar una serie de contadores. Hay otra forma de hacer esto usando PowerShell. Puedes encontrar todos los detalles en este artículo.

Ver el número de sesiones de usuario activas en el sitio de IIS con la herramienta de supervisión del rendimiento

  1. prensa Windows + R. Botón. Arte perfmon y conocí al Ingresar Botón.
  2. Ahora debe agregar los contadores relevantes para mostrar el número de sesiones de usuario activas. Para hacer esto, haga clic en el botón verde “+” en la barra de herramientas.
  3. Encuentra el servicio de Internet Grupo. Expandelo. Verá una lista de los contadores disponibles. Para este tutorial usaremos lo siguiente:
  • Usuarios anónimos actuales
  • Usuarios no anónimos actuales
  • Conexiones actuales
  1. Elija su mostrador deseado. Seleccione su sitio web de IIS en el cuadro Instancias de objetos seleccionados. Haga clic en eso >> Botón Agregar. El contador se agrega inmediatamente.

Ver el número de sesiones de usuario activas en el sitio de IIS

  1. Haga lo mismo con todos los contadores necesarios. Haga clic en eso OK Botón.
  2. Ahora se muestra diversa información en tiempo real sobre las sesiones de usuario activas en la consola de Performance Manager. Verá los contadores que ha agregado en la sección inferior.

Ver el número de sesiones de usuario activas en el sitio de IIS

Puede utilizar la herramienta de supervisión del rendimiento para agregar sus contadores de rendimiento personalizados a la consola. Puede guardarlos en una vista diferente para usarlos más adelante.

Ver el número de sesiones de usuario activas en el sitio de IIS usando PowerShell

  1. Abra PowerShell.
  2. Pega el siguiente comando:
(Get-Counter -ListSet 'Web Service').counter
  1. Para averiguar el número de sesiones activas en su sitio web (Sitio1), escriba esta línea:
Get-Counter "web service(Site1)current connections" -ComputerName web-srv01
  1. Si desea verificar la cantidad de conexiones en su sitio web localmente, use este comando:
Get-Counter "web service(Site1)current connections" -ComputerName $env:COMPUTERNAME

Aquí usa la variable de entorno COMPUTERNAME, porque la especificación del host local no está permitida.

  1. Si desea ver las conexiones actuales en todo el servidor IIS, ingrese esta línea:
((Get-Counter -Counter 'web service(_total)current connections' -computer $env:COMPUTERNAME) | Select-Object -Expand countersamples).Cookedvalue

Conclusión

En este artículo, aprendió a ver la cantidad de sesiones de usuario activas en su sitio de IIS utilizando la herramienta Monitor de rendimiento y PowerShell. Ahora puede analizar fácilmente los datos y tomar decisiones importantes sobre cómo mantener adecuadamente el sitio web.