Contadores de rendimiento de Exchange 2013

Se aplica a: Exchange Server 2013

En las siguientes secciones se enumeran los contadores de rendimiento útiles que puede usar al solucionar problemas de rendimiento de Exchange 2013.

Contadores de conectividad del controlador de dominio de Exchange

En la tabla siguiente se muestran umbrales aceptables e información sobre los contadores de conectividad del controlador de dominio de Exchange.

Contador Descripción Umbral
Controladores del dominio MSExchange ADAccess(*)\Tiempo de lectura LDAP Muestra el tiempo expresado en milisegundos (ms) que se tarda en enviar una solicitud de lectura LDAP al controlador de dominio especificado y recibir una respuesta. Debe ser inferior a 50 ms como promedio. Los picos (valores máximos) no deben ser superiores a 100 ms.
MSExchange ADAccess Domain Controllers(*)\Tiempo de búsqueda LDAP Muestra el tiempo (en ms) que se tarda en enviar una solicitud de búsqueda LDAP y recibir una respuesta. Debe ser inferior a 50 ms como promedio. Los picos (valores máximos) no deben ser superiores a 100 ms.
MSExchange ADAccess Processes(*)\Tiempo de lectura LDAP Muestra el tiempo expresado en milisegundos que se tarda en enviar una solicitud de lectura LDAP al controlador de dominio especificado y recibir una respuesta. Debe ser inferior a 50 ms como promedio. Los picos (valores máximos) no deben ser superiores a 100 ms.
MSExchange ADAccess Processes(*)\Tiempo de búsqueda LDAP Muestra el tiempo (en ms) que se tarda en enviar una solicitud de búsqueda LDAP y recibir una respuesta. Debe ser inferior a 50 ms como promedio. Los picos (valores máximos) no deben ser superiores a 100 ms.

Contadores de procesos y procesadores

En la tabla siguiente se muestran umbrales aceptables e información sobre procesadores y contadores de procesos.

Contador Descripción Umbral
Procesador(_Total)% tiempo de procesador Muestra el porcentaje de tiempo que el procesador está ejecutando procesos de aplicación o sistema operativo. Este valor es cuando el procesador no está inactivo. Debe ser inferior al 75 % como promedio.
Procesador(_Total)% tiempo de usuario Muestra el porcentaje de tiempo de procesador que se emplea en modo usuario. El modo usuario es un modo de procesamiento restringido diseñado para aplicaciones, subsistemas del entorno y subsistemas integrales. Debe ser inferior al 75 % como promedio.
Processor(_Total)% Privileged Time Muestra el porcentaje de tiempo de procesador que se emplea en modo privilegiado. El modo privilegiado es un modo de procesamiento diseñado para los componentes del sistema operativo y los controladores que manipulan el hardware. Permite el acceso directo al hardware y a toda la memoria. Debe ser inferior al 75 % como promedio.
Longitud de cola del sistema\procesador (todas las instancias) Indica el número de subprocesos que cada procesador está atendiendo. La longitud de la cola del procesador se puede utilizar para identificar si la contención del procesador o el uso elevado de CPU se deben a que la capacidad del procesador es insuficiente para atender la carga que se le ha asignado. El contador de longitud de cola del procesador muestra el número de subprocesos que están retrasados en la cola Listo del procesador y que esperan su turno para ejecutarse. El valor que aparece es el último valor observado en el momento en que se tomó la medida. No debe ser superior a 5 por procesador.
Process(*)% Tiempo de procesador Se puede usar para identificar procesos específicos que consumen CPU. No aplicable

Contadores de memoria

En la tabla siguiente se muestran umbrales aceptables e información sobre los contadores de memoria.

Contador Descripción Umbral
Memory\Mbytes disponibles Muestra la cantidad de memoria física, en megabytes (MB), disponible de inmediato para la asignación a un proceso o para el uso del sistema. Es igual a la suma de la memoria asignada a las listas de página en espera (en caché), libres y a cero. Para una explicación completa del administrador de memoria, vea Microsoft Developer Network (MSDN) o la "Guía de rendimiento del sistema y resolución de problemas" del kit de recursos de Windows Server 2003. Debe ser superior al 5 % de RAM total.
Memoria% de bytes confirmados en uso Muestra la relación entre Memory\Bytes confirmados y Memory\Límite de confirmación. La memoria asignada es la memoria física en uso para la que se ha reservado espacio en el archivo de paginación por si hiciera falta escribirla en el disco. El límite de confirmación viene determinado por el tamaño del archivo de paginación. Si el archivo de paginación aumenta, el límite de confirmación también aumenta y la proporción disminuye. Este contador muestra solo el valor del porcentaje actual; no es un promedio. Si este valor es superior a 80 %, es un indicio de que el sistema está probablemente sobrecargado para proporcionar más memoria.

Contadores de .NETFramework

En la tabla siguiente se muestran umbrales aceptables e información sobre los contadores de .NET Framework.

Contador Descripción Umbral
Tiempo de .NET CLR Memory(*)% en GC Muestra cuándo se produce la recolección de elementos no utilizados. Si el contador supera el umbral, esto indica que la CPU está realizando labores de limpieza y que no se está usando de manera eficaz para la carga. Agregar memoria al servidor mejoraría esta situación. Debe ser inferior al 10 % como promedio.
Excepciones CLR de .NET(*)# de Exceps Thrown/s Muestra el número de excepciones descartadas por segundo. Estas excepciones incluyen excepciones de .NET Framework y excepciones no administradas que se convierten en excepciones de .NET Framework. Por ejemplo, la excepción de referencia a un puntero nulo en un código sin administrar se volvería a descartar en el código administrado como una excepción System.NullReferenceException de .NET Framework. Este contador incluye excepciones controladas y no controladas. Debe ser inferior al 5 % del total de solicitudes por segundo (RPS) (Web Server(_Total)\Connection Attempts/sec * .05).
Memoria CLR de .NET(*)# Bytes en todos los montones Muestra la suma de otros cuatro contadores: Tamaño del montón gen 0, tamaño del montón gen 1, tamaño del montón gen 2 y tamaño del montón de objetos grandes. Este contador indica la memoria actual asignada en bytes en los montones de GC. No aplicable

Contadores de red

En la tabla siguiente se muestran umbrales aceptables e información sobre contadores de red comunes.

Contador Descripción Umbral
Network Interface(*)\Paquetes de salida con errores Indica el número de paquetes salientes que no se pudieron transmitir debido a errores. Siempre debe ser 0.
TCPv6\Errores de conexión Muestra el número de veces que las conexiones TCP han realizado una transición directa al estado CLOSED desde el estado SYN-SENT o el estado SYN-RCVD, además del número de veces que las conexiones TCP han realizado una transición directa al estado LISTEN desde el estado SYN-RCVD. Un número creciente de errores, o una tasa de errores que aumenta constantemente, puede indicar una escasez de ancho de banda.
TCPv4\Conexiones de reinicialización Muestra el número de veces que las conexiones TCP han realizado una transición directa al estado CLOSED desde el estado ESTABLISHED o el estado CLOSE-WAIT. Un número creciente de restablecimientos, o una tasa de restablecimientos que aumenta constantemente, puede indicar una escasez de ancho de banda.
TCPv6\Conexiones de reinicialización Muestra el número de veces que las conexiones TCP han realizado una transición directa al estado CLOSED desde el estado ESTABLISHED o el estado CLOSE-WAIT. Un número creciente de restablecimientos, o una tasa de restablecimientos que aumenta constantemente, puede indicar una escasez de ancho de banda.

Contadores de Net Logon

En la tabla siguiente se muestran umbrales aceptables e información sobre contadores comunes para supervisar problemas de autenticación NTLM y problemas de MaxConcurrentAPI. Para obtener más información, consulte el artículo KB2688798 de Microsoft Knowledge Base.

Contador Descripción Umbral
\Netlogon\Expectante de semáforos El número del subproceso que está esperando obtener el semáforo. Para obtener más información, consulte el artículo KB2688798 de Microsoft Knowledge Base.
\Netlogon\Sustentador de semáforos El número del subproceso que está deteniendo el semáforo. No aplicable
\Netlogon\Obtenedores de semáforo El número total de veces que el semáforo se ha obtenido a lo largo de la duración de la conexión del canal de seguridad o desde el inicio del sistema para _Total. No aplicable
\Netlogon\Tiempos de espera del semáforo El número total de veces que un subproceso ha agotado su tiempo de espera mientras esperaba al semáforo a lo largo de la duración de la conexión del canal de seguridad o desde el inicio del sistema para _Total. No aplicable
\Netlogon\Tiempo medio de espera del semáforo El tiempo promedio (en segundos) que el semáforo está en espera en la última muestra. No aplicable

Contadores de base de datos

En la siguiente tabla se muestran los contadores de requisitos de latencia de E/S de registro activo y sus umbrales aceptables. Cuando se exceden estos umbrales, la experiencia del cliente se degrada. Por ejemplo, los usuarios pueden experimentar demoras en la entrega de mensajes y una reducción del rendimiento del sistema.

Nota:

La guía de latencia de almacenamiento normal en Exchange 2013 es muy similar a la guía de Exchange 2010. Los contadores de base de datos adicionales se pueden encontrar en Contadores de servidor de buzones.

Contador Descripción Umbral
MSExchange Database ==> Instances(*)\Lecturas de base de datos de E/S (adjunta) Latencia media Muestra el promedio de tiempo en milisegundos (ms) por operación de lectura de base de datos. Debe ser inferior a 20 ms en promedio.
Base de datos de MSExchange ==> Instancias(*)\Escrituras de bases de datos de E/S (adjuntas) Latencia media Muestra el promedio de tiempo en ms por operación de escritura de base de datos. Debe ser inferior a 50 ms como promedio.
Base de datos de MSExchange ==> Instancias(*)\Escrituras de registro de E/S Latencia media Muestra el promedio de tiempo en ms por operación de escritura en registro. Debe ser inferior a 10 ms en promedio.
MSExchange Database ==> Instances(*)\Lecturas de base de datos de E/S (recuperación) Latencia media Muestra el promedio de tiempo en ms por operación de lectura de base de datos pasiva. Debe ser inferior a 200 ms en promedio.
Base de datos de MSExchange ==> Instancias(*)\Escrituras de base de datos de E/S (recuperación) Latencia media Muestra el promedio de tiempo en ms por operación de escritura de base de datos pasiva. Debe ser menor que la latencia de lectura de la misma instancia, medida por el contador Latencia media de la base de datos de MSExchange ==> Instances(*)\Lecturas de base de datos de E/S (recuperación).
MSExchange Database ==> Instances(*)\Lecturas de base de datos de E/S (adjuntas)/s Muestra el número de operaciones de lectura de base de datos por segundo para cada instancia de base de datos adjunta. No aplicable
Base de datos de MSExchange ==> Instancias(*)\Escrituras de base de datos de E/S (adjuntas)/s Muestra el número de operaciones de escritura de base de datos por segundo para cada instancia de base de datos adjunta. No aplicable
Base de datos de MSExchange ==> Instancias(*)\Escrituras de registro de E/S/s Muestra el número de escrituras en registro por segundo para cada base de datos. No aplicable
MSExchange Active Manager(_total)\Base de datos montada Muestra el número de copias de base de datos activas en el servidor. No aplicable

ASP.NET

En la tabla siguiente se muestran umbrales aceptables e información sobre los contadores de ASP.NET.

Contador Descripción Umbral
ASP.NET\Reinicios de la aplicación Muestra el número de veces que la aplicación se ha reiniciado durante la vigencia del servidor web. Siempre debe ser 0.
ASP.NET\Reinicios del proceso de trabajo Muestra el número de veces que un proceso de trabajo se ha reiniciado en el equipo. Siempre debe ser 0.
ASP.NET\Tiempo de espera de la solicitud Muestra el número de milisegundos que la solicitud más reciente lleva esperando en la cola. Siempre debe ser 0.
ASP.NET Applications(*)\Solicitudes en la cola de la aplicación Indica el número de solicitudes que hay en la cola de solicitudes de la aplicación. Siempre debe ser 0.
ASP.NET Applications(*)\Solicitudes en ejecución Muestra el número de solicitudes que se están ejecutando actualmente. No aplicable
ASP.NET Applications(*)\Requests/Sec Muestra el número de solicitudes ejecutadas por segundo. No aplicable

Contadores de acceso de cliente de RPC

En la tabla siguiente se muestran umbrales aceptables e información sobre los contadores de acceso de cliente RPC.

Contador Descripción Umbral
MSExchange RpcClientAccess\Promedio de latencia de RPC Indica la latencia promedio de los últimos 1.024 paquetes en milisegundos (ms). Debe estar debajo de los 250 milisegundos.
MSExchange RpcClientAccess\Solicitudes de RPC Muestra la cantidad de solicitudes de cliente que el servicio de acceso de cliente de RPC está procesando actualmente. No debe ser mayor a 40.
MSExchange RpcClientAccess\Número de usuarios activos Muestra la cantidad de usuarios únicos que mostraron alguna actividad durante los últimos dos minutos. No aplicable
MSExchange RpcClientAccess\Número de conexiones Muestra la cantidad total de conexiones de cliente mantenidas. No aplicable
MSExchange RpcClientAccess\Operaciones RPC/seg. Muestra la velocidad con la que se realizan las operaciones RPC, por segundo. No aplicable
MSExchange RpcClientAccess\Número de usuarios Muestra el número de usuarios que están conectados al servicio. No aplicable

Contadores Proxy HTTP

En la tabla siguiente se muestra información sobre los contadores de proxy HTTP.

Contador Descripción
MSExchange HttpProxy(*)\Promedio de latencia de MailboxServerLocator Muestra la latencia promedio (ms) de llamadas de servicio web MailboxServerLocator.
MSExchange HttpProxy(*)\Promedio de latencia de autenticación Muestra el tiempo promedio que se emplean en la autenticación de solicitudes CAS en las últimas 200 muestras.
MSExchange HttpProxy(*)\Latencia promedio de servidor ClientAccess Muestra la latencia promedio (ms) de tiempo de procesamiento CAS (no incluye el tiempo empleado en proxy) en las últimas 200 solicitudes.
MSExchange HttpProxy(*)\Frecuencia de errores de proxy de servidor de buzones de correo Muestra el porcentaje de errores relacionados con conectividad entre este servidor de acceso de cliente y los servidores MBX en las últimas 200 muestras.
MSExchange HttpProxy(*)\Solicitudes de proxy pendientes Muestra el número de solicitudes proxy pendientes simultáneas.
MSExchange HttpProxy(*)\Solicitudes de proxy por segundo Muestra el número de solicitudes proxy procesadas por segundo.
MSExchange HttpProxy(*)\Solicitudes por segundo Muestra el número de solicitudes procesadas por segundo.

Contadores del almacén de información

En la tabla siguiente se muestran umbrales aceptables e información sobre los contadores del Almacén de información.

Nota:

La guía de latencia de almacenamiento normal en Exchange 2013 es muy similar a la guía de Exchange 2010. Puede encontrar contadores adicionales del Almacén de información en Contadores de servidor de buzones.

Contador Descripción Umbral
Almacén de MSExchangeIS(*)\Solicitudes RPC Indica las solicitudes de RPC globales que se ejecutan dentro del proceso de almacenamiento de información. Siempre debe estar por debajo de 70.
MSExchangeIS Client Type(*)\Promedio de latencia de RPC Muestra el promedio de latencia de RPC, en ms, de un servidor para un protocolo de cliente determinado en los últimos 1.024 paquetes. Debe ser inferior a 50 ms como promedio para cada cliente.
MSExchangeIS Store(*)\Promedio de latencia de RPC El promedio de latencia de RPC (ms) es el promedio de latencia en milisegundos de solicitudes RPC por base de datos. El promedio se calcula sobre todas las RPC desde que se cargó exrpc32. Siempre debe ser menor que 50 ms, con picos inferiores a 100 ms.
MSExchangeIS Store(*)\Operaciones RPC/seg Muestra el número de operaciones RPC por segundo para cada base de datos. No aplicable
MSExchangeIS Client Type(*)\Operaciones RPC/seg Muestra el número de operaciones RPC por segundo para cada conexión de tipo cliente. No aplicable

Contadores del servidor de acceso de cliente

En la tabla siguiente se muestra información sobre los contadores de conexión de cliente y los contadores de Internet Information Services (IIS).

Contador Descripción
MSExchange ActiveSync\Solicitudes/seg Muestra el número de solicitudes HTTP por segundo que se reciben desde el cliente a través de ASP .NET. Determina la velocidad actual de solicitudes de Exchange ActiveSync. Se usa solamente para determinar la carga de usuarios actual.
MSExchange ActiveSync\Comandos de ping pendientes Muestra la cantidad de comandos de ping actualmente pendientes en la cola.
MSExchange ActiveSync\Comandos de sincronización/seg Muestra el número de comandos de sincronización que se procesan por segundo. Los clientes usan este comando para sincronizar elementos de una carpeta.
MSExchange Availability Service\Solicitudes de disponibilidad (seg) Muestra el número de solicitudes atendidas por segundo. La solicitud solo puede ser para conocer la disponibilidad o para incluir sugerencias. Una solicitud puede contener varios buzones. Determina la frecuencia con la que se producen las solicitudes del Servicio de disponibilidad.
MSExchange OWA\Usuarios únicos actuales Muestra el número de usuarios únicos conectados actualmente a Outlook Web App. Este valor supervisa el número de sesiones de usuario activas únicas, de modo que los usuarios solo se quitan de este contador después de cerrar la sesión o de agotar el tiempo de espera de la sesión. Determina la carga actual del usuario.
MSExchange OWA\Solicitudes/seg Muestra el número de solicitudes controladas por Outlook Web App por segundo. Determina la carga de usuarios actual.
MSExchangeAutodiscover\Requests/s Muestra el número de solicitudes del servicio Detección automática procesadas por segundo. Determina la carga de usuarios actual.
MSExchangeWS\Requests/s Muestra el número de solicitudes procesadas por segundo. Determina la carga de usuarios actual.
Web Service(_Total)\Conexiones actuales Muestra el número actual de conexiones establecidas con el servicio web. Determina la carga de usuarios actual.
Web Service(Default Web Site)\Conexiones actuales Muestra el número actual de conexiones establecidas en el sitio web predeterminado, que corresponde al número de conexiones que alcanzan el rol de servidor CAS front-end. Determina la carga de usuarios actual.
WebService(_Total)\Connection Attempts/s Muestra la frecuencia de intentos de establecer conexiones con el servicio web. Determina la carga de usuarios actual.
Web Service(_Total)\Otros métodos de solicitudes por segundo Muestra la velocidad a la que se realizan las solicitudes HTTP que no usan los métodos OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, SEARCH, LOCK o UNLOCK. Determina la carga de usuarios actual.

Contadores de administración de carga de trabajo

En la tabla siguiente se muestra información sobre los contadores de administración de cargas de trabajo de Exchange. Es importante supervisar estos contadores porque la administración de carga de trabajo puede ejecutar tareas en segundo plano fuera de horas pico.

Contador Descripción
MSExchange WorkloadManagement Workloads(*)\ActiveTasks Muestra el número de tareas activas que se ejecutan actualmente en segundo plano para la administración de carga de trabajo.
MSExchange WorkloadManagement Workloads(*)\CompletedTasks Muestra el número de tareas de administración de carga de trabajo que se han completado.
MSExchange WorkloadManagement Workloads(*)\QueuedTasks Muestra el número de tareas de administración de carga de trabajo que están actualmente en cola en espera de ser procesadas.