I'm working on a project that requires us to develop various pipelines for database views and web services. But there exists a requirement which asks us to audit and log every detail regarding the pipeline, as which pipeline got executed, which child pipeline was executed, at what time, date, triggered or schedules and also the remote information like IP address, user id with which they accessed the pipeline.
Now, I came across these public APIs that exist in snapLogic, but they more or less provide me information about pipelines only and no remote information. So, if there exist any direct mechanism that we can use or any work around the same.
Snaplogic Triggered tasks can retrieve source ip address, user agent,you can extract them in the input mapper snap. Snaplogic API and few custom mapping can help you to achieve your results.