anchor.diff:                    ]);
   
   node_stat(?SERVER_TYPE_STORAGE, State) ->
  -    Version       = leo_misc:get_value('version',       State, []),
  -    NumOfVNodes   = leo_misc:get_value('num_of_vnodes', State, []),
  -    _GrpLevel2    = leo_misc:get_value('grp_level_2',   State, []),
  -    Directories   = leo_misc:get_value('dirs',          State, []),
  -    RingHashes    = leo_misc:get_value('ring_checksum', State, []),
  -    Statistics    = leo_misc:get_value('statistics',    State, []),
  -    ObjContainer  = leo_misc:get_value('avs',           State, []),
  -    CustomItems   = leo_misc:get_value('storage',  Statistics, []),
  +    Version = leo_misc:get_value('version', State, []),
  +    NumOfVNodes = leo_misc:get_value('num_of_vnodes', State, []),
  +    _GrpLevel2 = leo_misc:get_value('grp_level_2', State, []),
  +    Directories = leo_misc:get_value('dirs', State, []),
  +    RingHashes = leo_misc:get_value('ring_checksum', State, []),
  +    Statistics = leo_misc:get_value('statistics', State, []),
  +    ObjContainer = leo_misc:get_value('avs', State, []),
  +    CustomItems = leo_misc:get_value('storage', Statistics, []),
       WatchdogProps = leo_misc:get_value('watchdog', State, []),
  +    LogLevel = leo_misc:get_value('log_level', State, []),
   
       MQConf_1 = leo_misc:get_value('mq_num_of_procs', State, []),
  -    MQConf_2 = leo_misc:get_value('mq_num_of_batch_process_max',  State, []),
  -    MQConf_3 = leo_misc:get_value('mq_num_of_batch_process_reg',  State, []),
  -    MQConf_4 = leo_misc:get_value('mq_interval_between_batch_procs_max',  State, []),
  -    MQConf_5 = leo_misc:get_value('mq_interval_between_batch_procs_reg',  State, []),
  +    MQConf_2 = leo_misc:get_value('mq_num_of_batch_process_max', State, []),
  +    MQConf_3 = leo_misc:get_value('mq_num_of_batch_process_reg', State, []),
  +    MQConf_4 = leo_misc:get_value('mq_interval_between_batch_procs_max', State, []),
  +    MQConf_5 = leo_misc:get_value('mq_interval_between_batch_procs_reg', State, []),
   
       AutoCompactionEnabled = leo_misc:get_value('auto_compaction_enabled', State),
  -    AutoCompactionConf_1  = leo_misc:get_value('auto_compaction_warn_active_size_ratio', State),
  -    AutoCompactionConf_2  = leo_misc:get_value('auto_compaction_threshold_active_size_ratio', State),
  -    AutoCompactionConf_3  = leo_misc:get_value('auto_compaction_parallel_procs', State),
  -    AutoCompactionConf_4  = leo_misc:get_value('auto_compaction_interval', State),
  -
  -    CompactionConf_1 = leo_misc:get_value('limit_num_of_compaction_procs',      State),
  -    CompactionConf_2 = leo_misc:get_value('compaction_num_of_batch_procs_max',  State),
  -    CompactionConf_3 = leo_misc:get_value('compaction_num_of_batch_procs_reg',  State),
  -    CompactionConf_4 = leo_misc:get_value('compaction_interval_between_batch_procs_max',  State),
  -    CompactionConf_5 = leo_misc:get_value('compaction_interval_between_batch_procs_reg',  State),
  +    AutoCompactionConf_1 = leo_misc:get_value('auto_compaction_warn_active_size_ratio', State),
  +    AutoCompactionConf_2 = leo_misc:get_value('auto_compaction_threshold_active_size_ratio', State),
  +    AutoCompactionConf_3 = leo_misc:get_value('auto_compaction_parallel_procs', State),
  +    AutoCompactionConf_4 = leo_misc:get_value('auto_compaction_interval', State),
  +
  +    CompactionConf_1 = leo_misc:get_value('limit_num_of_compaction_procs', State),
  +    CompactionConf_2 = leo_misc:get_value('compaction_num_of_batch_procs_max', State),
  +    CompactionConf_3 = leo_misc:get_value('compaction_num_of_batch_procs_reg', State),
  +    CompactionConf_4 = leo_misc:get_value('compaction_interval_between_batch_procs_max', State),
  +    CompactionConf_5 = leo_misc:get_value('compaction_interval_between_batch_procs_reg', State),
   
       ObjContainer_1 = lists:flatten(
                          lists:foldl(
  
positive.code:                                 "                     number of vnodes | ~w\r\n",
                                  "                    object containers | ~s\r\n",
                                  "                        log directory | ~s\r\n",
                                  "--------------------------------------+--------------------------------------\r\n",
                                  " Config-2: watchdog\r\n",
                                  "--------------------------------------+--------------------------------------\r\n",
  
negative.code:                    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),
                     %% Erlang-VM
                     leo_misc:get_value('vm_version', Statistics, []),
                     leo_misc:get_value('total_mem_usage', Statistics, 0),
                     leo_misc:get_value('system_mem_usage', Statistics, 0),
                     leo_misc:get_value('proc_mem_usage', Statistics, 0),
                     leo_misc:get_value('ets_mem_usage', Statistics, 0),
                     leo_misc:get_value('num_of_procs', Statistics, 0),
                     leo_misc:get_value('process_limit', Statistics, 0),
                     leo_misc:get_value('kernel_poll', Statistics, false),
                     leo_misc:get_value('thread_pool_size', Statistics, 0),
                     %% MQ
                     leo_misc:get_value('num_of_replication_msg', CustomItems, 0),
                     leo_misc:get_value('num_of_sync_vnode_msg', CustomItems, 0),
                     leo_misc:get_value('num_of_rebalance_msg', CustomItems, 0)
                    ]).
  
  
  