Event logging
This is a preview feature, the API can change in future releases. Use for test and feedback.
The system is build around a persistent, append-only event log. Each operation that changes the system produces an event.
Besides being logged persistently in the database, the log is also printed to file or console. The output is formatted according to the Common Event Format (CEF) standard.
Control the log output with the com.phenixidentity.digo.vertx.core.logging.cef.CefHandler
logger in the Log4j2 configuration file. By default, the event log is printed to the file logs/events.log
.
Below is a list of all available events:
No Name Description
-----------------------------------
1 LOGIN_CREATED A new login created (first time login)
105 ORDER_CREATED An order was created
106 ORDER_ACCEPTED An order was accepted
107 ORDER_SIGNED An order was signed
108 ORDER_REJECTED An order was rejected
109 ORDER_CANCELED An order was canceled
110 ORDER_EXPIRED An order expired
111 COMMAND_FAILED A command failed
114 DOCUMENT_EXPIRED A document expired
115 DOCUMENT_CREATED A document was created
120 ORDER_DUE_DATE_UPDATED The due date of an order was updated
124 USER_STATE_CHANGED A user was selected for notification
125 USER_ALERT A user was marked as reminded
126 SESSION_STARTED A user logged in
127 SENDING_EMAIL An email was sent
128 ORDER_DOCUMENT_UPDATED An order was assigned a new document
129 ORDER_DELETED An order was deleted
130 DOCUMENT_DELETED A document was deleted
131 USER_ANONYMIZED A user was anonymized
132 ORDER_SIGNERS_UPDATED The signer list of an order was updated
133 ORDER_DESCRIPTION_UPDATED The description of an order was updated
134 NOTIFY_SIGNERS A manual reminder was sent
135 DOCUMENT_DELETION_REMINDER A document deletion reminder was sent
Click to copy