Hari Krishna
05/08/2025, 11:34 AMHari Krishna
05/08/2025, 11:37 AMNagesh Bansal
05/08/2025, 11:43 AMHari Krishna
05/08/2025, 11:43 AMHari Krishna
05/08/2025, 11:44 AMNagesh Bansal
05/08/2025, 11:53 AMHari Krishna
05/08/2025, 12:17 PMglobal:
storageClass: standard
clickhouse:
installCustomStorageClass: true
otelCollector:
config:
processors:
filter/drop_metrics_by_label_values:
metrics:
datapoint:
- attributes["http.target"] == "/"
- attributes["http.target"] == "/healthz"
I made this change and it doens’t look like it works. This change is present in signoz-otel-collector
configmap, though.
│ Name: signoz-otel-collector │
│ Namespace: signoz │
│ Labels: app.kubernetes.io/component=otel-collector │
│ app.kubernetes.io/instance=signoz │
│ app.kubernetes.io/managed-by=Helm │
│ app.kubernetes.io/name=signoz │
│ app.kubernetes.io/version=v0.82.1 │
│ helm.sh/chart=signoz-0.79.2 │
│ Annotations: meta.helm.sh/release-name: signoz │
│ meta.helm.sh/release-namespace: signoz │
│ │
│ 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: │
│ disable_v2: true │
│ 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} │
│ use_new_schema: true │
│ metadataexporter: │
│ cache: │
│ provider: in_memory │
│ dsn: tcp://${env:CLICKHOUSE_USER}:${env:CLICKHOUSE_PASSWORD}@${env:CLICKHOUSE_HOST}:${env:CLICKHOUSE_PORT}/signoz_metadata │
│ tenant_id: ${env:TENANT_ID} │
│ timeout: 10s │
│ signozclickhousemetrics: │
│ dsn: tcp://${env:CLICKHOUSE_USER}:${env:CLICKHOUSE_PASSWORD}@${env:CLICKHOUSE_HOST}:${env:CLICKHOUSE_PORT}/${env:CLICKHOUSE_DATABASE} │
│ timeout: 45s │
│ 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 │
│ filter/drop_metrics_by_label_values: │
│ metrics: │
│ datapoint: │
│ - attributes["http.target"] == "/" │
│ - attributes["http.target"] == "/healthz" │
│ signozspanmetrics/delta: │
│ aggregation_temporality: AGGREGATION_TEMPORALITY_DELTA │
│ dimensions: │
│ - default: default │
│ name: service.namespace
Nagesh Bansal
05/08/2025, 12:21 PMHari Krishna
05/08/2025, 12:23 PM/
-> is still hereHari Krishna
05/08/2025, 1:07 PMNagesh Bansal
05/08/2025, 1:12 PMHari Krishna
05/08/2025, 1:26 PMNagesh Bansal
05/08/2025, 2:41 PMhttp.target
or url.path
or `http.route`with a value of /
or /healthz
?
you can use the loggingexporter with verbosity: detailed
to check what your data looks likeNagesh Bansal
05/08/2025, 8:53 PMHari Krishna
05/09/2025, 10:34 AMotelCollector:
config:
processors:
filter/drop_spans_by_attribute_values:
traces:
span:
- 'attributes["http.target"] == "/"'
- 'attributes["http.target"] == "/healthz"'
service:
pipelines:
traces:
processors: [filter/drop_spans_by_attribute_values, signozspanmetrics/delta, batch]
This worked.Nagesh Bansal
05/09/2025, 10:35 AMHari Krishna
05/09/2025, 10:37 AMHari Krishna
05/09/2025, 10:37 AMNagesh Bansal
05/09/2025, 10:42 AM