Step 3: Configure the Collector

We can now configure the syslog receiver in the collector. Edit the collector config and add the db_log_syslog_server setting. This should be set to a local address on any free port:

db_log_syslog_server: 0.0.0.0:32514

(If using Docker, use the LOG_SYSLOG_SERVER environment variable instead.)

It's recommended to use an unprivileged port number (1024 and up) to avoid running the collector as root.

Restart the collector.

Make sure that the port you've selected is not blocked for TCP traffic by a firewall or security group rules. E.g., in GCP, you'll need to add a firewall rule:

GCP firewall rules allowing access on syslog port

In AWS, you'll need to add a security group rule:

AWS Security Group allowing access on syslog port

After the port is exposed to the peered network, configure Aiven to send logs to the collector:

Continue to Step 4: Configure Service Integration

Couldn't find what you were looking for or want to talk about something specific?
Start a conversation with us →