From bb541c80048afa1f08c9e0f3bb6d9cf45e1b1870 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Thu, 5 Mar 2026 11:48:17 +0000 Subject: [PATCH] Add error_tracker metrics in LiveDashboard --- lib/music_library_web/telemetry.ex | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lib/music_library_web/telemetry.ex b/lib/music_library_web/telemetry.ex index 0becd670..5e95be25 100644 --- a/lib/music_library_web/telemetry.ex +++ b/lib/music_library_web/telemetry.ex @@ -89,6 +89,24 @@ defmodule MusicLibraryWeb.Telemetry do reporter_options: [nav: "Assets"] ), + # Error Tracker + counter("error_tracker.error.new.system_time", + description: "New errors tracked", + reporter_options: [nav: "Error Tracker"] + ), + counter("error_tracker.error.resolved.system_time", + description: "Errors marked as resolved", + reporter_options: [nav: "Error Tracker"] + ), + counter("error_tracker.error.unresolved.system_time", + description: "Errors marked as unresolved", + reporter_options: [nav: "Error Tracker"] + ), + counter("error_tracker.occurrence.new.system_time", + description: "New error occurrences", + reporter_options: [nav: "Error Tracker"] + ), + # VM Metrics summary("vm.memory.total", unit: {:byte, :megabyte}), summary("vm.total_run_queue_lengths.total"),