mirror of
https://github.com/zoriya/snow.git
synced 2025-12-05 23:06:23 +00:00
Add clickhouse exporter
This commit is contained in:
@@ -7,7 +7,8 @@ spec:
|
||||
project: default
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: clickhouse
|
||||
# i don't wanna deal with making this cluster scoped
|
||||
namespace: otel
|
||||
syncPolicy:
|
||||
automated:
|
||||
prune: true
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
apiVersion: argoproj.io/v1alpha1
|
||||
kind: Application
|
||||
metadata:
|
||||
name: clickhouse
|
||||
namespace: argocd
|
||||
spec:
|
||||
project: default
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: clickhouse
|
||||
syncPolicy:
|
||||
automated:
|
||||
prune: true
|
||||
selfHeal: false
|
||||
source:
|
||||
repoURL: https://github.com/zoriya/snow
|
||||
targetRevision: HEAD
|
||||
path: apps/clickhouse
|
||||
@@ -25,7 +25,7 @@ spec:
|
||||
enabled: false
|
||||
manager:
|
||||
collectorImage:
|
||||
repository: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s
|
||||
repository: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib
|
||||
admissionWebhooks:
|
||||
certManager:
|
||||
enabled: true
|
||||
|
||||
@@ -35,7 +35,24 @@ spec:
|
||||
timeout: 5s
|
||||
|
||||
exporters:
|
||||
debug: {}
|
||||
debug:
|
||||
verbosity: detailed
|
||||
clickhouse:
|
||||
endpoint: tcp://clickhouse-otel-cluster:9000?dial_timeout=10s&compress=lz4&async_insert=1
|
||||
ttl: 168h # a week
|
||||
traces_table_name: otel_traces
|
||||
logs_table_name: otel_logs
|
||||
create_schema: true
|
||||
timeout: 5s
|
||||
database: default
|
||||
sending_queue:
|
||||
queue_size: 1000
|
||||
retry_on_failure:
|
||||
enabled: true
|
||||
initial_interval: 5s
|
||||
max_interval: 30s
|
||||
max_elapsed_time: 300s
|
||||
|
||||
|
||||
extensions:
|
||||
health_check:
|
||||
@@ -51,12 +68,12 @@ spec:
|
||||
traces:
|
||||
receivers: [otlp]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [debug]
|
||||
exporters: [debug, clickhouse]
|
||||
metrics:
|
||||
receivers: [otlp] #[otlp, hostmetrics]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [debug]
|
||||
exporters: [debug, clickhouse]
|
||||
logs:
|
||||
receivers: [otlp]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [debug]
|
||||
exporters: [debug, clickhouse]
|
||||
|
||||
Reference in New Issue
Block a user