Where does Audit_CreateAuditLog in Platform Runtime APIs write audits to?

Hi All, 

Refer to the below outsystems documentation

https://success.outsystems.com/Documentation/11/Reference/OutSystems_APIs/PlatformRuntime_API#Audit_CreateAuditLog

Where is the secure auditing storage where the JSON files are being written to and how can we configure it?

Not sure if this was ever implemented/completed. As per this comment, it seems to have been a planned feature at that time.

Perhaps OutSystems can help us out here and clarify the existence of this action?

I ran a test with SQL profiler in an on-premise environment and could not find any insert to the database relating to the data I intended to store there.

I checked with OutSystems support, apparently it just writes into the normal outsystems log. 

Caulibeam wrote:

I checked with OutSystems support, apparently it just writes into the normal outsystems log. 

I don't recall noticing it in any of the logs (Error or General) in Service Center? 

I will revisit and see if it shows up in any of the logs.


I again tested this and found no log entries anywhere in Service Center.

The documentation in the link you provided does however state the following:

If the secure auditing storage is unsupported or not configured in the current environment, the creation of the audit log record is skipped.

Hope this sheds more light on your question.

https://success.outsystems.com/Documentation/11/Managing_the_Applications_Lifecycle/Monitor_and_Troubleshoot/Monitor_Usage_with_Audit_Logs


Sorry just rechecked the support ticket and this is what OS support indicated. Should be lifetime, not service center