Example to find and view the Body/Payload from another BizTalk Log Event
Unlock rapid troubleshooting and seamless end-to-end tracking in your BizTalk integrations with Nodinite! This example demonstrates how to use a Search Field Link to instantly open the body of a related message using its MessageId—empowering you to correlate events and accelerate root cause analysis.
The Nodinite API action /Message/FindAndView
intelligently searches through the active Log Database and, if needed, older databases to locate the message body for the specified MessageId. When you expand Log Event details in a Log View, you can also see the Log Database's unique Id, which is essential for advanced troubleshooting.
Example API call:
/Message/FindAndView?logViewId=0&messageId=7393cc8d-5bda-4194-a23f-7e027a8fd14
To set up this powerful feature:
- Ensure the HTTP Response Header Nodinite-LogDatabaseId is set with the Id of the relevant Nodinite Log Database.
- Create a new link for the Search Field that extracts the BizTalk MessageId.
- Assign a clear name to the link and enter the Nodinite address. For external access, use the DNS or server name instead of
localhost
.
http://localhost/Nodinite/Test/WebClient/Message/FindAndView?logViewId=0&messageId={value}
This enables users to click directly from a Log View to the related BizTalk message or event, streamlining investigations and reducing manual effort.
The example above is from a Log View, showcasing direct navigation to related payloads.
New in Nodinite 5.2.0.44