This repository has been archived on 2025-07-31. You can view files and clone it, but cannot push or open issues or pull requests.
Files
telegraf-clickhouse-plugin/plugins/outputs/clickhouse/sample.conf
2023-07-06 12:26:35 +03:00

46 lines
1.4 KiB
Plaintext

[[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