- Pass logger generator to components
- Healthcheck logs output on failure
- When logging exceptions, format is a little different: will always log in two keys:
:exception
and:backtrace
, both strings (fix bugs with ElasticSearch, conforms to a simple schema)
- Adds serializer to Throwable, not Exceptions
- Adds a multimethod on microcosmos.io -
serialize-type
- that allows to serialize specific types, falling back to just generating a string withstr
. Fixes serializes message
- Change log output format from vector of vectors to string because Elasticsearch does not support Arrays with a mixture of datatypes. Ex: [ 10, "some string" ]
- IO instances will now receive an additional parameter
:meta
, with the original message's metadata
- Better log displaying