Skip to content

Investigate lock_fields Event Overcollection and Empty Log Creation #141

@JohnDamilola

Description

@JohnDamilola

We have observed a new event type called lock_fields being logged in the 39b logs. This event appears to be triggered by the lo_events module, which was likely introduced during the separation of the' lo_events' module in the recent extension update. The lock_fields events frequently log browser_info payloads.

After these events are triggered, the plugin does not appear to send additional data, as there is no activity logged in the corresponding study.log file. Instead, the following code is executed:

We are likely not losing data, but we are overcollecting and generating empty log files unnecessarily, and this behavior can lead to noise in log storage and may complicate downstream analysis.

Proposed Actions:

  • Investigate the purpose of the lock_fields event and whether frequent browser_info logging is necessary.
  • Consider suppressing study.log creation when no user activity is captured.
  • Explore rate-limiting lock_fields events to reduce redundant logs.
  • Document the expected behavior of lock_fields in the plugin for clarity.

Metadata

Metadata

Labels

bugSomething isn't workingdocumentationImprovements or additions to documentation

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions