$msg = $msg->[0] if ref $msg eq 'ARRAY' && @$msg == 1;
if (eval { $msg->isa('Log::Message::JSON') }) {
$msg = { %$msg };
} elsif (eval { $msg->DOES("Log::Message::Structured") }) {
$m
ort = 5044
log4perl.appender.Remote.keepalive = 0
log4perl.appender.Remote.frame_format = json
#log4perl.appender.Remote.use_ssl = 1
#log4perl.appender.Remote.ssl_verify = 1
# thes
f frames per connection.
=head2 frame_formt (default: 'json')
The following frame formats are supported:
=over
=item 'json', 'v2'
Uses json formatted data frames as defined in lumberjack protocol