summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2013-03-19 14:57:36 +0000
committerSimon MacMullen <simon@rabbitmq.com>2013-03-19 14:57:36 +0000
commitfeb1d94405e7cba7d70ae54b2e308e99158ee261 (patch)
tree10b5ac1e1b5658bda97dd308d86e5fc2186bea80
parentf50d14c60299ad1e121cf24e710c8efe8c208a8b (diff)
downloadrabbitmq-server-feb1d94405e7cba7d70ae54b2e308e99158ee261.tar.gz
These log messages do not necessarily make their implications clear enough; I can imagine people's eyes glazing over them. Try to deal with that.
-rw-r--r--src/rabbit_alarm.erl14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/rabbit_alarm.erl b/src/rabbit_alarm.erl
index 25357b6e..b6b2d4b7 100644
--- a/src/rabbit_alarm.erl
+++ b/src/rabbit_alarm.erl
@@ -209,11 +209,19 @@ internal_register(Pid, {M, F, A} = HighMemMFA,
State#alarms{alertees = NewAlertees}.
handle_set_alarm({{resource_limit, Source, Node}, []}, State) ->
- rabbit_log:warning("~s resource limit alarm set on node ~p~n",
- [Source, Node]),
+ rabbit_log:warning(
+ "~s resource limit alarm set on node ~p.~n~n"
+ "**********************************************************~n"
+ "*** Publishers will be blocked until this alarm clears ***~n"
+ "**********************************************************~n",
+ [Source, Node]),
{ok, maybe_alert(fun dict:append/3, Node, Source, State)};
handle_set_alarm({file_descriptor_limit, []}, State) ->
- rabbit_log:warning("file descriptor limit alarm set~n"),
+ rabbit_log:warning(
+ "file descriptor limit alarm set.~n~n"
+ "********************************************************************~n"
+ "*** New connections will not be accepted until this alarm clears ***~n"
+ "********************************************************************~n"),
{ok, State};
handle_set_alarm(Alarm, State) ->
rabbit_log:warning("alarm '~p' set~n", [Alarm]),