Activity Analyzer Options
Check out the Event Log Writer and the File writer options available in the i4scada Activity Analyzer and how you can use them in your best interest.
The General settings section provides the following options:
Option | Description |
---|---|
Always on top | The message window is always in the foreground. |
Max. list entries | The maximum number of messages displayed in the display window. |
Event Log writer
UI Option | Description |
---|---|
Enable Event Log writer | Message output to the event log window. |
Standard filter | Display of error, warning, information, and debugging messages for the selected channel ID. |
Event Log writer advanced filters
UI Option | Description |
---|---|
Symbol | Creates a new filter combination |
Symbol | Copies the filter line that is currently indicated. |
Symbol | Deletes the filter line that is currently indicated. |
Channel ID | Module selection The module name may contain a placeholder character. „i4scadaS*“displays messages from the Server and SchedulerPro. Further input options are “BacNet*”, “Modbus*” or ADS*. |
Message topic | Filters for messages with the same Group ID such as “Group.UpdateSignals” or “Group.AsyncRead“. |
Message level | Filters for messages with the same level such as “Info” or “Fault”. Message levels can be selected individually and combined. |
Load | Loads an XML file with filter settings. |
Save | Saves the filter settings in an XML file. |
File writer
UI Option | Description |
---|---|
Enable file writer | Output of messages to a file. |
Trace logs path | The location where log files are stored |
Max. trace log files | Maximum number of log files in the selected directory. |
Max. trace log entries | The total size (in MB) of the log files inside the selected directory. |
Standard filter | Display of error, warning, information, and debugging messages for the selected channel ID. |
File writer advanced filters
UI Option | Description |
---|---|
Symbol | Creates a new filter combination |
Symbol | Copies the filter line that is currently indicated. |
Symbol | Deletes the filter line that is currently indicated. |
Channel ID | Module selection The module name may contain a placeholder character. „WF2010S*“displays messages from the Server and SchedulerPro. Further input options are “BacNet*”, “Modbus*” or ADS*. |
Message topic | Filters for messages with the same Group ID such as “Group.UpdateSignals” or “Group.AsyncRead“. |
Message level | Filters for messages with the same level such as “Info” or “Fault”. Message levels can be selected individually and combined. |
Load | Loads an XML file with filter settings. |
Save | Saves the filter settings in an XML file. |
LogFilter functions and flags
Function | Meaning | Flag (bitmask) |
---|---|---|
WTSLIB_MESSAGE_LEVEL_DEBUG_ON_WRITE_ASYNC_REQ | OnWriteAsyncRequest event on server interface | ((1<<3) | (1<<12)) |
WTSLIB_MESSAGE_LEVEL_DEBUG_READ | ReadSignals on client interface and webservice interface | ((1<<3) | (1<<13)) |
WTSLIB_MESSAGE_LEVEL_DEBUG_ONUPDATE | OnSignalUpdates event on client interface | ((1<<3) | (1<<14) |
WTSLIB_MESSAGE_LEVEL_DEBUG_WRITE | WriteSignals on client and webservice interfaces, UpdateSignals on server interface | ((1<<3) | (1<<15)) |
WTSLIB_MESSAGE_LEVEL_DEBUG_IO | ((1<<3) | (1<<16)) | |
WTSLIB_MESSAGE_LEVEL_DEBUG_IFACE | Entry and leaving on all interface methods, including events | ((1<<3) | (1<<17)) |
WTSLIB_MESSAGE_LEVEL_DEBUG_THREADING | ((1<<3) | (1<<18)) | |
WTSLIB_MESSAGE_LEVEL_DEBUG_WATCHDOG | watchdog for webservice interface | ((1<<) | (1<<19)) |
WTSLIB_MESSAGE_LEVEL_INFO | Information | (1<<2) |
WTSLIB_MESSAGE_LEVEL_WARNING | Warning | (1<<1) |
WTSLIB_MESSAGE_LEVEL_ERROR | Error | (1<<0) |