butler-sos icon indicating copy to clipboard operation
butler-sos copied to clipboard

Make handling of log and user events sent from QS server more robust

Open mountaindude opened this issue 9 months ago • 0 comments

What version of Butler SOS are you using?

10.0.0 alfa

What version of Node.js are you using? Not applicable if you use the standalone version of Butler SOS.

20

What command did you use to start Butler SOS?

What operating system are you using?

Linux

What CPU architecture are you using?

x86_64

What Qlik Sense versions are you using?

2024-May IR

Describe the Bug

Similar to #805, tighten the filters for the log Log4Net XML appenders included with Butler SOS, so the log appender file for proxy service only forwards QS proxy log entries, the log appender for repository only forwards those QS log entries, and the log appender for the scheduler service only forwards the scheduler's log messages.

Same thing for user events/user log appenders.

Also add verification of data types before creating InfluxDB datapoints. I.e. ensuring that Sense ID fields are indeed valid UUIDs, that date fields are valid dates etc.

Expected Behavior

No response

To Reproduce

No response

mountaindude avatar May 19 '24 11:05 mountaindude