Skip to content

Commit 7802b28

Browse files
committed
Update application.ex
1 parent 3ac5fa5 commit 7802b28

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

lib/plausible/application.ex

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ defmodule Plausible.Application do
2323

2424
opts = [strategy: :one_for_one, name: Plausible.Supervisor]
2525
setup_sentry()
26+
setup_opentelemetry()
2627
setup_cache_stats()
2728
Location.load_all()
2829
Application.put_env(:plausible, :server_start, Timex.now())
@@ -45,6 +46,13 @@ defmodule Plausible.Application do
4546
)
4647
end
4748

49+
def setup_opentelemetry() do
50+
OpentelemetryPhoenix.setup()
51+
OpentelemetryEcto.setup([:plausible, :repo])
52+
OpentelemetryEcto.setup([:plausible, :clickhouse_repo])
53+
OpentelemetryOban.setup()
54+
end
55+
4856
defp setup_cache_stats() do
4957
conf = Application.get_env(:plausible, :user_agent_cache)
5058

0 commit comments

Comments
 (0)