anchor.diff:            {noreply, State};
           NodeStats ->
             Header = string:join(["elapsed", "window" | lists:map(fun({Name, _}) ->
  -            atom_to_list(Name)
  +            Name
             end, NodeStats)], ", ") ++ "\n",
             io:fwrite(Fd, Header, []),
             erlang:send_after(Interval * 1000, self(), {timer, {log_load, StartTime, StartTime}}),
  
positive.code: %% @doc Get statistics about node load
  %% TimeWindow - time in seconds since now, that defines interval for which statistics will be fetched
  -spec get_node_stats(TimeWindow :: short | medium | long | integer()) -> Result when
    Result :: [{Name :: binary(), Value :: float()}] | {error, term()}.
  %% ====================================================================
  get_node_stats(TimeWindow) ->
    {ok, Interval} = case TimeWindow of
  
negative.code: %% StartTime, EndTime - time in seconds since epoch (1970-01-01), that defines interval
  %% for which statistics will be fetched
  -spec get_node_stats(StartTime :: integer(), EndTime :: integer()) -> Result when
    Result :: [{Name :: string(), Value :: float()}] | {error, term()}.
  %% ====================================================================
  get_node_stats(StartTime, EndTime) ->
    {ok, Timeout} = application:get_env(?APP_Name, rrd_timeout),
  