<parse>directive for input plugins (e.g.
in_udp) cannot parse the user's custom data format (for example, a context-dependent grammar that can't be parsed with a regular expression). To address such cases, Fluentd has a pluggable system that enables the user to create their own parser formats.
<parse>directive, call the custom
td-agentis launched by systemd, the default user of the
td-agentprocess is the
td-agentuser. You must ensure that this user has read permission to the tailed
/path/to/file. For instance, on Ubuntu, the default Nginx access file
0640and owned by
www-data:adm. In this case, several options are available to allow read access:
td-agentuser to the
admgroup, e.g. through
usermod -aG, or