Skip to content

Instantly share code, notes, and snippets.

@johanrhodin
Created October 20, 2021 21:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save johanrhodin/09a110549cd6afba5ffc0d4a6a13c662 to your computer and use it in GitHub Desktop.
Save johanrhodin/09a110549cd6afba5ffc0d4a6a13c662 to your computer and use it in GitHub Desktop.
Difference in logging style between RabbitMQ 3.8 and 3.9
2021-10-20 15:15:44.302 [error] <0.1264.0> ** Generic server <0.1264.0> terminating
** Last message in was {'$gen_cast',init_shovel}
** When Server state == {state,undefined,undefined,undefined,undefined,{<<"/">>,<<"logslogslogs">>},dynamic,#{ack_mode => on_confirm,dest => #{current => {<0.1331.0>,<0.1416.0>,<<"amqps://log-srv.rmq.cloudamqp.com/destvhost">>},dest_exchange => <<"logs.hostname2">>,fields_fun => #Fun<rabbit_shovel_parameters.7.125748776>,module => rabbit_amqp091_shovel,props_fun => #Fun<rabbit_shovel_parameters.8.125748776>,resource_decl => #Fun<rabbit_shovel_parameters.6.125748776>,uris => ["amqps://hostname2:PASSWD@destserver.rmq.cloudamqp.com/destvhost"]},name => <<"logslogslogs">>,reconnect_delay => 5,shovel_type => dynamic,source => #{current => {<0.1269.0>,<0.1302.0>,<<"amqp://">>},delete_after => never,module => rabbit_amqp091_shovel,prefetch_count => 100,queue => <<"logslogslogs">>,resource_decl => #Fun<rabbit_shovel_parameters.10.125748776>,source_exchange_key => <<>>,uris => ["amqp://"]}},undefined,undefined,undefined,undefined,undefined}
** Reason for termination ==
** {{shutdown,{server_initiated_close,404,<<"NOT_FOUND - home node 'rabbit@hostname2-03' of durable queue 'logslogslogs' in vhost '/' is down or inaccessible">>}},{gen_server,call,[<0.1430.0>,{call,{'queue.declare',0,<<"logslogslogs">>,false,true,false,false,false,[]},none,<0.1264.0>},130000]}}
2021-10-20 15:15:44.302 [error] <0.1264.0> CRASH REPORT Process <0.1264.0> with 0 neighbours exited with reason: {{shutdown,{server_initiated_close,404,<<"NOT_FOUND - home node 'rabbit@hostname2-03' of durable queue 'logslogslogs' in vhost '/' is down or inaccessible">>}},{gen_server,call,[<0.1430.0>,{call,{'queue.declare',0,<<"logslogslogs">>,false,true,false,false,false,[]},none,<0.1264.0>},130000]}} in gen_server2:terminate/3 line 1183
2021-10-20 15:15:44.302 [error] <0.1263.0> Supervisor {<0.1263.0>,rabbit_shovel_dyn_worker_sup} had child {<<"/">>,<<"logslogslogs">>} started with rabbit_shovel_worker:start_link(dynamic, {<<"/">>,<<"logslogslogs">>}, [{<<"dest-uri">>,[{encrypted,<<"DATAZZZ+sZ...">>}]},...]) at <0.1264.0> exit with reason {{shutdown,{server_initiated_close,404,<<"NOT_FOUND - home node 'rabbit@hostname2-03' of durable queue 'logslogslogs' in vhost '/' is down or inaccessible">>}},{gen_server,call,[<0.1430.0>,{call,{'queue.declare',0,<<"logslogslogs">>,false,true,false,false,false,[]},none,<0.1264.0>},130000]}} in context child_terminated
2021-09-25 09:59:00.294716+00:00 [erro] <0.827.0> Shovel 'logloglog' in virtual host '/' is stopping: one of its connections closed with code 404, reason: NOT_FOUND - home node 'rabbit@hostname1-01' of durable queue 'logloglog' in vhost '/' is down or inaccessible
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> ** Generic server <0.827.0> terminating
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> ** Last message in was {'$gen_cast',init_shovel}
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> ** When Server state == {state,undefined,undefined,undefined,undefined,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> {<<"/">>,<<"logloglog">>},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> dynamic,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> #{ack_mode => on_confirm,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> dest =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> #{current =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> {<0.846.0>,<0.974.0>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> <<"amqps://destsrv.cloudamqp.com/destvhost">>},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> dest_exchange =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> <<"logs.hostname1">>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> fields_fun =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> #Fun<rabbit_shovel_parameters.8.11691454>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> module => rabbit_amqp091_shovel,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> props_fun =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> #Fun<rabbit_shovel_parameters.9.11691454>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> resource_decl =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> #Fun<rabbit_shovel_parameters.7.11691454>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> uris =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> ["amqps://hostname1:PASSWD@destsrv.cloudamqp.com/destvhost"]},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> name => <<"logloglog">>,reconnect_delay => 5,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> shovel_type => dynamic,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> source =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> #{consumer_args => [],
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> current =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> {<0.830.0>,<0.838.0>,<<"amqp://">>},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> delete_after => never,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> module => rabbit_amqp091_shovel,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> prefetch_count => 100,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> queue => <<"logloglog">>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> resource_decl =>
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> #Fun<rabbit_shovel_parameters.11.11691454>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> source_exchange_key => <<>>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> uris => ["amqp://"]}},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> undefined,undefined,undefined,undefined,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> undefined}
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> ** Reason for termination ==
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> ** {{shutdown,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> {server_initiated_close,404,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> <<"NOT_FOUND - home node 'rabbit@hostname1-01' of durable queue 'logloglog' in vhost '/' is down or inaccessible">>}},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> {gen_server,call,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> [<0.1000.0>,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> {call,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> {'queue.declare',0,<<"logloglog">>,false,true,false,false,false,
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> []},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> none,<0.827.0>},
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0> 130000]}}
2021-09-25 09:59:00.414669+00:00 [erro] <0.827.0>
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> crasher:
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> initial call: rabbit_shovel_worker:init/1
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> pid: <0.827.0>
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> registered_name: []
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> exception exit: {{shutdown,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {server_initiated_close,404,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> <<"NOT_FOUND - home node 'rabbit@hostname1-01' of durable queue 'logloglog' in vhost '/' is down or inaccessible">>}},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {gen_server,call,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> [<0.1000.0>,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {call,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {'queue.declare',0,<<"logloglog">>,false,true,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> false,false,false,[]},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> none,<0.827.0>},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> 130000]}}
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> in function gen_server2:terminate/3 (gen_server2.erl, line 1183)
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> ancestors: [<0.826.0>,<0.822.0>,rabbit_shovel_dyn_worker_sup_sup,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> rabbit_shovel_sup,<0.817.0>]
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> message_queue_len: 4
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> messages: [{'EXIT',<0.838.0>,normal},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {'EXIT',<0.830.0>,{shutdown,normal}},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {'EXIT',<0.974.0>,normal},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {'EXIT',<0.846.0>,{shutdown,normal}}]
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> links: [<0.826.0>]
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> dictionary: [{gen_server_call_timeout,130000},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {rand_seed,{#{bits => 58,jump => #Fun<rand.3.92093067>,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> next => #Fun<rand.0.92093067>,type => exsss,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> uniform => #Fun<rand.1.92093067>,
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> uniform_n => #Fun<rand.2.92093067>},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> [44523369566733844|21472091648240557]}},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {{xtype_to_module,topic},rabbit_exchange_type_topic},
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> {guid,{{3824312472,366910407,2503807324,2285338852},1}}]
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> trap_exit: true
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> status: running
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> heap_size: 17731
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> stack_size: 28
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> reductions: 273161
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0> neighbours:
2021-09-25 09:59:00.417821+00:00 [erro] <0.827.0>
2021-09-25 09:59:00.420899+00:00 [erro] <0.826.0> supervisor: {<0.826.0>,rabbit_shovel_dyn_worker_sup}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment