global:
  user: "centos"
  ssh_port: 22
  deploy_dir: "/data/tidb-deploy"
  data_dir: "/data/tidb-data"
server_configs:
  tidb:
    log.level: "error"
    performance.max-procs: 20
    prepared-plan-cache.enabled: true
    tikv-client.max-batch-wait-time: 2000000
  tikv:
    pessimistic-txn.pipelined: true
    raftdb.allow-concurrent-memtable-write: true
    raftdb.max-background-jobs: 4
    raftstore.apply-max-batch-size: 2048
    raftstore.apply-pool-size: 3
    raftstore.store-max-batch-size: 2048
    raftstore.store-pool-size: 3
    readpool.storage.normal-concurrency: 10
    readpool.unified.max-thread-count: 20
    readpool.unified.min-thread-count: 5
    rocksdb.max-background-jobs: 8
    server.grpc-concurrency: 6
    storage.scheduler-worker-pool-size: 20
    server.enable-request-batch: false

tidb_servers:
%{ for ip in tidb_ips ~}
  - host: ${ip} 
%{ endfor ~}
pd_servers:
%{ for ip in pd_ips ~}
  - host: ${ip} 
%{ endfor ~}
tikv_servers:
%{ for ip in tikv_ips ~}
  - host: ${ip} 
%{ endfor ~}

monitoring_servers:
%{ for ip in monitor_ips ~}
  - host: ${ip} 
%{ endfor ~}
grafana_servers:
%{ for ip in monitor_ips ~}
  - host: ${ip} 
%{ endfor ~}
alertmanager_servers:
%{ for ip in monitor_ips ~}
  - host: ${ip} 
%{ endfor ~}
