You can enable inbound and outbound message tracking. Then, you right click on the Orchestration instance and select “Save Al Tracked Messages” to get the message written o disk. You can enable this by going to Configuration — > Orchestration inside HAT.
Downside is I think it resets every time you redeploy your Orchestration.
You can also set a break point inside the Orchestration. Then, you can Attach to the Orchestration and see variables and messages at that point. That is probably the best but I have had mixed results with it.
What I usually do is add some send ports or debug statements to write my messages out.
Hope this helps.