anchor.diff:                 {total_memory, TotalMemory}] ->
                     FreeMemory / TotalMemory * 100
             end,
  +    Reductions = get_reductions() - get_last_reductions(),
       monitor:client_monitor_set_value(lb_active, cpu, fun(Old) -> rrd:add_now(CPU, Old) end),
  -    %monitor:client_monitor_set_value(lb_active, cpu5min, fun(Old) -> rrd:add_now(CPU, Old) end),
  -    monitor:client_monitor_set_value(lb_active, mem, fun(Old) -> rrd:add_now(MEM, Old) end)
  -    %monitor:client_monitor_set_value(lb_active, mem5min, fun(Old) -> rrd:add_now(MEM, Old) end),
  -    .
  +    monitor:client_monitor_set_value(lb_active, mem, fun(Old) -> rrd:add_now(MEM, Old) end),
  +    monitor:monitor_set_value(lb_active, reductions, fun(Old) -> rrd:add_now(Reductions, Old) end).
   
   -compile({inline, [init_db_rrd/1]}).
   %% @doc Called by dht node process to initialize the db monitors
  
positive.code:             end
      end.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%% Util %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  -spec collect_stats() -> boolean().
  collect_stats() ->
      Metrics = [cpu, mem], %% TODO
      lists:member(config:read(lb_active_load_metric), Metrics).
  
  -spec trigger() -> ok.
  
negative.code: % items, cpu, mem, db_reads, db_writes, db_requests,
  % transactions, tx_latency, net_throughput, net_latency
  %% available metrics
  -define(LOAD_METRICS, [items, cpu, mem, reductions, db_reads, db_writes]).
  -define(REQUEST_METRICS, [db_reads, db_writes]).
  
  %%%%%%%%%%%%%%%%%%%%%%%% Monitoring values %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  