{ "WBThrottle": { "bytes_dirtied": { "type": 2},
      "bytes_wb": { "type": 2},
      "ios_dirtied": { "type": 2},
      "ios_wb": { "type": 2},
      "inodes_dirtied": { "type": 2},
      "inodes_wb": { "type": 2}},
  "filestore": { "journal_queue_max_ops": { "type": 2},
      "journal_queue_ops": { "type": 2},
      "journal_ops": { "type": 10},
      "journal_queue_max_bytes": { "type": 2},
      "journal_queue_bytes": { "type": 2},
      "journal_bytes": { "type": 10},
      "journal_latency": { "type": 5},
      "journal_wr": { "type": 10},
      "journal_wr_bytes": { "type": 6},
      "journal_full": { "type": 10},
      "committing": { "type": 2},
      "commitcycle": { "type": 10},
      "commitcycle_interval": { "type": 5},
      "commitcycle_latency": { "type": 5},
      "op_queue_max_ops": { "type": 2},
      "op_queue_ops": { "type": 2},
      "ops": { "type": 10},
      "op_queue_max_bytes": { "type": 2},
      "op_queue_bytes": { "type": 2},
      "bytes": { "type": 10},
      "apply_latency": { "type": 5},
      "queue_transaction_latency_avg": { "type": 5}},
  "leveldb": { "leveldb_get": { "type": 10},
      "leveldb_transaction": { "type": 10},
      "leveldb_compact": { "type": 10},
      "leveldb_compact_range": { "type": 10},
      "leveldb_compact_queue_merge": { "type": 10},
      "leveldb_compact_queue_len": { "type": 2}},
  "mutex-FileJournal::completions_lock": { "wait": { "type": 5}},
  "mutex-FileJournal::finisher_lock": { "wait": { "type": 5}},
  "mutex-FileJournal::write_lock": { "wait": { "type": 5}},
  "mutex-FileJournal::writeq_lock": { "wait": { "type": 5}},
  "mutex-JOS::ApplyManager::apply_lock": { "wait": { "type": 5}},
  "mutex-JOS::ApplyManager::com_lock": { "wait": { "type": 5}},
  "mutex-JOS::SubmitManager::lock": { "wait": { "type": 5}},
  "mutex-WBThrottle::lock": { "wait": { "type": 5}},
  "objecter": { "op_active": { "type": 2},
      "op_laggy": { "type": 2},
      "op_send": { "type": 10},
      "op_send_bytes": { "type": 10},
      "op_resend": { "type": 10},
      "op_ack": { "type": 10},
      "op_commit": { "type": 10},
      "op": { "type": 10},
      "op_r": { "type": 10},
      "op_w": { "type": 10},
      "op_rmw": { "type": 10},
      "op_pg": { "type": 10},
      "osdop_stat": { "type": 10},
      "osdop_create": { "type": 10},
      "osdop_read": { "type": 10},
      "osdop_write": { "type": 10},
      "osdop_writefull": { "type": 10},
      "osdop_append": { "type": 10},
      "osdop_zero": { "type": 10},
      "osdop_truncate": { "type": 10},
      "osdop_delete": { "type": 10},
      "osdop_mapext": { "type": 10},
      "osdop_sparse_read": { "type": 10},
      "osdop_clonerange": { "type": 10},
      "osdop_getxattr": { "type": 10},
      "osdop_setxattr": { "type": 10},
      "osdop_cmpxattr": { "type": 10},
      "osdop_rmxattr": { "type": 10},
      "osdop_resetxattrs": { "type": 10},
      "osdop_tmap_up": { "type": 10},
      "osdop_tmap_put": { "type": 10},
      "osdop_tmap_get": { "type": 10},
      "osdop_call": { "type": 10},
      "osdop_watch": { "type": 10},
      "osdop_notify": { "type": 10},
      "osdop_src_cmpxattr": { "type": 10},
      "osdop_pgls": { "type": 10},
      "osdop_pgls_filter": { "type": 10},
      "osdop_other": { "type": 10},
      "linger_active": { "type": 2},
      "linger_send": { "type": 10},
      "linger_resend": { "type": 10},
      "poolop_active": { "type": 2},
      "poolop_send": { "type": 10},
      "poolop_resend": { "type": 10},
      "poolstat_active": { "type": 2},
      "poolstat_send": { "type": 10},
      "poolstat_resend": { "type": 10},
      "statfs_active": { "type": 2},
      "statfs_send": { "type": 10},
      "statfs_resend": { "type": 10},
      "command_active": { "type": 2},
      "command_send": { "type": 10},
      "command_resend": { "type": 10},
      "map_epoch": { "type": 2},
      "map_full": { "type": 10},
      "map_inc": { "type": 10},
      "osd_sessions": { "type": 2},
      "osd_session_open": { "type": 10},
      "osd_session_close": { "type": 10},
      "osd_laggy": { "type": 2}},
  "osd": { "opq": { "type": 2},
      "op_wip": { "type": 2},
      "op": { "type": 10},
      "op_in_bytes": { "type": 10},
      "op_out_bytes": { "type": 10},
      "op_latency": { "type": 5},
      "op_process_latency": { "type": 5},
      "op_r": { "type": 10},
      "op_r_out_bytes": { "type": 10},
      "op_r_latency": { "type": 5},
      "op_r_process_latency": { "type": 5},
      "op_w": { "type": 10},
      "op_w_in_bytes": { "type": 10},
      "op_w_rlat": { "type": 5},
      "op_w_latency": { "type": 5},
      "op_w_process_latency": { "type": 5},
      "op_rw": { "type": 10},
      "op_rw_in_bytes": { "type": 10},
      "op_rw_out_bytes": { "type": 10},
      "op_rw_rlat": { "type": 5},
      "op_rw_latency": { "type": 5},
      "op_rw_process_latency": { "type": 5},
      "subop": { "type": 10},
      "subop_in_bytes": { "type": 10},
      "subop_latency": { "type": 5},
      "subop_w": { "type": 10},
      "subop_w_in_bytes": { "type": 10},
      "subop_w_latency": { "type": 5},
      "subop_pull": { "type": 10},
      "subop_pull_latency": { "type": 5},
      "subop_push": { "type": 10},
      "subop_push_in_bytes": { "type": 10},
      "subop_push_latency": { "type": 5},
      "pull": { "type": 10},
      "push": { "type": 10},
      "push_out_bytes": { "type": 10},
      "push_in": { "type": 10},
      "push_in_bytes": { "type": 10},
      "recovery_ops": { "type": 10},
      "loadavg": { "type": 2},
      "buffer_bytes": { "type": 2},
      "numpg": { "type": 2},
      "numpg_primary": { "type": 2},
      "numpg_replica": { "type": 2},
      "numpg_stray": { "type": 2},
      "heartbeat_to_peers": { "type": 2},
      "heartbeat_from_peers": { "type": 2},
      "map_messages": { "type": 10},
      "map_message_epochs": { "type": 10},
      "map_message_epoch_dups": { "type": 10},
      "messages_delayed_for_map": { "type": 10},
      "stat_bytes": { "type": 2},
      "stat_bytes_used": { "type": 2},
      "stat_bytes_avail": { "type": 2},
      "copyfrom": { "type": 10},
      "tier_promote": { "type": 10},
      "tier_flush": { "type": 10},
      "tier_flush_fail": { "type": 10},
      "tier_try_flush": { "type": 10},
      "tier_try_flush_fail": { "type": 10},
      "tier_evict": { "type": 10},
      "tier_whiteout": { "type": 10},
      "tier_dirty": { "type": 10},
      "tier_clean": { "type": 10},
      "tier_delay": { "type": 10},
      "agent_wake": { "type": 10},
      "agent_skip": { "type": 10},
      "agent_flush": { "type": 10},
      "agent_evict": { "type": 10}},
  "recoverystate_perf": { "initial_latency": { "type": 5},
      "started_latency": { "type": 5},
      "reset_latency": { "type": 5},
      "start_latency": { "type": 5},
      "primary_latency": { "type": 5},
      "peering_latency": { "type": 5},
      "backfilling_latency": { "type": 5},
      "waitremotebackfillreserved_latency": { "type": 5},
      "waitlocalbackfillreserved_latency": { "type": 5},
      "notbackfilling_latency": { "type": 5},
      "repnotrecovering_latency": { "type": 5},
      "repwaitrecoveryreserved_latency": { "type": 5},
      "repwaitbackfillreserved_latency": { "type": 5},
      "RepRecovering_latency": { "type": 5},
      "activating_latency": { "type": 5},
      "waitlocalrecoveryreserved_latency": { "type": 5},
      "waitremoterecoveryreserved_latency": { "type": 5},
      "recovering_latency": { "type": 5},
      "recovered_latency": { "type": 5},
      "clean_latency": { "type": 5},
      "active_latency": { "type": 5},
      "replicaactive_latency": { "type": 5},
      "stray_latency": { "type": 5},
      "getinfo_latency": { "type": 5},
      "getlog_latency": { "type": 5},
      "waitactingchange_latency": { "type": 5},
      "incomplete_latency": { "type": 5},
      "getmissing_latency": { "type": 5},
      "waitupthru_latency": { "type": 5}},
  "throttle-filestore_bytes": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-filestore_ops": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-msgr_dispatch_throttler-client": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-msgr_dispatch_throttler-cluster": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-msgr_dispatch_throttler-hb_back_server": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-msgr_dispatch_throttler-hb_front_server": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-msgr_dispatch_throttler-hbclient": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-msgr_dispatch_throttler-ms_objecter": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-objecter_bytes": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-objecter_ops": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-osd_client_bytes": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}},
  "throttle-osd_client_messages": { "val": { "type": 10},
      "max": { "type": 10},
      "get": { "type": 10},
      "get_sum": { "type": 10},
      "get_or_fail_fail": { "type": 10},
      "get_or_fail_success": { "type": 10},
      "take": { "type": 10},
      "take_sum": { "type": 10},
      "put": { "type": 10},
      "put_sum": { "type": 10},
      "wait": { "type": 5}}}
