anchor.diff:                     leo_misc:get_value('rex_max_mem_capacity', WatchdogProps),
                      leo_misc:get_value('cpu_max_cpu_load_avg', WatchdogProps),
                      leo_misc:get_value('cpu_max_cpu_util',     WatchdogProps),
  -                   leo_misc:get_value('io_max_input_for_interval',  WatchdogProps),
  -                   leo_misc:get_value('io_max_output_for_interval', WatchdogProps),
  +                   leo_misc:get_value('io_max_input_per_sec',  WatchdogProps),
  +                   leo_misc:get_value('io_max_output_per_sec', WatchdogProps),
                      %% status-1 [2]
                      leo_hex:integer_to_hex(leo_misc:get_value('ring_cur',  RingHashes, 0), 8),
                      leo_hex:integer_to_hex(leo_misc:get_value('ring_prev', RingHashes, 0), 8),
  
positive.code:     WatchdogProps = leo_misc:get_value('watchdog', State, []),
  
      io_lib:format(lists:append(["[config-1: basic]\r\n",
                                  "               version : ~s\r\n",
                                  "           # of vnodes : ~w\r\n",
                                  "         group level-1 :   \r\n",
                                  "         group level-2 : ~s\r\n",
                                  "   object container(s) : ~p\r\n",
                                  "               log dir : ~s\r\n",
                                  "\r\n[config-2: watchdog]\r\n",
                                  "          cpu watchdog : ~w\r\n",
                                  "           io watchdog : ~w\r\n",
                                  "   monitoring interval : ~w\r\n",
                                  "[rex] max mem capacity : ~w\r\n",
                                  "[cpu] max cpu load avg : ~w\r\n",
                                  "[cpu] max cpu util     : ~w\r\n",
                                  "[io ] max input size   : ~w\r\n",
                                  "[io ] max output size  : ~w\r\n",
                                  "\r\n[status-1: ring]\r\n",
                                  "     ring state (cur)  : ~s\r\n",
                                  "     ring state (prev) : ~s\r\n",
                                  "\r\n[status-2: erlang-vm]\r\n",
                                  "            vm version : ~s\r\n",
                                  "       total mem usage : ~w\r\n",
                                  "      system mem usage : ~w\r\n",
                                  "       procs mem usage : ~w\r\n",
                                  "         ets mem usage : ~w\r\n",
                                  "                 procs : ~w/~w\r\n",
                                  "           kernel_poll : ~w\r\n",
                                  "      thread_pool_size : ~w\r\n",
                                  "\r\n[status-3: # of msgs]\r\n",
                                  "      replication msgs : ~w\r\n",
                                  "       vnode-sync msgs : ~w\r\n",
                                  "        rebalance msgs : ~w\r\n",
                                  "\r\n"]),
                    [
                     %% Basic Conf
  
negative.code:                                   leo_misc:get_value('cpu_enabled', WatchdogProps)),
                     exchange_value(?BOOL_TO_ENABLE,
                                    leo_misc:get_value('io_enabled',  WatchdogProps)),
                     exchange_value(?BOOL_TO_ENABLE,
                                    leo_misc:get_value('disk_enabled', WatchdogProps)),
                     leo_misc:get_value('watch_interval',        WatchdogProps),
                     leo_misc:get_value('rex_max_mem_capacity',  WatchdogProps),
                     leo_misc:get_value('cpu_max_cpu_load_avg',  WatchdogProps),
                     leo_misc:get_value('cpu_max_cpu_util',      WatchdogProps),
                     leo_misc:get_value('io_max_input_per_sec',  WatchdogProps),
                     leo_misc:get_value('io_max_output_per_sec', WatchdogProps),
                     leo_misc:get_value('disk_max_disk_util',    WatchdogProps),
                     %% RING
                     leo_hex:integer_to_hex(leo_misc:get_value('ring_cur',  RingHashes, 0), 8),
                     leo_hex:integer_to_hex(leo_misc:get_value('ring_prev', RingHashes, 0), 8),
  