disabling Telemetry

This commit is contained in:
Gavin McDonald
2025-05-19 08:49:05 -04:00
parent 3c94685d1e
commit 097b254740
4 changed files with 18 additions and 18 deletions

View File

@@ -8,7 +8,7 @@ defmodule Labelmaker.Application do
@impl true @impl true
def start(_type, _args) do def start(_type, _args) do
children = [ children = [
LabelmakerWeb.Telemetry, # LabelmakerWeb.Telemetry,
{DNSCluster, query: Application.get_env(:labelmaker, :dns_cluster_query) || :ignore}, {DNSCluster, query: Application.get_env(:labelmaker, :dns_cluster_query) || :ignore},
{Phoenix.PubSub, name: Labelmaker.PubSub}, {Phoenix.PubSub, name: Labelmaker.PubSub},
# Start a worker by calling: Labelmaker.Worker.start_link(arg) # Start a worker by calling: Labelmaker.Worker.start_link(arg)

View File

@@ -38,7 +38,7 @@ defmodule LabelmakerWeb.Endpoint do
cookie_key: "request_logger" cookie_key: "request_logger"
plug Plug.RequestId plug Plug.RequestId
plug Plug.Telemetry, event_prefix: [:phoenix, :endpoint] # plug Plug.Telemetry, event_prefix: [:phoenix, :endpoint]
plug Plug.Parsers, plug Plug.Parsers,
parsers: [:urlencoded, :multipart, :json], parsers: [:urlencoded, :multipart, :json],

View File

@@ -27,18 +27,18 @@ defmodule LabelmakerWeb.Router do
# end # end
# Enable LiveDashboard in development # Enable LiveDashboard in development
if Application.compile_env(:labelmaker, :dev_routes) do # if Application.compile_env(:labelmaker, :dev_routes) do
# If you want to use the LiveDashboard in production, you should put # # If you want to use the LiveDashboard in production, you should put
# it behind authentication and allow only admins to access it. # # it behind authentication and allow only admins to access it.
# If your application does not have an admins-only section yet, # # If your application does not have an admins-only section yet,
# you can use Plug.BasicAuth to set up some basic authentication # # you can use Plug.BasicAuth to set up some basic authentication
# as long as you are also using SSL (which you should anyway). # # as long as you are also using SSL (which you should anyway).
import Phoenix.LiveDashboard.Router # import Phoenix.LiveDashboard.Router
#
scope "/dev" do # scope "/dev" do
pipe_through :browser # pipe_through :browser
#
live_dashboard "/dashboard", metrics: LabelmakerWeb.Telemetry # live_dashboard "/dashboard", metrics: LabelmakerWeb.Telemetry
end # end
end # end
end end

View File

@@ -47,8 +47,8 @@ defmodule Labelmaker.MixProject do
app: false, app: false,
compile: false, compile: false,
depth: 1}, depth: 1},
{:telemetry_metrics, "~> 1.0"}, # {:telemetry_metrics, "~> 1.0"},
{:telemetry_poller, "~> 1.0"}, # {:telemetry_poller, "~> 1.0"},
{:gettext, "~> 0.26"}, {:gettext, "~> 0.26"},
{:jason, "~> 1.2"}, {:jason, "~> 1.2"},
{:dns_cluster, "~> 0.1.1"}, {:dns_cluster, "~> 0.1.1"},