Ignore sentry requests in Metrics

This commit is contained in:
Claudio Ortolina
2025-10-03 21:46:15 +03:00
parent 26c5955fa5
commit 620445a2e3
+4 -4
View File
@@ -63,7 +63,7 @@ defmodule MusicLibraryWeb.Telemetry do
unit: {:native, :millisecond}, unit: {:native, :millisecond},
tags: [:normalized_path], tags: [:normalized_path],
tag_values: &add_tags/1, tag_values: &add_tags/1,
drop: &drop_archive_requests/1, drop: &drop_unwanted_hosts/1,
reporter_options: [ reporter_options: [
nav: "External APIs" nav: "External APIs"
] ]
@@ -72,7 +72,7 @@ defmodule MusicLibraryWeb.Telemetry do
unit: {:native, :millisecond}, unit: {:native, :millisecond},
tags: [:host], tags: [:host],
tag_values: &add_tags/1, tag_values: &add_tags/1,
drop: &drop_archive_requests/1, drop: &drop_unwanted_hosts/1,
reporter_options: [ reporter_options: [
nav: "External APIs" nav: "External APIs"
] ]
@@ -122,7 +122,7 @@ defmodule MusicLibraryWeb.Telemetry do
}) })
end end
defp drop_archive_requests(metadata) do defp drop_unwanted_hosts(metadata) do
metadata.request.host =~ "archive.org" metadata.request.host =~ "archive.org" or metadata.request.host =~ "sentry.io"
end end
end end