Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta sección describe los contadores del monitor de rendimiento que miden parámetros del sistema que afectan a la regulación del host. Se puede acceder a los siguientes contadores de rendimiento para cada instancia de host en la categoría de objeto de rendimiento BizTalk:Message Agent :
| Contador | Descripción |
|---|---|
| Recuento de instancias activas | Número de instancias de servicio activas en la memoria. Para el motor de orquestación, una instancia de servicio hace referencia a cada instancia en ejecución de una programación de orquestación. Para el Administrador de puntos de conexión, una instancia de servicio puede corresponder a un único mensaje sin estado o a una colección de mensajes con estado. Nota: Las instancias con estado son aquellas que mantienen cierta información de estado sobre los mensajes asociados a la instancia. Los mensajes que pertenecen a una instancia con estado están relacionados de alguna forma u otra. Por ejemplo, un puerto de envío ordenado que mantiene información sobre la orden se considera una instancia con estado. La mayoría de los escenarios de mensajería implican instancias sin estado en las que los mensajes se procesan completamente independientemente entre sí. Cada una de estas instancias sin estado corresponde a un único mensaje dentro del EPM. |
| Sesión de base de datos | Número de conexiones simultáneas de base de datos MessageBox que se usan. |
| Umbral de sesión de base de datos | Umbral actual para sesiones simultáneas de base de datos. Esto se establece inicialmente en el valor Conexiones de base de datos en la pestaña Resource-Based Limitación en el Panel de configuración. Este valor se ajusta automáticamente en función del uso de la sesión de base de datos del proceso. Si el número de sesiones simultáneas de base de datos supera este umbral en cualquier momento, se implementa la limitación del host. |
| Tamaño de la base de datos | Número de mensajes en las colas de la base de datos que este proceso ha publicado. Este valor se mide por el número de elementos de las tablas de cola para todos los hosts y el número de elementos en las tablas de spool y de seguimiento. Si un proceso publica en varias colas, este contador refleja el promedio ponderado de todas ellas. Nota: Si se reinicia el host, se pierden las estadísticas que se mantienen en la memoria. Dado que hay cierta sobrecarga, BizTalk Server reanudará la recopilación de estadísticas solo cuando haya al menos 100 publicaciones con 5% de las publicaciones totales dentro del proceso de host reiniciado. |
| Sesión de base de datos intensa | - 0: Normal - 1: El recuento de sesiones de base de datos supera el umbral |
| Tamaño elevado de la base de datos | - 0: Normal - 1: El tamaño de la base de datos ha aumentado más allá del umbral Este contador se establecerá en un valor de uno si se produce alguna de las condiciones enumeradas para el recuento de mensajes en el umbral de base de datos . Cómo modificar la configuración de limitación basada en recursos proporciona información sobre el umbral de esta limitación. |
| Recuento elevado de mensajes en proceso | - 0: Normal - 1: El recuento de mensajes en proceso supera el límite |
| Alta tasa de entrega de mensajes | - 0: Normal - 1: La tasa de entrega de mensajes supera la velocidad de procesamiento de mensajes |
| Alta tasa de publicación de mensajes | - 0: Normal - 1: La tasa de solicitudes de publicación supera la tasa de finalización |
| Memoria de proceso alta | - 0: Normal - 1: La memoria del proceso supera el umbral |
| Memoria alta del sistema | - 0: Normal - 1: La memoria del sistema supera el umbral |
| Alta densidad de hilos | - 0: Normal - 1: El número de subprocesos supera el umbral |
| Recuento de mensajes en proceso | Número de mensajes en memoria entregados al motor XLANG o al motor de mensajería saliente que aún no se han procesado. |
| Umbral de recuento de mensajes en proceso | Umbral actual para el recuento de mensajes en proceso. |
| Retraso de entrega de mensajes (ms) | Retraso actual en ms impuesto a cada lote de entrega de mensajes (aplicable si la entrega de mensajes está siendo limitada). |
| Tasa de recepción de entrega de mensajes | Número de mensajes por segundo que se entregan al motor de orquestación o al motor de mensajería en el intervalo de ejemplo especificado. |
| Tasa de entrega saliente de mensajes | Número de mensajes por segundo procesados por el motor de orquestación o el motor de mensajería en el intervalo de ejemplo especificado. |
| Estado de limitación de velocidad de entrega de mensajes | Marca que indica si el sistema limita la entrega de mensajes (afecta al procesamiento de mensajes XLANG y a los transportes salientes). - 0: Sin restricción de velocidad - 1: Limitación debido a una tasa de entrega de mensajes desequilibrada (la tasa de entrada supera la tasa de salida) - 3: Limitación debido al alto recuento de mensajes en proceso - 4: Limitación debido a la presión de memoria del proceso - 5: Limitación debido a la presión de memoria del sistema - 9: Limitación debido a un recuento elevado de subprocesos - 10: Limitación debido a la anulación del usuario en la entrega |
| Duración del estado de restricción de entrega de mensajes | Segundos desde que el sistema entró en este estado. Si el host está limitando, cuánto tiempo ha estado limitando; si no está limitando, cuánto tiempo ha pasado desde que se aplicó la limitación. |
| Anulación de limitación de entrega de mensajes por parte del usuario | Este contador refleja la anulación por el usuario que es supervisada por el motor y se interpreta de la siguiente manera: - 0: Sin anulación - 1: Limitar siempre la entrega de mensajes - 2: No estrangular la entrega de mensajes Esta anulación se puede configurar en la pestaña Rate-Based Limitación en el Panel de Configuración. |
| Retraso de publicación de mensajes (ms) | El retraso actual en ms impuesto a cada lote de publicación de mensajes (aplicable si la publicación de mensajes está siendo regulada y si el lote no está exento de regulación). |
| Tasa de mensajes publicados entrantes | Número de mensajes por segundo que se envían a la base de datos para su publicación en el intervalo de ejemplo especificado. |
| Tasa de publicación de mensajes salientes | Número de mensajes por segundo que se publican realmente en la base de datos en el intervalo de ejemplo especificado. |
| Estado de limitación en la publicación de mensajes | Marca que indica si el sistema limita la publicación de mensajes (que afecta al procesamiento de mensajes XLANG y los transportes entrantes). - 0: Sin estrangulamiento - 2: Estrangulamiento debido a una tasa de publicación de mensajes desequilibrada (la velocidad de entrada supera la velocidad de salida) - 4: Limitación debido a la presión de memoria del proceso - 5: Limitación debido a la presión de memoria del sistema - 6: Limitación debido al crecimiento de la base de datos - 8: Limitación debido a un recuento elevado de sesiones - 9: Limitación debido a un recuento elevado de subprocesos - 11: Limitación debido a la invalidación del usuario al publicar |
| Duración del estado de limitación en la publicación de mensajes | Segundos desde que el sistema entró en este estado. Si el host está limitando, cuánto tiempo lleva limitando; si no lo está, cuánto tiempo ha pasado desde que se aplicó la limitación. |
| Anulación de la regulación de la publicación de mensajes por el usuario | Este contador refleja la anulación por el usuario que es supervisada por el motor y se interpreta de la siguiente manera: - 0: Sin anulación - 1: Limitar siempre la publicación de mensajes - 2: No limitar la publicación de mensajes Esta anulación se puede configurar en la pestaña Rate-Based Limitación en el Panel de Configuración. |
| Uso de memoria física (MB) | Cantidad de memoria física en MB que usan todos los procesos en la máquina. |
| Uso de memoria de procesos (MB) | Consumo de memoria de proceso en MB. Este es el tamaño máximo del conjunto de trabajo del proceso y el espacio total asignado para el archivo de paginación del proceso. |
| Umbral de uso de memoria de procesos (MB) | Umbral actual para el consumo de memoria de procesos en MB. Esto se establece inicialmente en el valor Proceso virtual en Panel de configuración. Si se especifica un valor de porcentaje, se calcula en función de la memoria disponible para confirmar |
| Id. de clase de servicio | El valor decimal de la parte inicial del GUID de clase de servicio, al cual corresponde esta instancia del contador de rendimiento. Un proceso puede hospedar más de una clase de servicio y los contadores de rendimiento del agente de mensajes muestran los datos de la clase de servicio más activa. |
| Recuento de hilos | Número de subprocesos utilizados en el proceso. |
| Umbral de recuento de subprocesos | Umbral actual del número de hilos del proceso. Esto se establece inicialmente en el valor Hilos de la pestaña Resource-Based Regulación en el Panel de configuración. Este valor se ajusta automáticamente según los requisitos de hilo del proceso actual. Si el número de subprocesos del proceso supera este valor de umbral en cualquier momento, se implementa la restricción del anfitrión. |
| Total de lotes confirmados | Número de lotes de base de datos que la clase de servicio ha comprometido. |
| Total de mensajes entregados | Número de mensajes salientes entregados al motor de orquestación o al Administrador de puntos de conexión (EPM). |
| Total de mensajes publicados | Número de mensajes publicados. |
Nota:
Los contadores de rendimiento del Agente de Mensajes de BizTalk se proporcionan con el propósito explícito de analizar el comportamiento de limitación de un host y, por lo tanto, no capturarán datos a menos que el host especificado esté procesando documentos activamente. Este comportamiento es intencional para evitar el consumo de subprocesos del sistema mediante el uso del monitor de rendimiento cuando no se producen actividades de limitación.
Para acceder a los contadores de rendimiento
Siga estos pasos para acceder a los contadores de rendimiento.
Si usa Windows 2008
Haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Monitor de rendimiento.
En el cuadro de diálogo Monitor de rendimiento , expanda Herramientas de supervisión, seleccione Monitor de rendimiento y, a continuación, haga clic en Agregar.
En el cuadro de diálogo Agregar contadores , en la lista Contadores disponibles , expanda el objeto contador de rendimiento BizTalk:Message Agent y seleccione los contadores que se van a supervisar.
En la lista Instancias de objetos seleccionados , seleccione las instancias específicas que se supervisarán para los contadores seleccionados y, a continuación, haga clic en Agregar. Para seleccionar todas las instancias de contador disponibles, seleccione <Todas las instancias>.
Después de agregar los contadores, haga clic en Aceptar.
Los contadores de rendimiento seleccionados aparecen en la pantalla Monitor de rendimiento .
Véase también
Recomendaciones de diseño de limitación
Cómo Implementa BizTalk Server la limitación de host
Uso del panel de configuración para la optimización del rendimiento de BizTalk Server