The sink is the storage backend that receives and persists audit log entries.
The plugin ships with a built-in DatabaseLogSink, and you can implement your own for
cloud logging services, Elasticsearch, or any other destination.
The built-in sink stores entries in a relational database using TypeORM. It is recommended to use a separate database from your main Vendure database to keep audit data isolated and avoid performance impact on your store.
This page is part of the Vendure Platform documentation. Access requires a valid Vendure Platform license.