tag worker.*
format none
</source>
<match worker.**>
remove_tag_prefix worker
add_tag_prefix metrics.event
@type route
<route **>
copy
@label @access
</route>
<route **>
copy
@label @json
</route>
<route **>
copy
@label @default
</route>
</match>
<label @default>
<filter metrics.event.**>
@type parser
format json
key_name log
reserve_data true
</filter>
<match metrics.event.**>
@type file
path /var/log/td-agent/default
</match>
</label>
<label @access>
<filter metrics.event.**>
@type parser
format apache2
key_name log
suppress_parse_error_log true
ignore_key_not_exist true
time_format %d/%b/%Y:%H:%M:%S %z
</filter>
<match metrics.event.**>
@type file
path /var/log/td-agent/apacheaccess
</match>
</label>
<label @json>
<filter metrics.event.**>
@type parser
key_name log
format /(?<ms>{.*"participantStatus.*})/
suppress_parse_error_log true
ignore_key_not_exist true
</filter>
<filter metrics.event.**>
@type parser
key_name ms
format json_in_json
suppress_parse_error_log true
ignore_key_not_exist true
time_key timestamp
</filter>
<match metrics.event.**>
@type file
path /var/log/td-agent/json
</match>
</label>
I am stuck with the above conf