At its core, the Replicated Audit Log consists of 3 components:
- The Publisher API, which is used by a vendor application to report audit events.
- A Logs Viewer which can be embedded in the frontend of a vendor application to allow end customers to view, search, and export logs.
- The Enterprise IT Integration API which be used by end customers to retrieve audit log events programmatically.
The audit log is designed to run in your production infrastructure. Once it is deployed, the first step in the Audit Log integration is sending an event to the Publisher API. Once events have been published, they can be accessed either by embedding the logs viewer or by accessing the Enterprise IT Integration API.