Open
Description
Issue Description
I have elixir 1.18.4 OTP 26 with phoenix 1.17.12. There are no traces being registered
Reproduction Steps
mix.exs
{:sentry, "~> 11.0.1"},
{:opentelemetry_exporter, "~> 1.0"},
{:opentelemetry, "~> 1.5"},
{:opentelemetry_api, "~> 1.4"},
{:opentelemetry_semantic_conventions, "~> 1.27"},
{:opentelemetry_phoenix, "~> 2.0"},
{:opentelemetry_ecto, "~> 1.2"},
config.exs
config :opentelemetry, span_processor: {Sentry.OpenTelemetry.SpanProcessor, []}
config :opentelemetry, sampler: {Sentry.OpenTelemetry.Sampler, []}
runtime.exs
config :sentry,
dsn: System.get_env("SENTRY_DSN"),
environment_name: System.get_env("RELEASE_ENV") || "development",
release: System.get_env("SENTRY_RELEASE") || "#{DateTime.utc_now() |> DateTime.to_unix()}",
# any value between 0 and 1.0 enables tracing
traces_sample_rate: 1.0,
enable_source_code_context: true,
tags: %{
env: System.get_env("RELEASE_ENV") || "development"
},
root_source_code_path: File.cwd!(),
before_send: {Maverick.Utility.SentryFilter, :before_send},
after_send_event: {Maverick.Utility.SentryFilter, :after_send_event},
integrations: [
oban: [
# Capture errors:
capture_errors: true,
# Monitor cron jobs:
cron: [enabled: true]
]
]
Expected Behavior
traces in sentry web console
Actual Behavior

Elixir Version
1.18.4
SDK Version
11.0.1
Integration and Its Version
phoenix/ecto/oban
Sentry Config
config.exs
config :opentelemetry, span_processor: {Sentry.OpenTelemetry.SpanProcessor, []}
config :opentelemetry, sampler: {Sentry.OpenTelemetry.Sampler, []}
runtime.exs
config :sentry,
dsn: System.get_env("SENTRY_DSN"),
environment_name: System.get_env("RELEASE_ENV") || "development",
release: System.get_env("SENTRY_RELEASE") || "#{DateTime.utc_now() |> DateTime.to_unix()}",
# any value between 0 and 1.0 enables tracing
traces_sample_rate: 1.0,
enable_source_code_context: true,
tags: %{
env: System.get_env("RELEASE_ENV") || "development"
},
root_source_code_path: File.cwd!(),
before_send: {Maverick.Utility.SentryFilter, :before_send},
after_send_event: {Maverick.Utility.SentryFilter, :after_send_event},
integrations: [
oban: [
# Capture errors:
capture_errors: true,
# Monitor cron jobs:
cron: [enabled: true]
]
]
Metadata
Metadata
Assignees
Type
Projects
Status
Waiting for: Product Owner