From 06e296b0e41d25533eba8893f4bf1d5cf5cdd5fb Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Sat, 28 Mar 2026 10:59:50 +0000 Subject: [PATCH] Expose scrobble rules telemetry --- lib/music_library_web/telemetry.ex | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/music_library_web/telemetry.ex b/lib/music_library_web/telemetry.ex index d6af96ba..ce1d3b6e 100644 --- a/lib/music_library_web/telemetry.ex +++ b/lib/music_library_web/telemetry.ex @@ -183,6 +183,17 @@ defmodule MusicLibraryWeb.Telemetry do reporter_options: [nav: "Image Processing"] ), + # Scrobble Rules Metrics + summary("music_library.scrobble_rules.apply_all_rules.stop.duration", + unit: {:native, :millisecond}, + tags: [:scrobble_track_count], + reporter_options: [nav: "Scrobble Rules"] + ), + counter("music_library.scrobble_rules.apply_all_rules.exception.duration", + tags: [:scrobble_track_count], + reporter_options: [nav: "Scrobble Rules"] + ), + # VM Metrics summary("vm.memory.total", unit: {:byte, :megabyte}), summary("vm.total_run_queue_lengths.total"),