Introduction
Each event recorded by DataStream has an 'Event' name and belongs to an 'EventType' category. Please see here for a list of these categories. This document, which is currently under construction, will provide a list of the events belonging to each category in order to help you e.g. retrieve all events of a given type using the REST API. Complete lists are given below for the NSL and NSA categories, corresponding to client-server interaction (e.g. license activation, floating feature checkout) and Zentitle analytics respectively.
NOTE: Many events also have a 'fail' variant, with the convention being that an event "Eventname" may have a corresponding failure event "Eventname (Fail)". For such fail events, additional failure/error information is written to the Payload.error field.
NSL Events
| Event | Description/Notes |
| "Checkin Featureseat" | Check in floating feature seat. |
| "Checkout Featureseat" | Check out floating feature seat. |
| "Checkin Element" | Check in element. |
| "Checkout Element" | Check out element. |
| "Checkin Token" | Check in consumption token. |
| "Checkout Token" | Check out consumption token. |
| "Return" + DSSaas + DSOffline |
Return license (deactivate client.) DSSaas = "" or " Saas " indicates whether or not the activation is SaaS. DSOffline = "" or " Offline" indicates whether or not the return is offline. |
| DSPreEventText + DSActType + DSSaas + DSOffline |
License activations/refreshes. DSPreEventText="" or "Trial " indicates (blank) license code usage or trial. DSActType = "Activation" or "Refresh" indicates whether this is an initial activation or refresh. DSSaas = "" or " Saas " indicates whether or not the activation/refresh is SaaS. DSOffline = "" or " Offline" indicates whether or not the activation/refresh was offline. |
| "Remote Call "+functionname |
Remote procedure call from client to server. functionname = "LTCO" or "FEATAVAIL" indicates requesting a Long-Term Checkout License or Feature Availability. |
NSA Events
| Event | Description/Notes |
| "Application Start" | Start of application run |
| "Application End" | End of application run |
| "Application Complete" | Application start and end events matched and duration calculated. |
| "Feature Start" | Start of feature run |
| "Feature End" | End of feature run |
| "Feature Complete" | Feature start and end events matched and duration calculated. |
| "Exception" | Exception encountered and handled in client application. |
| "System Info" | System description sent (hardware, operating system and client application.) |
| "Login" | User login |
| "Logout" | User logout |