Files
zeekay 087e487107 feat: rebrand signoz-otel-collector → Hanzo OTEL Collector
- Go module: github.com/SigNoz/signoz-otel-collector → github.com/hanzoai/otel-collector
- All signoz-prefixed packages → o11y-prefixed
- Docker: signoz/* → ghcr.io/hanzoai/otel-collector
- ClickHouse exporter → Hanzo Datastore
- Env vars: SIGNOZ_* → HANZO_*
- Directory renames for all processor/receiver/exporter packages
2026-03-12 00:21:24 -07:00

43 lines
1.2 KiB
YAML

# This config demonstrates the case where the configured 'metrics_exporter'
# within spanprocessor, cannot be found in any pipeline, leading to a config validation error.
receivers:
jaeger:
protocols:
thrift_http:
endpoint: "0.0.0.0:14278"
# Dummy receiver that's never used, because a pipeline is required to have one.
otlp/spanmetrics:
protocols:
grpc:
endpoint: "localhost:12345"
exporters:
prometheus:
endpoint: "0.0.0.0:8889"
otlp:
endpoint: "localhost:12345"
processors:
batch:
o11yspanmetrics:
metrics_exporter: prometheus
service:
pipelines:
traces:
receivers: [jaeger]
# spanmetrics will pass on span data untouched to next processor
# while also accumulating metrics to be sent to the configured 'prometheus' exporter.
processors: [o11yspanmetrics, batch]
exporters: [otlp]
metrics:
# This receiver is just a dummy and never used.
# Added to pass validation requiring at least one receiver in a pipeline.
receivers: [otlp/spanmetrics]
# The metrics_exporter must be present in this list, which is not the case here
# ('prometheus' is missing).
exporters: [otlp]