• Print
  • Share

Graphical Message Flow FAQ

  • Updated on 01 May 2018
  • 1 minute to read
  • Contributors

What are the pre-requisites for Graphical Message Flow?

Graphical Message Flow depends on tracking data. By default global tracking is enabled at BizTalk group level. However you suddenly notice that no data is being tracked by BizTalk., the first place to check is the Pipelines Tracking configuration.

In BizTalk Server Administration console tool, expand BizTalk Server Administration and expand the BizTalk group containing the pipeline for which to configure tracking. Do one of the following:

  • To configure tracking for one of the default BizTalk pipelines, expand All Artifacts
  • Click the Pipelines folder, right-click the pipeline, and then click Tracking
  • Make sure that checkboxes under Track Events are enabled

GMF_TrackingEvents.png

To enable tracking for messages make sure that checkboxes under Track Message Bodies are enabled( this will pull message context and content in Graphical Message Flow Viewer)

GMF_TrackingMessages.png

To track Orchestration events and messages enable tracking for the Orchestration as shown in the below image

-GMF_OrchestrationTracking.png

Is there any performance impact using Graphical Message Flow?

Graphical Message Flow doesn't have any impact on BizTalk applications at runtime. There is no pre-fetch of data, we use the same mechanism as BizTalk administration console(BizTalk API's). There will be no impact in accessing Graphical Message Flow Viewer in BizTalk360.

There will be a performance impact when you enable tracking for message bodies. This also applies to BizTalk administration console.

How does Graphical Message Flow work under the hood?

Graphical Message Flow viewer uses the same components to fetch message flow data as BizTalk administrator console. There is no pre-fetch of data. Data for message flow is pulled as you click the message points in the Graphical Message Flow Viewer. There is no performance impact for your existing BizTalk applications.

Graphical Message Flow demands data as and when required, for instance when you prefer to see the context and content of a message, the data is fetched when you click on a message.

Is there any custom development required for Graphical Message Flow?

There is no custom development required for Graphical Message Flow viewer, it uses the tracking infrastructure to plot the message flow in the viewer. You can visualize the message flow in your environment, once you install BizTalk360 and if tracking is enabled in your environment. The installation process of BizTalk360 is simple and there is zero configuration to visualize the message flow.