Cisco ASA
Cisco ASA is a stateful firewall and VPN appliance family used to protect enterprise networks and remote-access connections.
EnginsightGlobal Fields (4)
| Field | Type | 
|---|---|
ngs.id Unique identifier for the log entry.  | string  | 
ngs.createdAt Timestamp when the event was created locally.  | pdate  | 
ngs.indexedAt Timestamp when the log was indexed into the SIEM.  | pdate  | 
ngs.source Origin or source system of the log.  | string  | 
Reference-Specific Fields (59)
| Field | Type | 
|---|---|
cisco.asa.event.msgRaw Complete unparsed ASA syslog message text as received from the device.  | string  | 
cisco.asa.srcPort Source port number on the ASA from which the session originated.  | pint  | 
cisco.asa.remoteAddressRange CIDR block or range of remote IP addresses matched by the ASA policy.  | string  | 
cisco.asa.remoteIp Remote peer's IP address in the traffic flow.  | string  | 
cisco.asa.subject Certificate subject or identity string presented by the peer.  | string  | 
cisco.asa.spiIn Security Parameter Index (SPI) for inbound IPsec traffic.  | string  | 
cisco.asa.user Authenticated username associated with the session.  | string  | 
cisco.asa.dstInterface Logical interface on the ASA where the traffic was destined.  | string  | 
cisco.asa.dropRateTotal Total number of packets dropped on this interface since last reset.  | plong  | 
cisco.asa.duration Duration of the session or connection (in seconds).  | string  | 
cisco.asa.proto IP protocol used in the session (e.g., TCP, UDP, ESP).  | string  | 
cisco.asa.spiOut Security Parameter Index (SPI) for outbound IPsec traffic.  | string  | 
cisco.asa.event.category List of event category tags assigned by the ASA for logging purposes.  | text_general []  | 
cisco.asa.dstIp Destination IP address on the ASA where the traffic was sent.  | string  | 
cisco.asa.reason Free-form text describing the cause of an event (e.g., deny reason).  | text_general  | 
cisco.asa.threshold Configured threshold value for rate-based events (e.g., connection rate limit).  | plong  | 
cisco.asa.msgid Numeric message ID corresponding to the ASA log message type.  | string  | 
cisco.asa.localPort Local port number on the ASA to which the session was destined.  | pint  | 
cisco.asa.command Administrative command issued in the ASA exec mode.  | text_general  | 
cisco.asa.dstPort Destination port number on the ASA to which the session was sent.  | pint  | 
cisco.asa.session Unique identifier for the ASA session, used to correlate log entries.  | string  | 
cisco.asa.tunnelType Type of VPN tunnel (e.g., RemoteAccess, SiteToSite).  | string  | 
cisco.asa.event.parsingState Parser state or stage when the ASA message was processed.  | string  | 
cisco.asa.pool Name of the IP address pool assigned to a remote access VPN user.  | string  | 
cisco.asa.serialNumber Serial number of the ASA appliance generating the log.  | string  | 
cisco.asa.trustpoint Name of the trustpoint (certificate authority) used for PKI operations.  | string  | 
cisco.asa.remotePortRange Range of remote ports matched by the ASA ACL or policy.  | string  | 
cisco.asa.event.level Numeric severity level of the ASA log message (0-7).  | pint  | 
cisco.asa.event.id Unique event ID for the specific ASA log entry.  | plong  | 
cisco.asa.event.msg Human-readable text of the ASA log message.  | text_general  | 
cisco.asa.sessionType Classification of the session (e.g., InsideToOutside, OutsideToInside).  | string  | 
cisco.asa.spi Combined SPI string for inbound and outbound IPsec SAs.  | string  | 
cisco.asa.app Application name or protocol identified by the ASA DPI engine.  | string  | 
cisco.asa.group VPN group or user group name assigned to the session.  | string  | 
cisco.asa.srcInterface ASA interface on which the traffic arrived.  | string  | 
cisco.asa.bytesSent Number of bytes sent to the remote peer.  | plong  | 
cisco.asa.remotePort Remote peer's port number in the session.  | pint  | 
cisco.asa.issuer Certificate authority that issued the peer's certificate.  | string  | 
cisco.asa.bytesRecv Number of bytes received from the remote peer.  | plong  | 
cisco.asa.localProto Protocol on the ASA side (e.g., tcp, udp) for the session.  | string  | 
cisco.asa.msgSeverity Textual severity string of the ASA log message (e.g., Informational, Warning).  | string  | 
cisco.asa.bytes Total bytes transferred (sent + received) in the session.  | plong  | 
cisco.asa.policy ACL or policy name that matched the traffic entry.  | string  | 
cisco.asa.remoteProto Protocol used by the remote peer (e.g., tcp, udp).  | string  | 
cisco.asa.direction Traffic direction relative to the ASA (inbound or outbound).  | string  | 
cisco.asa.srcIp Source IP address of the session on the ASA.  | string  | 
cisco.asa.ipv6 Flag or text indicating IPv6 usage (present if session uses IPv6).  | string  | 
cisco.asa.server Server identifier or hostname configured on the ASA.  | string  | 
cisco.asa.new Flag indicating a new session or SA creation.  | string  | 
cisco.asa.dropRateBurst Burst drop rate measured on the interface.  | plong  | 
cisco.asa.ipv4 Flag or text indicating IPv4 usage (present if session uses IPv4).  | string  | 
cisco.asa.dropRateAverage Average packet drop rate on the interface.  | plong  | 
cisco.asa.userAgent User-agent string if HTTP inspection is applied.  | text_general  | 
cisco.asa.type Message type or category (e.g., Log, Error, Config).  | string  | 
cisco.asa.old Previous value of a parameter before an update event.  | string  | 
cisco.asa.code Alphanumeric code representing the ASA message subtype.  | string  | 
cisco.asa.localIp Local IP address on the ASA for the session endpoint.  | string  | 
cisco.asa.localPortRange Range of local ports allocated for the session.  | string  | 
cisco.asa.localAddressRange Range of local IP addresses available for allocation.  | string  | 
Sample Log Event
Below is a representative JSON log entry showing key fields as they're emitted by the system. Depending on the context of the event, some fields may be omitted if they're not applicable.