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"),