summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEmile Joubert <emile@rabbitmq.com>2011-08-30 14:33:09 +0100
committerEmile Joubert <emile@rabbitmq.com>2011-08-30 14:33:09 +0100
commit2eb3db154d61976e1fc183d2c1d860d202ca7307 (patch)
tree2f9a33e1630e4b31f15eb504f65ed6f606ff3df2 /src
parent8d4c559a971d25cd818dd189b58b07a123edb490 (diff)
downloadrabbitmq-server-git-2eb3db154d61976e1fc183d2c1d860d202ca7307.tar.gz
Backed out changeset e115f0eec60c
Diffstat (limited to 'src')
-rw-r--r--src/rabbit.erl3
-rw-r--r--src/rabbit_control.erl6
-rw-r--r--src/vm_memory_monitor.erl7
3 files changed, 5 insertions, 11 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index 46f7d9d1f3..fdebeaf859 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -235,6 +235,9 @@ status() ->
{running_applications, application:which_applications()},
{os, os:type()},
{erlang_version, erlang:system_info(system_version)},
+ {vm_memory_high_watermark,
+ vm_memory_monitor:get_vm_memory_high_watermark()},
+ {vm_memory_limit, vm_memory_monitor:get_memory_limit()},
{memory, erlang:memory()}].
environment() ->
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl
index abb462501f..b386e3383a 100644
--- a/src/rabbit_control.erl
+++ b/src/rabbit_control.erl
@@ -329,10 +329,6 @@ action(set_vm_memory_high_watermark, Node, [Arg], _Opts, Inform) ->
Inform("Setting memory threshhold on ~p to ~p", [Node, Frac]),
rpc_call(Node, vm_memory_monitor, set_vm_memory_high_watermark, [Frac]);
-action(get_vm_memory_limits, Node, _Args, _Opts, Inform) ->
- Inform("Getting memory monitoring limits of node ~p", [Node]),
- display_call_result(Node, {vm_memory_monitor, get_vm_info, []});
-
action(set_permissions, Node, [Username, CPerm, WPerm, RPerm], Opts, Inform) ->
VHost = proplists:get_value(?VHOST_OPT, Opts),
Inform("Setting permissions for user ~p in vhost ~p", [Username, VHost]),
@@ -356,7 +352,7 @@ action(report, Node, _Args, _Opts, Inform) ->
io:format("Reporting server status on ~p~n~n", [erlang:universaltime()]),
[begin ok = action(Action, N, [], [], Inform), io:nl() end ||
N <- unsafe_rpc(Node, rabbit_mnesia, running_clustered_nodes, []),
- Action <- [status, cluster_status, environment, get_vm_memory_limits]],
+ Action <- [status, cluster_status, environment]],
VHosts = unsafe_rpc(Node, rabbit_vhost, list, []),
[print_report(Node, Q) || Q <- ?GLOBAL_QUERIES],
[print_report(Node, Q, [V]) || Q <- ?VHOST_QUERIES, V <- VHosts],
diff --git a/src/vm_memory_monitor.erl b/src/vm_memory_monitor.erl
index 4779bcad90..3b95591488 100644
--- a/src/vm_memory_monitor.erl
+++ b/src/vm_memory_monitor.erl
@@ -35,7 +35,7 @@
-export([update/0, get_total_memory/0, get_vm_limit/0,
get_check_interval/0, set_check_interval/1,
get_vm_memory_high_watermark/0, set_vm_memory_high_watermark/1,
- get_memory_limit/0, get_vm_info/0]).
+ get_memory_limit/0]).
-define(SERVER, ?MODULE).
@@ -99,11 +99,6 @@ set_vm_memory_high_watermark(Fraction) ->
get_memory_limit() ->
gen_server:call(?MODULE, get_memory_limit, infinity).
-get_vm_info() ->
- [{os_total_memory, get_total_memory()},
- {monitoring_memory_limit, get_memory_limit()},
- {monitoring_memory_threshhold, get_vm_memory_high_watermark()}].
-
%%----------------------------------------------------------------------------
%% gen_server callbacks
%%----------------------------------------------------------------------------