Daniel Pryor
11/30/2024, 9:06 AMkubectl get configmap -n signoz signoz-logging-otel-collector -o yaml
apiVersion: v1
data:
otel-collector-config.yaml: |-
exporters:
clickhouselogsexporter:
dsn: tcp://${env:CLICKHOUSE_USER}:${env:CLICKHOUSE_PASSWORD}@${env:CLICKHOUSE_HOST}:${env:CLICKHOUSE_PORT}/${env:CLICKHOUSE_LOG_DATABASE}
timeout: 10s
use_new_schema: true
clickhousemetricswrite:
endpoint: tcp://${env:CLICKHOUSE_USER}:${env:CLICKHOUSE_PASSWORD}@${env:CLICKHOUSE_HOST}:${env:CLICKHOUSE_PORT}/${env:CLICKHOUSE_DATABASE}
resource_to_telemetry_conversion:
enabled: true
timeout: 15s
clickhousetraces:
datasource: tcp://${env:CLICKHOUSE_USER}:${env:CLICKHOUSE_PASSWORD}@${env:CLICKHOUSE_HOST}:${env:CLICKHOUSE_PORT}/${env:CLICKHOUSE_TRACE_DATABASE}
low_cardinal_exception_grouping: ${env:LOW_CARDINAL_EXCEPTION_GROUPING}
extensions:
health_check:
endpoint: 0.0.0.0:13133
pprof:
endpoint: localhost:1777
zpages:
endpoint: localhost:55679
processors:
batch:
send_batch_size: 50000
timeout: 1s
signozspanmetrics/delta:
aggregation_temporality: AGGREGATION_TEMPORALITY_DELTA
dimensions:
- default: default
name: service.namespace
- default: default
name: deployment.environment
- name: signoz.collector.id
dimensions_cache_size: 100000
latency_histogram_buckets:
- 100us
- 1ms
- 2ms
- 6ms
- 10ms
- 50ms
- 100ms
- 250ms
- 500ms
- 1000ms
- 1400ms
- 2000ms
- 5s
- 10s
- 20s
- 40s
- 60s
metrics_exporter: clickhousemetricswrite
receivers:
httplogreceiver/heroku:
endpoint: 0.0.0.0:8081
source: heroku
httplogreceiver/json:
endpoint: 0.0.0.0:8082
source: json
jaeger:
protocols:
grpc:
endpoint: 0.0.0.0:14250
thrift_http:
endpoint: 0.0.0.0:14268
otlp:
protocols:
grpc:
endpoint: 0.0.0.0:4317
max_recv_msg_size_mib: 16
http:
endpoint: 0.0.0.0:4318
syslog:
location: UTC
protocol: rfc5424
tcp:
listen_address: 0.0.0.0:54527
service:
extensions:
- health_check
- zpages
- pprof
pipelines:
logs:
exporters:
- clickhouselogsexporter
processors:
- batch
receivers:
- otlp
- httplogreceiver/heroku
- httplogreceiver/json
metrics:
exporters:
- clickhousemetricswrite
processors:
- batch
receivers:
- otlp
traces:
exporters:
- clickhousetraces
processors:
- signozspanmetrics/delta
- batch
receivers:
- otlp
- jaeger
telemetry:
logs:
encoding: json
metrics:
address: 0.0.0.0:8888
otel-collector-opamp-config.yaml: 'server_endpoint: "<ws://signoz-logging-query-service:4320/v1/opamp>"'
kind: ConfigMap
metadata:
annotations:
<http://meta.helm.sh/release-name|meta.helm.sh/release-name>: signoz-logging
<http://meta.helm.sh/release-namespace|meta.helm.sh/release-namespace>: signoz
creationTimestamp: "2024-11-29T06:34:37Z"
labels:
<http://app.kubernetes.io/component|app.kubernetes.io/component>: otel-collector
<http://app.kubernetes.io/instance|app.kubernetes.io/instance>: signoz-logging
<http://app.kubernetes.io/managed-by|app.kubernetes.io/managed-by>: Helm
<http://app.kubernetes.io/name|app.kubernetes.io/name>: signoz
<http://app.kubernetes.io/version|app.kubernetes.io/version>: 0.60.0
<http://helm.sh/chart|helm.sh/chart>: signoz-0.58.0
name: signoz-logging-otel-collector
namespace: signoz
resourceVersion: "69912491"
uid: 6411b61d-c044-4c21-8810-a5b5b35de339