backend
This commit is contained in:
14
backend/lib/backend_web/plugs/telemetry.ex
Normal file
14
backend/lib/backend_web/plugs/telemetry.ex
Normal file
@@ -0,0 +1,14 @@
|
||||
defmodule BackendWeb.Plugs.Telemetry do
|
||||
@behaviour Plug
|
||||
|
||||
@impl true
|
||||
def init(opts), do: Plug.Telemetry.init(opts)
|
||||
|
||||
@impl true
|
||||
def call(%{path_info: ["api", "health"]} = conn, {start_event, stop_event, opts}) do
|
||||
# Suppress logs for health check endpoint
|
||||
Plug.Telemetry.call(conn, {start_event, stop_event, Keyword.put(opts, :log, false)})
|
||||
end
|
||||
|
||||
def call(conn, args), do: Plug.Telemetry.call(conn, args)
|
||||
end
|
||||
Reference in New Issue
Block a user