54 lines
1.8 KiB
XML
54 lines
1.8 KiB
XML
<clickhouse>
|
|
<logger>
|
|
<level>warning</level>
|
|
<log>/var/log/clickhouse-server/clickhouse-server.log</log>
|
|
<errorlog>/var/log/clickhouse-server/clickhouse-server.err.log</errorlog>
|
|
<size>500M</size>
|
|
<count>3</count>
|
|
</logger>
|
|
<listen_host>0.0.0.0</listen_host>
|
|
<http_port>8123</http_port>
|
|
<tcp_port>9000</tcp_port>
|
|
<max_server_memory_usage_to_ram_ratio>0.4</max_server_memory_usage_to_ram_ratio>
|
|
<async_insert_threads>4</async_insert_threads>
|
|
<mark_cache_size>5368709120</mark_cache_size>
|
|
|
|
<!-- Cap auto-logging system tables. Without these, CH logs every query/metric
|
|
forever at your insert rates (OBF 540/min etc) = hundreds of GB in weeks. -->
|
|
<query_log>
|
|
<database>system</database>
|
|
<table>query_log</table>
|
|
<ttl>event_date + INTERVAL 3 DAY</ttl>
|
|
<flush_interval_milliseconds>7500</flush_interval_milliseconds>
|
|
</query_log>
|
|
<query_thread_log>
|
|
<database>system</database>
|
|
<table>query_thread_log</table>
|
|
<ttl>event_date + INTERVAL 3 DAY</ttl>
|
|
<flush_interval_milliseconds>7500</flush_interval_milliseconds>
|
|
</query_thread_log>
|
|
<metric_log>
|
|
<database>system</database>
|
|
<table>metric_log</table>
|
|
<ttl>event_date + INTERVAL 3 DAY</ttl>
|
|
<collect_interval_milliseconds>1000</collect_interval_milliseconds>
|
|
</metric_log>
|
|
<asynchronous_metric_log>
|
|
<database>system</database>
|
|
<table>asynchronous_metric_log</table>
|
|
<ttl>event_date + INTERVAL 3 DAY</ttl>
|
|
</asynchronous_metric_log>
|
|
<trace_log>
|
|
<database>system</database>
|
|
<table>trace_log</table>
|
|
<ttl>event_date + INTERVAL 3 DAY</ttl>
|
|
<flush_interval_milliseconds>7500</flush_interval_milliseconds>
|
|
</trace_log>
|
|
<text_log>
|
|
<database>system</database>
|
|
<table>text_log</table>
|
|
<ttl>event_date + INTERVAL 3 DAY</ttl>
|
|
<level>warning</level>
|
|
</text_log>
|
|
</clickhouse>
|