Creando un informe relativo al funcionamiento de las orquestaciones BizTalk Server 2006
Solo informarles que Darren Jefford (Consultor de MCS UK) recientemente ha publicado la herramienta "BizTalk Server 2006 Orchestration Profiler" en el sitio Web https://codeplex.com/BiztalkOrcProfiler. Su objetivo es obtener un informe (en chm) con información relativa al nivel de covertura de las orquestaciones desplegadas en BizTalk Server.
Como sabéis, examinando con el Performace Monitor de Windows los contadores que proporciona BizTalk Server podemos conocer información sobre tiempo de ejecución, memoria empleada, entre otros. El "BizTalk Server 2006 Orchestration Profiler" proporciona información mucha más detallada (y maquetada!!!!) en base a los datos contenidos en las trazas almacenadas por BizTalk Server y sus contadores, pudiendo suministrar datos relativos a orquestaciones especificas incluyendo las formas (o shapes) que las conforman.
He podido jugar con esta herramienta y sinceramente le veo mucho potencial a la hora de conocer más en detalle cómo se comportan mis orquestaciones en determinadas situaciones. Gracias a ella, hemos simplificado el análisis que solemos realizar para estimar como priorizar las instancias de host de BizTalk enlazadas con las orquestaciones así como establecer su prioridad de ejecución. Por supuesto, también podríamos aprovechar para optimizar nuestro código en base a las lecciones aprendidas.
Espero haber motivado vuestra curiosidad por la herramienta :)