Logging and Audit Service

Table of Contents

15.1. Introduction
15.2. Features
15.3. The nuxeo-platform-audit-web-access addon
15.4. Architecture
15.5. Extending the audit service
15.5.1. Register new events to log
15.5.2. Customize audit entries schema

15.1. Introduction

Events are logged (recorded) in an SQL table. The table name is NXP_LOGS. Events are not available in a flat format, for example in a flat log text file.

15.2. Features

By default only document creation/deletion/modification events are logged. But it is possible to configure the service to log other events.

15.3. The nuxeo-platform-audit-web-access addon

There is an addon, nuxeo-platform-audit-web-access, to log web access in the event log table. Download the addon, put it in $JBOSS_HOME/server/default/deploy/nuxeo.ear/plugins and then restart the server.

15.4. Architecture

TODO

15.5. Extending the audit service

15.5.1. Register new events to log

TODO

15.5.2. Customize audit entries schema

TODO