anchor.diff:      GroupedSignals = groupby(lists:flatten(RawSignals)),
       Signals = [{N, lists:max(Counts)} || {N, Counts} <- GroupedSignals],
       lager:info("List of currently registered signals:~n~s", [format_signals_count(Signals)]),
  -
  -    lager:info("[ metrics ] TICK finished~n~s", [format_global_metrics()]),
  -    NewState#s{last_tick_time = Now, asserts = NewAsserts}.
  +    State.
   
   format_global_metrics() ->
       Metrics = exometer:find_entries([?GLOBALPREFIX]),
  
positive.code:             end
          end, lists:usort([erlang:node()] ++ Nodes)),
  
      lager:info("[ metrics ] Metric aggregation..."),
      Aggregated = aggregate_metrics_data(Values),
  
      lager:info("[ metrics ] Updating values in exometer..."),
      lists:foreach(
          fun ({N, V, counter}) ->
                  exometer:update_or_create([?GLOBALPREFIX, N], V, counter, []);
  
negative.code:             State#s{previous_counter_values = NewData, last_rps_calculation_time = Now}
      end.
  
  merge_metrics_data(Metrics) ->
      lists:foldl(
          fun ({{Name, counter}, Vs}, Acc) ->
                  [{Name, lists:sum(Vs), counter}|Acc];
  