Skip to main content
Question

Syslog unable to connect to Cribl

  • March 11, 2025
  • 2 replies
  • 23 views

i am using Syslog-ng to send logs to Cribl (distributed deployment ).

In this setup, A cribl leader and one single worker is configured.

in the syslog-ng , i configured it to send to Cribl leader IP using port 5514.

but i got an error that syslog connection failed:

849_e62b36af7f7f43109c6e49ae94223381.png

but when i set the Cribl worker as destination in syslog-ng it works!

849_b380f58c37904651a71cecc8b3d9e78f.png

I asssumed initially that the Cribl leader IP should be set in the destination part in syslog-ng config file but doesnt work that way as i had error (mentioned above).

Apparently when we have multiple worker nodes. should we redirect to just one worker?

how does this works?

2 replies

  • Known Participant
  • March 11, 2025

The leader doesn't receive data from sources, the workers do. Have you considered using a load balancer in front of the workergroup? There is a best practice guide here that goes over this use case.

https://docs.cribl.io/stream/usecase-syslog/


  • Author
  • New Participant
  • March 11, 2025

Thank you! that works