02-28-2017 10:09 PM
Sometimes you want to capture input or output document of snaps at runtime in ultra pipeline for debugging purpose. Here’s a quick way:
05-29-2017 10:49 PM
Hello Eguo,
Thanks for suggesting the way to capture the input/output document of snaps.
I’m new to SnapLogic world, and come from traditional ESB background. Wanted to understand if SnapLogic provides any out of the box feature to capture the input & output document for auditing and logging purpose (both in case of synchronous and async scenario). In production scenarios input/out payload will come handy to conduct RCA of the failed interface pipeline.
Thanks in advance.
Best,
Yashu Vyas
05-31-2017 10:16 PM
@vyasyash, welcome to the post-ESB paradigm!
No there is no out of box feature to persist messages like in traditional ESB, hence created the approach in this post to enable troubleshooting activities.
Benefits of this approach:
Limitations:
Eddy
06-01-2017 04:07 AM
Thanks Eddy for your response.
If for some specific business requirement we’ve to build a reusable pipeline for payload auditing purpose, do you suggest to use the Copy snap to capture the payload or SnapLogic follows a proprietary message structure for internal processing from where document data can be directly accessed ?
Best,
Yashu Vyas
06-01-2017 11:13 PM
Do you know like we have it in the typical ESB system, for error handling. If the error occurred at say 5th step then it would roll back and end up at the 1st step where we generally handle them.
However it does not seem to be same in SnapLogic. Hence we need to have error handling at each step?
/Krupali