# SysSock.Name

Selects an alternate log socket instead of the default `/dev/log`.

This parameter applies to imuxsock: Unix Socket Input Module.

Name:

  SysSock.Name

Scope:

  module

Type:

  word

Default:

  module=/dev/log

Required?:

  no

Introduced:

  at least 7.0.0, possibly earlier

## Description

Specifies an alternate log socket to be used instead of the default system log socket, traditionally `/dev/log`. Unless disabled by the `SysSock.Unlink` setting, this socket is created upon rsyslog startup and deleted upon shutdown, according to traditional syslogd behavior.

The behavior of this parameter is different for systemd systems. See the Coexistence with systemd section for details.

## Module usage

    module(load="imuxsock" sysSock.name="/var/run/rsyslog/devlog")

### Legacy names (for reference)

Historic names/directives for compatibility. Do not use in new configs. .. _imuxsock.parameter.legacy.systemlogsockname:

- $SystemLogSocketName — maps to SysSock.Name (status: legacy)

## 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.