Events can be generated for nearly all operations executed by the server depending on the configured event logging level. You can also log your own events by calling methods on ObjectScope.
 |
Setting the logging level to all or verbose will seriously reduce performance. |
The event objects contain much more information than what could be expressed with a text file event log. Creating and adding an object to a ring buffer is also a lot faster than formatting and writing a text String to a file.
Performance Events
Event |
Description |
Start |
The start time of the event |
Event |
The name of the event |
Time |
The duration of the event in milliseconds. This may be -1 if the event was still in progress when it was downloaded |
Ok |
Did the operation complete without exceptions? |
Description |
Short description of the event |
Client |
The remote client (if any) |
ObjectScope ID |
An ID for the ObjectScope. Note that these are repeated as closed ObjectScopes are returned to a pool. |
DS Tx |
The datastore transaction ID. |
See Also