From 3a32af4ff9cfbdf7bf9de3f1341b05130cd094f5 Mon Sep 17 00:00:00 2001 From: Carsten Date: Wed, 22 Apr 2026 22:23:19 +0200 Subject: [PATCH] feat(agent): log outgoing sample to Diagnostics before push --- agent/lib/proxmox_agent/reporter.ex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/agent/lib/proxmox_agent/reporter.ex b/agent/lib/proxmox_agent/reporter.ex index df99161..13167ce 100644 --- a/agent/lib/proxmox_agent/reporter.ex +++ b/agent/lib/proxmox_agent/reporter.ex @@ -101,6 +101,8 @@ defmodule ProxmoxAgent.Reporter do defp push_metric(socket, event, data) do payload = %{collected_at: DateTime.utc_now() |> DateTime.to_iso8601(), data: data} + kind = String.replace_prefix(event, "metric:", "") + ProxmoxAgent.Diagnostics.log_sample(kind, payload) case push(socket, socket.assigns.topic, event, payload) do {:ok, _ref} ->