Hub
Network

Cisco ASA Firewall

Cisco ASA adaptive security appliance syslog — TCP/UDP/ICMP connection lifecycle, ACL permit/deny decisions, NAT translations, VPN tunnel events, and failover status messages.

Quick Start

uv tool install eventum-generator
git clone https://github.com/eventum-generator/content-packs.git
cd content-packs
eventum generate \
  --path generators/network-cisco-asa/generator.yml \
  --id asa \
  --live-mode true

Event Types

Event IDDescriptionFrequencyCategory
302013TCP Built~25%connection
302014TCP Teardown~24%connection
302015UDP Built~8%connection
302016UDP Teardown~8%connection
302020ICMP Built~2%connection
302021ICMP Teardown~2%connection
106100ACL Hit~13%firewall
106023ACL Deny~7%firewall
305011NAT Built~3%nat
305012NAT Teardown~3%nat
113xxxAuthentication~3%auth
722xxxVPN~3%vpn
725xxxSSL~2%ssl
199xxxSystem~1%system

Realism Features

  • Correlated connection pairs — built events push to shared state; teardown events consume with matching connection IDs
  • NAT correlation — NAT built/teardown events use shared state for consistent address mapping
  • VPN session tracking — connect events store sessions consumed by disconnect events
  • ASA-specific message format — event.original contains the full syslog line matching real ASA output
  • TCP teardown reasons — weighted distribution of FINs (50%), Reset-I (15%), Reset-O (10%), Idle Timeout (20%)

Sample Output

{
    "@timestamp": "2026-02-21T14:30:15.000000+00:00",
    "cisco": {
        "asa": {
            "connection_id": "100042",
            "destination_interface": "outside",
            "message_id": "302013",
            "source_interface": "inside"
        }
    },
    "event": {
        "action": "flow-creation",
        "category": ["network"],
        "code": "302013",
        "original": "%ASA-6-302013: Built outbound TCP connection 100042 for inside:10.1.1.30/52847 to outside:93.184.216.34/443",
        "outcome": "success"
    },
    "network": {
        "direction": "outbound",
        "transport": "tcp"
    },
    "observer": {
        "hostname": "ASA-FW-01",
        "product": "asa",
        "type": "firewall",
        "vendor": "Cisco"
    }
}

Parameters

ParameterDefaultDescription
hostnameASA-FW-01ASA device hostname
domainexample.comDomain name
nat_ip198.51.100.1Public NAT IP for outbound connections
agent_ida3b7e2c1-...Elastic Agent ID
agent_version8.17.0Elastic Agent version

Related Generators