02-12-2019 01:08 AM
Hi,
I need to send all the failures related data(reason,resolution,stacktrace…) for tracking purpose to other system. The job needs to run daily and push the error related data to other systems.But I don’t want to use error view or error pipeline. I will be able to get the ruuid of the failed pipelines through monitoring API and also some data related to pipeline, But I’m not able to see the reason,resolution,original,stacktrace data. Anyone please help me
Thanks in Advance
05-09-2019 02:43 AM
Hi Sowmya_Rayavarapu,
I think you can check for the failure reason and resolution into the “Message” property. There you can find something like this “{“message”: “Passing a JSON-Path to hasOwnProperty() is not supported and will fail in the future”, “defaultLevel”: “WARN”, “resolution”: “Please use hasPath() instead.””
If you want to use GUI, you can also use SnapLogic Dashboard, and to open there “Pipeline Execution Runtime Logs”, and to filter only Level - Error
Regards, Ljupcho
11-11-2020 08:08 AM
Hi.
As stated by tstack the public API is the way to go.
If you make your call with ?level=detail and you will be fine.
The official documentation recommends Level=Detail but this wont work.
https://docs-snaplogic.atlassian.net/wiki/spaces/SD/pages/1438155/Pipeline+Monitoring+API#PipelineMo...