---
releases:
  - name: os-conf
    version: commit-3c5609485a57b1314a0114b1e4157e6426fbf14a

addons:
  - name: os-configuration
    jobs:
    - name: set_mtu
      release: os-conf
  - name: collectd
    jobs:
    - name: collectd
      release: collectd
    properties:
      collectd: (( grab meta.collectd ))
  - name: syslog_forwarder
    jobs:
    - name: syslog_forwarder
      release: syslog
    properties:
      syslog:
        address: (( grab terraform_outputs.logsearch_ingestor_elb_dns_name ))
        port: 2514
        transport: 'relp'
        log_template: 'metron_agent'

---
releases:
  - name: os-conf
    version: commit-3c5609485a57b1314a0114b1e4157e6426fbf14a

addons:
  - name: os-configuration
    jobs:
    - name: set_mtu
      release: os-conf
  - name: collectd
    jobs:
    - name: collectd
      release: collectd
    properties:
      collectd: (( grab meta.collectd ))
  - name: syslog_forwarder
    jobs:
    - name: syslog_forwarder
      release: syslog
    properties:
      syslog:
        address: (( grab terraform_outputs.logsearch_ingestor_elb_dns_name ))
        port: 5514
        transport: 'tcp'
        log_template: 'metron_agent'

Switch rsyslog from RELP to TCP
Switch rsyslog from RELP to TCP

There is an issue in our configuration when sending logs via RELP
protocol from syslog to logstash via an ELB. If the ingestor is
temporarily disconnected, the messages aren't logged anymore.
We may investigate the root cause but in the meantime, we revert to the
default TCP configuration because it doesn't show this behaviour.
