I usually run this command (as site user) to completely remove all events from the event console and the event history:
echo "COMMAND FLUSH" | unixcat ~/tmp/run/mkeventd/status
I do not know what happens in a distributed environment, though. It might be neccessary to run it on every checkmk instance.