From a7b0c04aaf5715eab63eafb2ce42ea57e8f9a7ad Mon Sep 17 00:00:00 2001 From: Ho-Yon Mak Date: Mon, 14 Mar 2022 16:22:22 +0000 Subject: [PATCH] Add idle_time measurement (#66) Co-authored-by: Tristan Sloughter --- instrumentation/opentelemetry_ecto/lib/opentelemetry_ecto.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instrumentation/opentelemetry_ecto/lib/opentelemetry_ecto.ex b/instrumentation/opentelemetry_ecto/lib/opentelemetry_ecto.ex index 88e9dfc..e40a1e2 100644 --- a/instrumentation/opentelemetry_ecto/lib/opentelemetry_ecto.ex +++ b/instrumentation/opentelemetry_ecto/lib/opentelemetry_ecto.ex @@ -81,7 +81,7 @@ defmodule OpentelemetryEcto do attributes = measurements |> Enum.reduce(%{}, fn - {k, v}, acc when not is_nil(v) and k in [:decode_time, :query_time, :queue_time] -> + {k, v}, acc when not is_nil(v) and k in [:decode_time, :query_time, :queue_time, :idle_time] -> Map.put(acc, String.to_atom("#{k}_#{time_unit}s"), System.convert_time_unit(v, :native, time_unit)) _, acc ->