summaryrefslogtreecommitdiff
path: root/src/rabbit.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r--src/rabbit.erl9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index 114e62e3ae..e58c808040 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -319,7 +319,14 @@ status() ->
get_vm_memory_high_watermark, []}},
{vm_memory_limit, {vm_memory_monitor,
get_memory_limit, []}}]),
- S3 = [{file_descriptors, file_handle_cache:info()}],
+ S3 = [{file_descriptors, file_handle_cache:info()},
+ {processes, [{count, erlang:system_info(process_count)},
+ {limit, erlang:system_info(process_limit)}]},
+ {run_queue, erlang:statistics(run_queue)},
+ {uptime, begin
+ {T,_} = erlang:statistics(wall_clock),
+ T div 1000
+ end}],
S1 ++ S2 ++ S3.
is_running() -> is_running(node()).