Skip to content

sledgehammer/remote-syslog

Forward Sledgehammer's system log to a remote syslog server

Sends everything Sledgehammer logs, from early boot on, to a remote syslog server, so a host's event stream continues while it is in discovery or Sledgehammer.

The discovery and sledgehammer bootenvs pass it on the kernel command line as provisioner.syslog, provisioner.syslogport and provisioner.syslogproto, and Sledgehammer writes a matching rsyslog forwarding rule before rsyslog starts. Unset, nothing is forwarded.

  • address - server IP address or hostname (required)
  • port - server port, default 514
  • protocol - udp (default) or tcp

Example:

Text Only
address: 10.0.0.5
port: 514
protocol: tcp

Note

Only Sledgehammer images built with sledgehammer-builder v4.18 or later act on this. Older images ignore the kernel arguments.

Objects that Reference sledgehammer/remote-syslog

Objects used by sledgehammer/remote-syslog

Not used in current content packs