diff --git a/lib/music_library_web/telemetry/storage.ex b/lib/music_library_web/telemetry/storage.ex index 592bffc6..427aefa1 100644 --- a/lib/music_library_web/telemetry/storage.ex +++ b/lib/music_library_web/telemetry/storage.ex @@ -74,7 +74,14 @@ defmodule MusicLibraryWeb.Telemetry.Storage do end defp metric_key(metric) do - "#{inspect(metric.__struct__)}:#{Enum.join(metric.name, ".")}" + Enum.join( + [ + inspect(metric.__struct__), + Enum.join(metric.name, "."), + Enum.join(metric.tags, ".") + ], + ":" + ) end defp insert_and_prune(key, label, measurement, time) do