Cisco ASA
Receives syslog that a Cisco ASA (Adaptive Security Appliance) forwards to the collector over TCP or UDP, and parses the messages into structured logs. The collector binds a listen address and port; the ASA must be configured to export its syslog to that address.
Supported Telemetry Types
Linux
✓
Windows
✓
macOS
✓
Prerequisites
A Cisco ASA appliance that is reachable from the collector and configured to forward syslog to the collector's IP and listen port. For the ASA-side setup (enabling logging and adding the collector as a syslog server), follow Cisco's official documentation: Configure logging on the Cisco Secure Firewall ASA (CLI) or Configure ASA syslog using ASDM.
The collector's listen port must be open in any host or cloud firewalls between the ASA and the collector.
The ASA only permits syslog server destination ports in the range 1025–65535. The collector's default listen port (5140) is within this range. If you choose a different port, keep it in that range.
Binding to a port below 1024 requires running the collector with root (Linux/macOS) or Administrator (Windows) privileges. The default port 5140 does not require elevated privileges.
Configuration

Logs
Listen Address
String
No
0.0.0.0
An IP address for the collector to bind. Typically 0.0.0.0 for most configurations.
Listen Port
Integer
No
5140
A TCP port which the collector will listen for syslog messages.
Advanced
Parse
Boolean
No
true
Parses the log fields into structured data.
Examples
Receive ASA syslog on a non-default port
Bind the collector to all interfaces and listen on port 5514 for syslog forwarded by the ASA, parsing the messages into structured fields.
Configuration Tips
Set Listen Address to
0.0.0.0to accept syslog on all interfaces, or to a specific interface IP to restrict where the collector accepts traffic.Keep the listen port in the 1025–65535 range so the ASA can target it; the ASA rejects destination ports outside that range.
Leave Parse enabled to get structured fields. Disable it only if you need the raw syslog message preserved without field extraction.
Troubleshooting
No logs arriving
Symptoms: the source is deployed but no Cisco ASA logs reach the pipeline.
Solutions:
Confirm the ASA is configured to send syslog to the collector's IP and listen port, and that logging is enabled on the device.
Verify the listen port is open in any host or cloud firewall between the ASA and the collector.
Confirm the ASA's destination port is in the 1025–65535 range; the ASA will not send to a port outside it.
Permission denied binding the listen port
Symptoms: the collector fails to start or bind, with a permission or address error.
Solutions:
If the listen port is below 1024, run the collector with root (Linux/macOS) or Administrator (Windows) privileges, or use a higher port such as the default 5140.
Confirm no other process is already bound to the listen address and port.
Standalone Source
Related Resources
Last updated
Was this helpful?