[[outputs.clickhouse]] ## Data source name data_source_name = "" ## Initialization SQL # init_sql = "" ## Timestamp column name # timestamp_column = "timestamp" ## Default TTL for data in the table (use ClickHouse syntax) ttl = "3 MONTH" ## Table name prefix # table_prefix = "telegraf" ## Initial metric queue size ## Queue resizes automatically if the queue becomes too large. # queue_initial_size = 100000 ## Maximum queue size, "0" means unlimited ## If the queue reaches this size, new writes will be dropped until it drains. # queue_max_size = 0 ## Queue flush size, "0" means unlimited ## The flush interval will not be reset if the queue is larger than this. # queue_flush_size = 0 ## Flush interval for the metric queue ## The agent waits until N seconds have passed without any writes before flushing metrics to ClickHouse. # queue_flush_interval = "1" ## Maximum amount of time a connection may be idle. "0s" means connections are ## never closed due to idle time. # connection_max_idle_time = "0s" ## Maximum amount of time a connection may be reused. "0s" means connections ## are never closed due to age. # connection_max_lifetime = "0s" ## Maximum number of connections in the idle connection pool. 0 means unlimited. # connection_max_idle = 2 ## Maximum number of open connections to the database. 0 means unlimited. # connection_max_open = 0