Add event validation to monitor script

Problem

In #561995 (closed) we implemented runtime validation for external events. Its located in the event forwarder controller and works with events sent by IDE and similar project.

Currently we dont validate event emitted from the monolith.

Desired Outcome

Add event validation to the monitor tool. The monitor should validate event on event received and show error in the UI.

Potential Solution

We can reuse the validation code from #561995 (closed)

Documentation Update Needed

  • Yes
  • No

Document the new feature in the monitor's documentation

How to verify

Further actions needed

Edited by Niko Belokolodov