Learn how to set up and activate the Syslog Collector applet on a Broker VM within your network.
Notice
Ingesting logs and data from external sources requires a Cortex XDR Pro per GB license.
Note
Collecting data from Corelight Zeek, Forcepoint DLP, and PingFederate by activating the Syslog Collector applet is only possible in your tenant if the tenant was activated before October 1, 2025 with an active Data Collection add-on.
To receive Syslog data from an external source, you must first set up the Syslog Collector applet on a Broker VM within your network. The Syslog Collector supports a log ingestion rate of 90,000 logs per second (lps) with the recommended Broker VM setup.
The Syslog collector supports TCP/Secure TCP/UDP. The RFC 6587 standard, which specifies the transmission of syslog messages over TCP, is supported by the Syslog collector. When syslog messages are transmitted over TCP, there are two options:
Octet Framing
Non-Transparent-Framing
This is the most commonly used option. The Syslog collector supports the newline character
\n(Hex 0x0A) as the end-of-line delimiter for syslog messages.
To increase the log ingestion rate, you can add additional CPUs to the Broker VM. The Syslog Collector listens for logs on specific ports and from any or specific IP addresses. A Syslog Collector configuration supports up to 100 ports.
Prerequisite
Perform the following procedures in the order listed below.