Skip to content

syslog_storer job from syslog/12.3.3

Github source: e1690f5 or master branch

Properties

syslog

custom_rule

Custom rule for syslog event storer.

Default
""

max_message_size

Sets the $MaxMessageSize configuration flag for rsyslog.

Default
8k

port

Port of the syslog drain.

Default
514

tls

authmode

Authentication mode that will be used to validate mTLS certificates.

Default
anon
ca

Certificate Authority (CA) of the CA that will be used to serve syslog server

certificate

Certificate of the CA that will be used to serve syslog server.

private_key

Key of the CA that will be used to serve syslog server.

tls_library

Set this to use a different tls library. Supported options are ossl and gtls

Default
gtls

transport

One of udp, tcp, relp.

Default
tcp

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/syslog_storer/ directory (learn more).

  • bin/drain (from drain.erb)
  • bin/pre-start (from pre-start.erb)
  • config/ca.pem (from ca.pem.erb)
  • config/rsyslog.conf (from rsyslog.conf.erb)
  • config/syslog-storer.crt (from syslog-storer.crt.erb)
  • config/syslog-storer.key (from syslog-storer.key.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.

This job relies on no runtime packages.