SysSock.UseSpecialParser¶
Uses a specialized parser for the typical system log socket format.
This parameter applies to imuxsock: Unix Socket Input Module.
- Name:
SysSock.UseSpecialParser
- Scope:
module
- Type:
boolean
- Default:
module=on
- Required?:
no
- Introduced:
8.9.0
Description¶
The equivalent of the UseSpecialParser
input parameter, but
for the system socket. If turned on (the default) a special parser is
used that parses the format that is usually used
on the system log socket (the one syslog(3) creates). If set to
“off”, the regular parser chain is used, in which case the format on the
log socket can be arbitrary.
Note
When the special parser is used, rsyslog is able to inject a more precise timestamp into the message (it is obtained from the log socket). If the regular parser chain is used, this is not possible.
Module usage¶
module(load="imuxsock" sysSock.useSpecialParser="off")
See also¶
See also imuxsock: Unix Socket Input Module.
Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project
Contributing: Source & docs: rsyslog source project
© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.