Reliable delivery (TCP) syslog

Answered

I need to forward TeamCity logs to a syslog server that uses TCP (aka reliable delivery). Apparently, that requires log4j 2+.
AFAICS TeamCity still uses 1.4.12 which is EOL:ed for more than a year (see http://logging.apache.org/log4j/1.2/).
What other solutions are available in the meantime? Thanks in advance.

2 comments
Official comment

I've added this feature request in TW-47084, please vote.

Hello,

The recommended approach is to use an external process to parse log and send messages to syslog server. It's more reliable and does not depend on TeamCity server health.

0

Please sign in to leave a comment.