Skip to content

Commit 583f77f

Browse files
authored
only export traces to honeycomb (#254)
1 parent 3d8c5c7 commit 583f77f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

packages/shared/src/Otel.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import * as Otlp from "@effect/opentelemetry/Otlp"
2+
import * as OtlpTracer from "@effect/opentelemetry/OtlpTracer"
23
import { NodeHttpClient } from "@effect/platform-node"
3-
import { Config, Effect, Layer, Logger, Option, Redacted } from "effect"
4+
import { Config, Effect, Layer, Option, Redacted } from "effect"
45

56
export const TracerLayer = (serviceName: string): Layer.Layer<never> =>
67
Layer.unwrapEffect(Effect.gen(function*() {
@@ -17,16 +18,15 @@ export const TracerLayer = (serviceName: string): Layer.Layer<never> =>
1718
})
1819
}
1920

20-
return Otlp.layer({
21-
baseUrl: "https://api.honeycomb.io",
21+
return OtlpTracer.layer({
22+
url: "https://api.honeycomb.io/v1/traces",
2223
resource: {
2324
serviceName: dataset
2425
},
2526
headers: {
2627
"x-honeycomb-team": Redacted.value(apiKey.value),
2728
"x-honeycomb-dataset": dataset
28-
},
29-
replaceLogger: Logger.tracerLogger
29+
}
3030
})
3131
})).pipe(
3232
Layer.provide(NodeHttpClient.layerUndici),

0 commit comments

Comments
 (0)