Skip to content

[clickhouse] section

Clickhouse service configuration

rw_addresses

  • YAML Path: clickhouse.rw_addresses
  • Key-value Path: clickhouse/rw_addresses
  • Environment: NOC_CLICKHOUSE_RW_ADDRESSES

db

  • Default value: noc
  • YAML Path: clickhouse.db
  • Key-value Path: clickhouse/db
  • Environment: NOC_CLICKHOUSE_DB

rw_user

  • Default value: default
  • YAML Path: clickhouse.rw_user
  • Key-value Path: clickhouse/rw_user
  • Environment: NOC_CLICKHOUSE_RW_USER

rw_password

  • YAML Path: clickhouse.rw_password
  • Key-value Path: clickhouse/rw_password
  • Environment: NOC_CLICKHOUSE_RW_PASSWORD

ro_addresses

  • YAML Path: clickhouse.ro_addresses
  • Key-value Path: clickhouse/ro_addresses
  • Environment: NOC_CLICKHOUSE_RO_ADDRESSES

ro_user

  • Default value: readonly
  • YAML Path: clickhouse.ro_user
  • Key-value Path: clickhouse/ro_user
  • Environment: NOC_CLICKHOUSE_RO_USER

ro_password

  • YAML Path: clickhouse.ro_password
  • Key-value Path: clickhouse/ro_password
  • Environment: NOC_CLICKHOUSE_RO_PASSWORD

request_timeout

  • Default value: 3600
  • YAML Path: clickhouse.request_timeout
  • Key-value Path: clickhouse/request_timeout
  • Environment: NOC_CLICKHOUSE_REQUEST_TIMEOUT

connect_timeout

  • Default value: 10
  • YAML Path: clickhouse.connect_timeout
  • Key-value Path: clickhouse/connect_timeout
  • Environment: NOC_CLICKHOUSE_CONNECT_TIMEOUT

default_merge_tree_granularity

  • Default value: 8192
  • YAML Path: clickhouse.default_merge_tree_granularity
  • Key-value Path: clickhouse/default_merge_tree_granularity
  • Environment: NOC_CLICKHOUSE_DEFAULT_MERGE_TREE_GRANULARITY

encoding

  • Possible values:

    • ``
    • deflate
    • gzip
  • YAML Path: clickhouse.encoding

  • Key-value Path: clickhouse/encoding
  • Environment: NOC_CLICKHOUSE_ENCODING

cluster

  • YAML Path: clickhouse.cluster
  • Key-value Path: clickhouse/cluster
  • Environment: NOC_CLICKHOUSE_CLUSTER

cluster_topology

  • Default value: 1
  • YAML Path: clickhouse.cluster_topology
  • Key-value Path: clickhouse/cluster_topology
  • Environment: NOC_CLICKHOUSE_CLUSTER_TOPOLOGY

Examples:

Value Description
1 non-replicated, non-sharded configuration
1,1 2 shards, non-replicated
2,2 2 shards, 2 replicas in each
3:2,2 first shard has 2 replicas an weight 3, second shard has 2 replicas and weight 1