# frozen_string_literal: true require 'logger' module Gitlab module Memory class DiagnosticReportsLogger < ::Logger def format_message(severity, timestamp, progname, message) data = {} data[:severity] = severity data[:time] = timestamp.utc.iso8601(3) data.merge!(message) "#{JSON.generate(data)}\n" # rubocop:disable Gitlab/Json end end end end