rsyslog-forward.conf.j2 (786B)
1 # Managed by Ansible. Forward local messages with durable RELP/TLS. 2 {% set relp = monitoring_public_bundle.monitoring_client.relp %} 3 module(load="omrelp" tls.tlsLib="openssl") 4 5 action( 6 name="sentol_relp" 7 type="omrelp" 8 target={{ relp.server_address | to_json }} 9 port="{{ relp.server_port }}" 10 template="RSYSLOG_SyslogProtocol23Format" 11 tls="on" 12 tls.caCert="/etc/taler-monitoring/tls/ca.cert.pem" 13 tls.myCert="/etc/taler-monitoring/tls/client.cert.pem" 14 tls.myPrivKey="/etc/taler-monitoring/tls/client.key.pem" 15 tls.authMode="name" 16 tls.permittedPeer={{ relp.server_name | to_json }} 17 action.resumeRetryCount="-1" 18 queue.type="LinkedList" 19 queue.filename="sentol_relp" 20 queue.spoolDirectory="/var/spool/rsyslog" 21 queue.maxDiskSpace="1g" 22 queue.saveOnShutdown="on" 23 )