Skip to content

Commit 900d5ba

Browse files
committed
feat: add ClickHouse configuration for logging and merge tree settings
1 parent 073cca3 commit 900d5ba

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

charts/sentry/templates/snuba/_helper-snuba.tpl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ settings.py: |
3131
KAFKA_TOPIC_MAP[topic.value] = f"{SENTRY_CHARTS_KAFKA_TOPIC_PREFIX}{topic.value}"
3232
{{- end }}
3333

34+
SENTRY_DISTRIBUTED_CLICKHOUSE_TABLES = True
35+
3436
# Clickhouse Options
3537
CLUSTERS = [
3638
{
@@ -75,7 +77,7 @@ settings.py: |
7577
clickhouse configured can be configured any way you choose
7678
*/}}
7779
{{- if and .Values.externalClickhouse.singleNode (not .Values.clickhouse.enabled) }}
78-
"single_node": True,
80+
"single_node": False,
7981
{{- else }}
8082
"single_node": False,
8183
{{- end }}

charts/sentry/values.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2267,6 +2267,36 @@ config:
22672267

22682268
clickhouse:
22692269
enabled: true
2270+
configdFiles:
2271+
99-custom.xml: |
2272+
<clickhouse>
2273+
<logger>
2274+
<level>warning</level>
2275+
<console>true</console>
2276+
</logger>
2277+
<query_thread_log remove="remove"/>
2278+
<query_log remove="remove"/>
2279+
<text_log remove="remove"/>
2280+
<trace_log remove="remove"/>
2281+
<metric_log remove="remove"/>
2282+
<asynchronous_metric_log remove="remove"/>
2283+
2284+
<session_log remove="remove"/>
2285+
<part_log remove="remove"/>
2286+
2287+
<allow_nullable_key>1</allow_nullable_key>
2288+
2289+
<profiles>
2290+
<default>
2291+
<log_queries>0</log_queries>
2292+
<log_query_threads>0</log_query_threads>
2293+
</default>
2294+
</profiles>
2295+
<merge_tree>
2296+
<enable_mixed_granularity_parts>1</enable_mixed_granularity_parts>
2297+
<max_suspicious_broken_parts>10</max_suspicious_broken_parts>
2298+
</merge_tree>
2299+
</clickhouse>
22702300
22712301
## This value is only used when clickhouse.enabled is set to false
22722302
##

0 commit comments

Comments
 (0)