diff --git a/logstash/formatter.py b/logstash/formatter.py index 246139b..2b5d618 100644 --- a/logstash/formatter.py +++ b/logstash/formatter.py @@ -82,7 +82,7 @@ def serialize(cls, message): if sys.version_info < (3, 0): return json.dumps(message) else: - return bytes(json.dumps(message), 'utf-8') + return bytes(json.dumps(message, default=str), 'utf-8') class LogstashFormatterVersion0(LogstashFormatterBase): version = 0