mirror of
https://github.com/hanzoai/otel-collector.git
synced 2026-11-03 02:20:04 +00:00
Rename the two exporters Hanzo owns to drop the "clickhouse" brand: - exporter/clickhousetracesexporter -> exporter/datastoretracesexporter (package, component id clickhousetraces -> datastoretraces) - exporter/clickhouselogsexporter -> exporter/datastorelogsexporter (package, component id clickhouselogsexporter -> datastorelogsexporter) - symbols: WithClickHouseClient -> WithDatastoreClient, newClickhouseClient -> newDatastoreClient, pushToClickhouse -> pushToDatastore, clickhouseTracesExporter -> datastoreTracesExporter; files clickhouse_exporter*.go -> datastore_exporter*.go. Left intact (external, not ours): github.com/ClickHouse/clickhouse-go/v2 wire driver (clickhouse.Open/Conn/ParseDSN) and github.com/srikanthccv/ ClickHouse-go-mock test helper (cmock.NewClickHouseNative / NewClickHouseWithQueryMatcher). Sibling clickhousemetricswrite exporter and clickhousesystemtablesreceiver are out of scope. go build ./components/ and go vet of both packages pass.
33 lines
813 B
YAML
33 lines
813 B
YAML
receivers:
|
|
nop:
|
|
|
|
processors:
|
|
nop:
|
|
|
|
exporters:
|
|
datastoretraces:
|
|
datasource: tcp://127.0.0.1:9000/?database=o11y_traces&username=admin&password=password
|
|
datastoretraces/new_schema:
|
|
datasource: tcp://127.0.0.1:9000/?database=o11y_traces&username=admin&password=password
|
|
use_new_schema: true
|
|
datastoretraces/2:
|
|
datasource: tcp://127.0.0.1:9000/?database=o11y_traces&username=admin&password=password
|
|
timeout: 5s
|
|
retry_on_failure:
|
|
enabled: true
|
|
initial_interval: 5s
|
|
max_interval: 30s
|
|
max_elapsed_time: 300s
|
|
randomization_factor: 0.7
|
|
multiplier: 1.3
|
|
sending_queue:
|
|
enabled: true
|
|
queue_size: 100
|
|
num_consumers: 5
|
|
service:
|
|
pipelines:
|
|
traces:
|
|
receivers: [nop]
|
|
processors: [nop]
|
|
exporters: [datastoretraces]
|