Syslog Settings

Download PDF

Configure the LogZilla syslog-ng listener ports, buffering, debug logging, TLS, and PCI-compliant capture from the Syslog Daemon settings pane

Syslog Settings

The Syslog Daemon settings page configures the built-in syslog-ng listeners: ports, buffering, debug logging, and PCI-compliant capture.

For device or application setup, see Receiving Data. For advanced pipeline customization using config.yaml and conf.d/, see Syslog pipeline customization.

Location in UI

  • Settings → System Settings → Syslog Daemon

Listener ports

The following fields appear in the Syslog Daemon settings pane. Enter a port number to enable the listener, or leave 0 to disable it.

Field (UI label)Protocol
Syslog Bsd Tcp PortBSD RFC3164 TCP
Syslog Bsd Udp PortBSD RFC3164 UDP
Syslog Rfc5424 PortRFC5424 TCP
Syslog Json PortJSON over TCP
Syslog Raw Tcp PortRaw TCP
Syslog Raw Udp PortRaw UDP
Syslog Tls PortTLS

Application Ports

LogZilla provides dedicated syslog ports for vendors whose log format requires separate handling. These are configured under Settings → System Settings → Application Ports. Enter a port number in the matching field to enable reception, or leave it set to 0 to disable it.

SettingCovers
Syslog Arista Eos PortArista EOS switches
Syslog Checkpoint PortCheck Point firewalls
Syslog Datapower PortIBM DataPower gateways
Syslog Dell N Series PortDell N-Series switches
Syslog Fireeye PortFireEye appliances
Syslog Infoblox PortInfoblox NIOS (DNS, DHCP, audit, ADP)
Syslog Meraki PortCisco Meraki devices
Syslog Paloalto PortPalo Alto firewalls
Syslog Paloalto Sdwan Ion PortPalo Alto Prisma SD-WAN ION appliances
Syslog Symantec PortSymantec Endpoint Protection
Syslog Unifi PortUbiquiti UniFi devices
Syslog Vmware PortVMware ESXi and vCenter

Notes:

  • TLS requires valid cert and key files. The paths are set in the Syslog Tls Cert File and Syslog Tls Key File fields on the same settings page.

Flow control and buffering

The following fields control queue behavior and buffer sizing:

  • Syslog Max Connections
  • Syslog Flow Control
  • Syslog Disk Buffer
  • Syslog Buffer Reliable
  • Syslog Memory Buffer Size Mb
  • Syslog Memory Buffer Length
  • Syslog Disk Buffer Size Mb

Destination batching

  • Syslog Destination Workers
  • Syslog Destination Batch Lines
  • Syslog Destination Batch Timeout

Debug logging

  • Syslog Debug - writes to /var/log/logzilla/syslog/debug.log
  • Syslog Debug Json - writes to /var/log/logzilla/syslog/debug-json.log

Important:

  • Disable debug toggles after troubleshooting to reduce load and disk usage.

PCI compliant logs

  • Pci Compliant Logs - writes to /var/log/logzilla/pci-compliant/

Extra log rules (advanced)

  • Syslog Extra Log Rules - injects directives into the main log {} section. Use carefully. For full customization, see Syslog pipeline customization.

Managing these settings from the command line

The same fields are available via the CLI. Use logzilla config list and logzilla config update rather than logzilla settings list / logzilla settings update. The CLI uses the underlying field names in UPPER_SNAKE_CASE:

UI fieldCLI key
Syslog Bsd Udp PortSYSLOG_BSD_UDP_PORT
Syslog Bsd Tcp PortSYSLOG_BSD_TCP_PORT
Syslog Rfc5424 PortSYSLOG_RFC5424_PORT
Syslog Json PortSYSLOG_JSON_PORT
Syslog Raw Tcp PortSYSLOG_RAW_PORT
Syslog Raw Udp PortSYSLOG_RAW_UDP_PORT
Syslog Tls PortSYSLOG_TLS_PORT
Syslog Tls Cert FileSYSLOG_TLS_CERT_FILE
Syslog Tls Key FileSYSLOG_TLS_KEY_FILE
Syslog Max ConnectionsSYSLOG_MAX_CONNECTIONS
Syslog Flow ControlSYSLOG_FLOW_CONTROL
Syslog Disk BufferSYSLOG_DISK_BUFFER
Syslog Buffer ReliableSYSLOG_BUFFER_RELIABLE
Syslog Memory Buffer Size MbSYSLOG_MEMORY_BUFFER_SIZE_MB
Syslog Memory Buffer LengthSYSLOG_MEMORY_BUFFER_LENGTH
Syslog Disk Buffer Size MbSYSLOG_DISK_BUFFER_SIZE_MB
Syslog Destination WorkersSYSLOG_DESTINATION_WORKERS
Syslog Destination Batch LinesSYSLOG_DESTINATION_BATCH_LINES
Syslog Destination Batch TimeoutSYSLOG_DESTINATION_BATCH_TIMEOUT
Syslog DebugSYSLOG_DEBUG
Syslog Debug JsonSYSLOG_DEBUG_JSON
Pci Compliant LogsPCI_COMPLIANT_LOGS
Syslog Extra Log RulesSYSLOG_EXTRA_LOG_RULES

Related topics

Syslog Settings | LogZilla Documentation