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.
Supervisar las aplicaciones y la infraestructura de BizTalk Server de forma periódica y resolver los problemas que encuentre le ayudarán a mantener accesibles las aplicaciones de BizTalk Server a los usuarios. El objetivo de la supervisión es minimizar la cantidad de tiempo que una excepción no se detecta y, por lo tanto, no está resuelta. Además, puede usar la supervisión para ayudar a detectar situaciones que podrían provocar una excepción.
Al supervisar BizTalk Server, debe buscar cualquier comportamiento inesperado o anómalo. La supervisión puede ser un proceso manual o automático. Puede supervisar el estado de la infraestructura de BizTalk Server mediante la Consola de administración de BizTalk Server. Puede usar la Consola de administración de BizTalk Server para supervisar el estado de las aplicaciones de BizTalk Server y realizar análisis de causa principal para identificar la causa subyacente de cualquier problema. . Al supervisar BizTalk Server, tenga en cuenta estos puntos:
La infraestructura podría estar en buen estado, pero es posible que las aplicaciones no estén (por ejemplo, reciben mensajes no válidos y no pueden procesarlas).
La infraestructura podría ser incorrecta, pero las aplicaciones podrían estar ejecutándose correctamente (por ejemplo, si un servidor está inactivo, pero hay suficientes servidores asignados al host para asumir la carga).
Un problema de infraestructura podría surgir como un problema de aplicación (por ejemplo, los mensajes no se procesan lo suficientemente rápido porque un servidor está inactivo).
La supervisión de bizTalk Server y las aplicaciones se dividen en tres categorías principales:
Supervisión de disponibilidad
Monitoreo de la salud
Supervisión de rendimiento
Supervisión de disponibilidad
La supervisión de disponibilidad responde a la pregunta "¿La indisponibilidad de un recurso de aplicación o sistema impide que las aplicaciones de BizTalk Server se ejecuten de forma óptima?" Estos problemas son casi exclusivamente de nivel de sistema, como la disponibilidad de servicios y conexiones. Por ejemplo, si se produce un error en un adaptador porque se detiene el servicio Enterprise Single Sign-On, se trata de un problema de disponibilidad. Si uno de los servidores asignados a un host ha fallado y tu aplicación está retrasada en el procesamiento de mensajes, tienes un problema de disponibilidad. Del mismo modo, si se detiene una aplicación y no puede procesar mensajes, tiene un problema de disponibilidad. En la tabla siguiente se muestran las herramientas de supervisión de disponibilidad.
Herramienta | Tarea |
---|---|
Consola de administración de BizTalk Server | Deberías consultar la página Hub de grupo en la Consola de administración de BizTalk Server para comprobar si las aplicaciones o sus componentes (puertos u orquestaciones) están detenidos. |
Visor de eventos | Busque problemas de conexión del adaptador, servicios detenidos, etc. |
Monitoreo de la salud
La supervisión del estado le ayuda a responder a la pregunta"¿ ¿Hay alguna de mis aplicaciones o recursos en mal estado?" Por ejemplo, ¿alguna de mis aplicaciones o sus artefactos constituyentes experimenta actualmente condiciones de excepción? O bien, ¿se suspenden los mensajes debido a datos no válidos en la carga del mensaje? En la tabla siguiente se muestran las herramientas de monitorización de salud.
Herramienta | Tarea |
---|---|
Herramienta de Monitor de Salud de BizTalk (BHM) | Complemento MMC para que los usuarios supervisen el estado de los entornos de BizTalk Server, detecten problemas críticos y no críticos y ejecuten tareas de mantenimiento. Descargue el Monitor de Salud de BizTalk. El Monitor de mantenimiento de BizTalk también incluye las versiones más recientes de MsgBox Viewer y BizTalk Terminator. |
Consola de administración de BizTalk Server | Usará la página del Centro de grupos y las páginas de consulta en la Consola de administración de BizTalk Server para identificar los problemas de mantenimiento de la aplicación y analizar sus causas. |
Visor de eventos | Detecte problemas que se producen durante el procesamiento de mensajes y orquestaciones. |
Supervisión del rendimiento
La supervisión del rendimiento responde a la pregunta "¿Cómo funciona el sistema de forma eficaz?" Este tipo de supervisión se centra principalmente en la carga en recursos físicos, como bases de datos y discos. Por ejemplo, si el uso de la CPU se encuentra constantemente entre el 90 y el 100 % y se está formando una acumulación de mensajes, se trata de un problema de rendimiento a nivel del equipo. En la tabla siguiente se muestran las herramientas de supervisión del rendimiento.
Herramienta | Tarea |
---|---|
Analizador de consultas SQL | Supervise el tamaño y el contenido de la base de datos para diagnosticar problemas del sistema. |
Consola de administración de BizTalk Server | En la página Centro de grupos se muestran métricas clave de rendimiento, como el número de instancias de servicio actualmente activas, deshidratadas, listas para ejecutarse, programadas, suspendidas, etc. en las aplicaciones de BizTalk Server. |
Supervisión de la actividad económica (SAE) | Puede especificar fases específicas en el proceso de negocio para las que desea realizar un seguimiento de los indicadores clave de rendimiento pertinentes para la aplicación empresarial. |
Supervisión de BizTalk Server
Puede ejecutar el trabajo de Monitor BizTalk Server del Agente SQL para identificar cualquier problema conocido en las bases de datos de Management, Message Box o DTA. El trabajo se crea al configurar un grupo de BizTalk en la consola de administración de BizTalk Server o actualizar BizTalk desde la versión anterior.
El trabajo de monitorización de BizTalk Server examina los siguientes problemas en las bases de datos de administración, buzón de mensajes y DTA:
Nota:
El trabajo supervisar BizTalk Server solo examina si hay problemas. No corrige los problemas encontrados.
Mensajes sin referencias
Mensajes sin conteo de referencias
Mensajes con recuento de referencias inferior a 0
Referencias de mensajes sin filas de cola
Referencias de mensajes sin instancias
Estado de instancia sin instancias
Suscripciones de instancia sin instancias correspondientes
Instancias de servicio DTA huérfanas
Excepciones de instancia de servicio DTA huérfanas
TDDS no se ejecuta en ninguna instancia de host cuando la opción de seguimiento global está habilitada.
La tarea Monitor de BizTalk Server está configurada y automatizada para ejecutarse una vez a la semana. Puesto que el trabajo consume un uso intensivo de cálculo, se recomienda programarlo durante el tiempo de inactividad o el tráfico bajo.
El trabajo falla si encuentra algún problema; la cadena de error contiene el número de problemas encontrados. En caso contrario, se ejecuta exitosamente. Puede ver los detalles en el historial de trabajos. Si ejecuta el trabajo con privilegios de administrador, la cadena de error también se registrará en el Visor de eventos (junto con el historial de trabajos).
Solución de problemas
Una vez que conoce un problema de salud con las aplicaciones de BizTalk Server (no con la infraestructura), puede usar la página del Centro de Grupos y las páginas de Consulta en la Consola de Administración de BizTalk Server para analizar el problema. La Consola de administración de BizTalk Server proporciona una experiencia integrada de configuración, implementación y solución de problemas, y puede corregir problemas relacionados con la configuración y la implementación en la Consola de administración después de haberles identificado. Normalmente, la mayoría de los problemas de una aplicación se deben a que los mensajes no se transmiten como se esperaba (esto puede manifestarse como instancias de servicio suspendidas, o intentar reconectar puertos, o instancias deshidratadas que no se han reactivado, entre otros.).
Puede usar la página centro de grupos y las páginas consulta para agrupar las instancias de servicio (independientemente del estado en el que se encuentren: en ejecución, suspendida, deshidratada, etc.) por Aplicación, Tipo de error, Tipo de servicio, Host, etc., para aislar los distintos errores, investigarlos uno por uno y corregirlos. También puede supervisar los datos de seguimiento desde la Consola de administración de BizTalk Server para investigar el historial de un flujo de mensajes o el historial de ejecución de una orquestación o un conjunto de reglas. Estos datos de seguimiento contienen datos históricos sobre las aplicaciones de BizTalk Server.
Si ha habilitado el seguimiento en la Consola de administración de BizTalk, puede usar el seguimiento para buscar el flujo de mensajes y las instancias de servicio mediante una consulta. Esto resulta útil cuando desea buscar un mensaje y saber solo, por ejemplo, el tipo de mensaje (esquema), una propiedad y su valor (por ejemplo, nombre de cliente), etc.
En los temas siguientes se describe la supervisión y la solución de problemas mediante la consola de administración de BizTalk Server, la página centro de grupo y las páginas consulta. En esta sección también se describe el seguimiento, que puede usar como ayuda para solucionar problemas y analizar la causa principal.