{
  "cluster_name": "saos-htap-tidb-cluster-prod",
  "cluster_id": 6860009869741753344,
  "deploy_type": "tiup-cluster",
  "session": "fLGjP8sRcNz",
  "begin_time": "2021-11-25T12:16:19+08:00",
  "end_time": "2021-11-25T14:16:19+08:00",
  "collectors": [
    "system",
    "monitor",
    "log",
    "config"
  ],
  "topology": {
    "version": "v4.0.15",
    "attributes": {
      "tiup-cluster": {
        "GlobalOptions": {
          "User": "tidb",
          "Group": "",
          "SSHPort": 22,
          "SSHType": "builtin",
          "TLSEnabled": false,
          "DeployDir": "/chj/app/tidb/deploy",
          "DataDir": "/chj/app/tidb/data",
          "LogDir": "",
          "ResourceControl": {
            "MemoryLimit": "",
            "CPUQuota": "",
            "IOReadBandwidthMax": "",
            "IOWriteBandwidthMax": "",
            "LimitCORE": ""
          },
          "OS": "linux",
          "Arch": "amd64",
          "Custom": null
        },
        "MonitoredOptions": {
          "NodeExporterPort": 9100,
          "BlackboxExporterPort": 9115,
          "DeployDir": "/chj/app/tidb/monitored/monitored-9100",
          "DataDir": "/chj/app/tidb/monitored/monitored-9100/data",
          "LogDir": "/chj/app/tidb/monitored/monitored-9100/log",
          "NumaNode": "",
          "ResourceControl": {
            "MemoryLimit": "",
            "CPUQuota": "",
            "IOReadBandwidthMax": "",
            "IOWriteBandwidthMax": "",
            "LimitCORE": ""
          }
        },
        "ServerConfigs": {
          "TiDB": {
            "binlog.enable": false,
            "binlog.ignore-error": false,
            "log.slow-threshold": 2000,
            "mem-quota-query": 2147483648,
            "oom-action": "log",
            "tmp-storage-path": "/chj/app/tidb/data/tmp"
          },
          "TiKV": {
            "readpool.storage.use-unified-pool": false,
            "readpool.coprocessor.use-unified-pool": true
          },
          "PD": {
            "schedule.leader-schedule-limit": 4,
            "schedule.region-schedule-limit": 2048,
            "schedule.replica-schedule-limit": 64
          },
          "TiFlash": {
            "logger.level": "info"
          },
          "TiFlashLearner": {
            "log-level": "info"
          },
          "Pump": {
            
          },
          "Drainer": {
            
          },
          "CDC": {
            
          }
        },
        "TiDBServers": [
          {
            "Host": "172.21.49.83",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 4000,
            "StatusPort": 10080,
            "DeployDir": "/chj/app/tidb/deploy/tidb-4000",
            "LogDir": "/chj/app/tidb/deploy/tidb-4000/log",
            "NumaNode": "",
            "Config": {
              "log.level": "info",
              "log.slow-query-file": "tidb_slow_query.log"
            },
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.49.84",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 4000,
            "StatusPort": 10080,
            "DeployDir": "/chj/app/tidb/deploy/tidb-4000",
            "LogDir": "/chj/app/tidb/deploy/tidb-4000/log",
            "NumaNode": "",
            "Config": {
              "log.level": "info",
              "log.slow-query-file": "tidb_slow_query.log"
            },
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.49.165",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 4000,
            "StatusPort": 10080,
            "DeployDir": "/chj/app/tidb/deploy/tidb-4000",
            "LogDir": "/chj/app/tidb/deploy/tidb-4000/log",
            "NumaNode": "",
            "Config": {
              "log.level": "info",
              "log.slow-query-file": "tidb_slow_query.log"
            },
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.49.82",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 4000,
            "StatusPort": 10080,
            "DeployDir": "/chj/app/tidb/deploy/tidb-4000",
            "LogDir": "/chj/app/tidb/deploy/tidb-4000/log",
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          }
        ],
        "TiKVServers": [
          {
            "Host": "172.21.58.64",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 20160,
            "StatusPort": 20180,
            "AdvertiseStatusAddr": "",
            "DeployDir": "/chj/app/tidb/deploy/tikv-20160",
            "DataDir": "/chj/app/tidb/data/tikv-20160",
            "LogDir": "/chj/app/tidb/deploy/tikv-20160/log",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.65",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 20160,
            "StatusPort": 20180,
            "AdvertiseStatusAddr": "",
            "DeployDir": "/chj/app/tidb/deploy/tikv-20160",
            "DataDir": "/chj/app/tidb/data/tikv-20160",
            "LogDir": "/chj/app/tidb/deploy/tikv-20160/log",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.66",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 20160,
            "StatusPort": 20180,
            "AdvertiseStatusAddr": "",
            "DeployDir": "/chj/app/tidb/deploy/tikv-20160",
            "DataDir": "/chj/app/tidb/data/tikv-20160",
            "LogDir": "/chj/app/tidb/deploy/tikv-20160/log",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.84",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 20160,
            "StatusPort": 20180,
            "AdvertiseStatusAddr": "",
            "DeployDir": "/chj/app/tidb/deploy/tikv-20160",
            "DataDir": "/chj/app/tidb/data/tikv-20160",
            "LogDir": "/chj/app/tidb/deploy/tikv-20160/log",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.85",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 20160,
            "StatusPort": 20180,
            "AdvertiseStatusAddr": "",
            "DeployDir": "/chj/app/tidb/deploy/tikv-20160",
            "DataDir": "/chj/app/tidb/data/tikv-20160",
            "LogDir": "/chj/app/tidb/deploy/tikv-20160/log",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.86",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 20160,
            "StatusPort": 20180,
            "AdvertiseStatusAddr": "",
            "DeployDir": "/chj/app/tidb/deploy/tikv-20160",
            "DataDir": "/chj/app/tidb/data/tikv-20160",
            "LogDir": "/chj/app/tidb/deploy/tikv-20160/log",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.62.184",
            "ListenHost": "",
            "AdvertiseAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 20160,
            "StatusPort": 20180,
            "AdvertiseStatusAddr": "",
            "DeployDir": "/chj/app/tidb/deploy/tikv-20160",
            "DataDir": "/chj/app/tidb/data/tikv-20160",
            "LogDir": "/chj/app/tidb/deploy/tikv-20160/log",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          }
        ],
        "TiFlashServers": [
          {
            "Host": "172.21.58.87",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "TCPPort": 9000,
            "HTTPPort": 8123,
            "FlashServicePort": 3930,
            "FlashProxyPort": 20170,
            "FlashProxyStatusPort": 20292,
            "StatusPort": 8234,
            "DeployDir": "/chj/app/tidb/deploy/tiflash-9000",
            "DataDir": "/chj/app/data/tiflash-9000",
            "LogDir": "/chj/app/tidb/deploy/tiflash-9000/log",
            "TmpDir": "",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "LearnerConfig": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.88",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "TCPPort": 9000,
            "HTTPPort": 8123,
            "FlashServicePort": 3930,
            "FlashProxyPort": 20170,
            "FlashProxyStatusPort": 20292,
            "StatusPort": 8234,
            "DeployDir": "/chj/app/tidb/deploy/tiflash-9000",
            "DataDir": "/chj/app/data/tiflash-9000",
            "LogDir": "/chj/app/tidb/deploy/tiflash-9000/log",
            "TmpDir": "",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "LearnerConfig": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.62.242",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "TCPPort": 9000,
            "HTTPPort": 8123,
            "FlashServicePort": 3930,
            "FlashProxyPort": 20170,
            "FlashProxyStatusPort": 20292,
            "StatusPort": 8234,
            "DeployDir": "/chj/app/tidb/deploy/tiflash-9000",
            "DataDir": "/chj/app/data/tiflash-9000",
            "LogDir": "/chj/app/tidb/deploy/tiflash-9000/log",
            "TmpDir": "",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "LearnerConfig": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.62.193",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "TCPPort": 9000,
            "HTTPPort": 8123,
            "FlashServicePort": 3930,
            "FlashProxyPort": 20170,
            "FlashProxyStatusPort": 20292,
            "StatusPort": 8234,
            "DeployDir": "/chj/app/tidb/deploy/tiflash-9000",
            "DataDir": "/chj/app/data/tiflash-9000",
            "LogDir": "/chj/app/tidb/deploy/tiflash-9000/log",
            "TmpDir": "",
            "Offline": false,
            "NumaNode": "",
            "Config": null,
            "LearnerConfig": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          }
        ],
        "PDServers": [
          {
            "Host": "172.21.49.82",
            "ListenHost": "",
            "AdvertiseClientAddr": "",
            "AdvertisePeerAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Name": "pd-1",
            "ClientPort": 2379,
            "PeerPort": 2380,
            "DeployDir": "/chj/app/tidb/deploy/pd-2379",
            "DataDir": "/chj/app/tidb/data/pd-2379",
            "LogDir": "/chj/app/tidb/deploy/pd-2379/log",
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.49.83",
            "ListenHost": "",
            "AdvertiseClientAddr": "",
            "AdvertisePeerAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Name": "pd-2",
            "ClientPort": 2379,
            "PeerPort": 2380,
            "DeployDir": "/chj/app/tidb/deploy/pd-2379",
            "DataDir": "/chj/app/tidb/data/pd-2379",
            "LogDir": "/chj/app/tidb/deploy/pd-2379/log",
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.49.84",
            "ListenHost": "",
            "AdvertiseClientAddr": "",
            "AdvertisePeerAddr": "",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Name": "pd-3",
            "ClientPort": 2379,
            "PeerPort": 2380,
            "DeployDir": "/chj/app/tidb/deploy/pd-2379",
            "DataDir": "/chj/app/tidb/data/pd-2379",
            "LogDir": "/chj/app/tidb/deploy/pd-2379/log",
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          }
        ],
        "PumpServers": null,
        "Drainers": null,
        "CDCServers": [
          {
            "Host": "172.21.58.64",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 8300,
            "DeployDir": "/chj/app/tidb/deploy/cdc-8300",
            "DataDir": "/chj/app/tidb/data/cdc-8300",
            "LogDir": "/chj/app/tidb/deploy/cdc-8300/log",
            "Offline": false,
            "GCTTL": 86400,
            "TZ": "",
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.65",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 8300,
            "DeployDir": "/chj/app/tidb/deploy/cdc-8300",
            "DataDir": "/chj/app/tidb/data/cdc-8300",
            "LogDir": "/chj/app/tidb/deploy/cdc-8300/log",
            "Offline": false,
            "GCTTL": 86400,
            "TZ": "",
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          },
          {
            "Host": "172.21.58.66",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 8300,
            "DeployDir": "/chj/app/tidb/deploy/cdc-8300",
            "DataDir": "/chj/app/tidb/data/cdc-8300",
            "LogDir": "/chj/app/tidb/deploy/cdc-8300/log",
            "Offline": false,
            "GCTTL": 86400,
            "TZ": "",
            "NumaNode": "",
            "Config": null,
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux"
          }
        ],
        "TiSparkMasters": null,
        "TiSparkWorkers": null,
        "Monitors": [
          {
            "Host": "172.21.49.86",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 9090,
            "NgPort": 0,
            "DeployDir": "/chj/app/tidb/deploy/prometheus-8249",
            "DataDir": "/chj/app/tidb/data/prometheus-8249",
            "LogDir": "/chj/app/tidb/deploy/prometheus-8249/log",
            "NumaNode": "",
            "RemoteConfig": {
              "RemoteWrite": null,
              "RemoteRead": null
            },
            "ExternalAlertmanagers": [],
            "Retention": "",
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux",
            "RuleDir": ""
          }
        ],
        "Grafanas": [
          {
            "Host": "172.21.49.86",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "Port": 3000,
            "DeployDir": "/chj/app/tidb/deploy/grafana-3000",
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux",
            "DashboardDir": "",
            "Username": "admin",
            "Password": "admin",
            "AnonymousEnable": false,
            "RootURL": "",
            "Domain": "",
            "DefaultTheme": "",
            "OrgName": "",
            "OrgRole": ""
          }
        ],
        "Alertmanagers": [
          {
            "Host": "172.21.49.86",
            "SSHPort": 22,
            "Imported": false,
            "Patched": false,
            "IgnoreExporter": false,
            "WebPort": 9093,
            "ClusterPort": 9094,
            "DeployDir": "/chj/app/tidb/deploy/alertmanager-9093",
            "DataDir": "/chj/app/tidb/data/alertmanager-9093",
            "LogDir": "/chj/app/tidb/deploy/alertmanager-9093/log",
            "NumaNode": "",
            "ResourceControl": {
              "MemoryLimit": "",
              "CPUQuota": "",
              "IOReadBandwidthMax": "",
              "IOWriteBandwidthMax": "",
              "LimitCORE": ""
            },
            "Arch": "amd64",
            "OS": "linux",
            "ConfigFilePath": ""
          }
        ]
      },
      "last_ops_ver": "1.6.1 tiup\nGo Version: go1.17.2\nGit Ref: v1.6.1\nGitHash: 1f6ca2b18e5c96c075efb4c08084d6dc8659050b"
    },
    "pd": [
      {
        "host": "172.21.49.82",
        "port": 2379,
        "status_port": 2379,
        "ssh_port": 22,
        "attributes": {
          "imported": false,
          "log_files": ["chj/app/tidb/deploy/pd-2379/log/pd.log"],
          "config_files": ["chj/app/tidb/deploy/pd-2379/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/pd-2379",
          "config": null,
          "arch": "amd64",
          "name": "pd-1", 
          "patched": false
        }
      },
      {
        "host": "172.21.49.83",
        "port": 2379,
        "status_port": 2379,
        "ssh_port": 22,
        "attributes": {
          "name": "pd-2",
          "imported": false,
          "patched": false,
          "os": "linux",
          "arch": "amd64",
          "log_files": ["/chj/app/tidb/deploy/pd-2379/log/pd.log"],
          "config_files": ["chj/app/tidb/deploy/pd-2379/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/pd-2379",
          "config": null
        }
      },
      {
        "host": "172.21.49.84",
        "port": 2379,
        "status_port": 2379,
        "ssh_port": 22,
        "attributes": {
          "imported": false,
          "log_files": ["chj/app/tidb/deploy/pd-2379/log/pd.log"],
          "config_files": ["chj/app/tidb/deploy/pd-2379/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/pd-2379",
          "config": null,
          "os": "linux",
          "name": "pd-3",
          "patched": false,
          "arch": "amd64"
        }
      }
    ],
    "tikv": [
      {
        "host": "172.21.58.64",
        "port": 20160,
        "status_port": 20180,
        "ssh_port": 22,
        "attributes": {
          "log_files": ["chj/app/tidb/deploy/tikv-20160/log/tikv.log"],
          "config_files": ["chj/app/tidb/deploy/tikv-20160/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/tikv-20160",
          "config": null,
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false
        }
      },
      {
        "host": "172.21.58.65",
        "port": 20160,
        "status_port": 20180,
        "ssh_port": 22,
        "attributes": {
          "config": null,
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tikv-20160/log/tikv.log"],
          "config_files": ["chj/app/tidb/deploy/tikv-20160/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/tikv-20160"
        }
      },
      {
        "host": "172.21.58.66",
        "port": 20160,
        "status_port": 20180,
        "ssh_port": 22,
        "attributes": {
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tikv-20160/log/tikv.log"],
          "config_files": ["chj/app/tidb/deploy/tikv-20160/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/tikv-20160",
          "config": null
        }
      },
      {
        "host": "172.21.58.84",
        "port": 20160,
        "status_port": 20180,
        "ssh_port": 22,
        "attributes": {
          "config": null,
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tikv-20160/log/tikv.log"],
          "config_files": ["chj/app/tidb/deploy/tikv-20160/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/tikv-20160"
        }
      },
      {
        "host": "172.21.58.85",
        "port": 20160,
        "status_port": 20180,
        "ssh_port": 22,
        "attributes": {
          "config": null,
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tikv-20160/log/tikv.log"],
          "config_files": ["chj/app/tidb/deploy/tikv-20160/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/tikv-20160"
        }
      },
      {
        "host": "172.21.58.86",
        "port": 20160,
        "status_port": 20180,
        "ssh_port": 22,
        "attributes": {
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tikv-20160/log/tikv.log"],
          "config_files": ["chj/app/tidb/deploy/tikv-20160/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/tikv-20160",
          "config": null,
          "os": "linux"
        }
      },
      {
        "host": "172.21.62.184",
        "port": 20160,
        "status_port": 20180,
        "ssh_port": 22,
        "attributes": {
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tikv-20160/log/tikv.log"],
          "config_files": ["chj/app/tidb/deploy/tikv-20160/conf/config.json"],
          "data_dir": "/chj/app/tidb/data/tikv-20160",
          "config": null
        }
      }
    ],
    "tidb": [
      {
        "host": "172.21.49.83",
        "port": 4000,
        "status_port": 10080,
        "ssh_port": 22,
        "attributes": {
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tidb-4000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tidb-4000/conf/config.json"],
          "config": {
            "log.slow-query-file": "tidb_slow_query.log",
            "log.level": "info"
          },
          "os": "linux",
          "arch": "amd64"
        }
      },
      {
        "host": "172.21.49.84",
        "port": 4000,
        "status_port": 10080,
        "ssh_port": 22,
        "attributes": {
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tidb-4000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tidb-4000/conf/config.json"],
          "config": {
            "log.level": "info",
            "log.slow-query-file": "tidb_slow_query.log"
          }
        }
      },
      {
        "host": "172.21.49.165",
        "port": 4000,
        "status_port": 10080,
        "ssh_port": 22,
        "attributes": {
          "config": {
            "log.level": "info",
            "log.slow-query-file": "tidb_slow_query.log"
          },
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tidb-4000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tidb-4000/conf/config.json"]
        }
      },
      {
        "host": "172.21.49.82",
        "port": 4000,
        "status_port": 10080,
        "ssh_port": 22,
        "attributes": {
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tidb-4000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tidb-4000/conf/config.json"],
          "config": null,
          "os": "linux"
        }
      }
    ],
    "tiflash": [
      {
        "host": "172.21.58.87",
        "port": 9000,
        "status_port": 20292,
        "ssh_port": 22,
        "attributes": {
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tiflash-9000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tiflash-9000/conf/config.json"],
          "config": null,
          "os": "linux"
        }
      },
      {
        "host": "172.21.58.88",
        "port": 9000,
        "status_port": 20292,
        "ssh_port": 22,
        "attributes": {
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tiflash-9000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tiflash-9000/conf/config.json"],
          "config": null,
          "os": "linux"
        }
      },
      {
        "host": "172.21.62.242",
        "port": 9000,
        "status_port": 20292,
        "ssh_port": 22,
        "attributes": {
          "os": "linux",
          "arch": "amd64",
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tiflash-9000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tiflash-9000/conf/config.json"],
          "config": null
        }
      },
      {
        "host": "172.21.62.193",
        "port": 9000,
        "status_port": 20292,
        "ssh_port": 22,
        "attributes": {
          "imported": false,
          "patched": false,
          "log_files": ["chj/app/tidb/deploy/tiflash-9000/log/tidb.log"],
          "config_files": ["chj/app/tidb/deploy/tiflash-9000/conf/config.json"],
          "config": null,
          "os": "linux",
          "arch": "amd64"
        }
      }
    ]
  }
}