Hi Johan,
Churn statistics attached below. Currently we are logging ERROR level and there are quite a lot of them, we'll try to enable DEBUG level for a couple of seconds as you suggest and then switch back to ERROR level. No, nothing is connected to the event exchange, we will try to bind it to a queue get some events and remove the binding again.
# rabbitmqctl eval 'recon:info(whereis(rabbit_event),current_stacktrace).'
{current_stacktrace,[{gen_event,fetch_msg,6,
[{file,"gen_event.erl"},{line,331}]},
{proc_lib,init_p_do_apply,3,
[{file,"proc_lib.erl"},{line,226}]}]}
# rabbitmqctl eval 'recon:info(whereis(rabbit_event),dictionary).'
{dictionary,[{'$initial_call',{gen_event,init_it,6}},
{'$ancestors',[rabbit_event_sup,rabbit_sup,<11920.224.0>]}]}
#rabbitmqctl eval 'recon:info(whereis(rabbit_event),backtrace).'
{backtrace,<<"Program counter: 0x00007f9a131dbbb4 (gen_event:fetch_msg/6 + 116)\ny(0) false\ny(1) []\ny(2) infinity\ny(3) [{handler,rabbit_mgmt_db_handler,false,[],false},{handler,rabbit_mgmt_reset_handler,false,[],false},{handler,rabbit_connection_tracking_handler,false,[],false},{handler,rabbit_channel_tracking_handler,false,[],false}]\ny(4) rabbit_event\ny(5) <0.415.0>\n\n0x00007f9abab0fc80 Return addr 0x00007f9a132f4994 (proc_lib:init_p_do_apply/3 + 196)\ny(0) []\ny(1) []\ny(2) Catch 0x00007f9a132f49b4 (proc_lib:init_p_do_apply/3 + 228)\n\n0x00007f9abab0fca0 Return addr 0x00007f9a130cd948 (<terminate process normally>)\n\n0x00007f9abab0fca8 Return addr 0x00007f9a130cd948 (<terminate process normally>)\n">>}
P.S. Johan thank for your patience and support!