Our logger handler uses a formatter to turn the log message into a string. However, the message can also be a structured log message, which Elixir/Erlang terminology refers to as a "report" (https://hexdocs.pm/logger/main/Logger.html#module-message), and which we could better support by sending it as attributes instead of as a string.
Our logger handler uses a formatter to turn the log message into a string. However, the message can also be a structured log message, which Elixir/Erlang terminology refers to as a "report" (https://hexdocs.pm/logger/main/Logger.html#module-message), and which we could better support by sending it as attributes instead of as a string.