Is there a way to send syslogs over TCP instead of UDP.
I have the following configured but its not working
show configuration system syslog archive size 100k files 3; user * { any emergency; } host 1.1.1.1 { port 514; } file messages { any critical; authorization info; } file interactive-commands { interactive-commands error; }
show configuration security log utc-timestamp; mode stream; format sd-syslog; report; source-address 4.4.4.4; transport { protocol tcp; } stream External { category all; host { 1.1.1.1; port 514; } }
The syslog setup is all fine and working nicely on TCP as it currently handles other devices sending syslog over TCP to it.