diff --git a/src/clj/auto_ap/background/metrics.clj b/src/clj/auto_ap/background/metrics.clj index 1b3f387c..7b5b15e5 100644 --- a/src/clj/auto_ap/background/metrics.clj +++ b/src/clj/auto_ap/background/metrics.clj @@ -37,7 +37,15 @@ (lc/push-context "container" (:DockerId container-data)) (lc/push-context "ip" (-> container-data :Networks first :IPv4Addresses first)) - (mu/start-publisher! {:type :console-json}) + (mu/start-publisher! {:type :console-json + :transform (fn [events] + (map (fn [{:keys [mulog/duration mulog/event-name mulog/namespace] :as e}] + (cond-> e + duration (assoc :duration duration + :duration-ms (quot duration 1000000)) + true (assoc :event-name event-name + :namespace namespace))) + events))}) (mu/set-global-context! {:container (:DockerId container-data) :ip (-> container-data :Networks first :IPv4Addresses first)