genua pf
Logs from genua genuscreen/pf: firewall rule hits, connection tracking entries and IPSec VPN negotiations.
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 (17)
Field | Type |
---|---|
genuaPf.msg Human-readable log message describing the event. | text_general |
genuaPf.len Length of the packet in bytes. | plong |
genuaPf.uid Numeric user ID associated with the connection. | plong |
genuaPf.ruleTarget The filter rule's target table or anchor. | string |
genuaPf.ttl Time-to-live value of the packet. | plong |
genuaPf.srcPort Source port number of the packet. | pint |
genuaPf.reason Reason code or description for why the packet was matched or blocked. | text_general |
genuaPf.ruleAction Action configured in the rule (e.g., pass, block). | string |
genuaPf.action Actual action taken on the packet (e.g., pass, block). | string |
genuaPf.pid Process ID that generated the log entry (if applicable). | plong |
genuaPf.ruleNumber Sequential number of the matching rule in the ruleset. | plong |
genuaPf.dstIp Destination IP address of the packet. | text_general |
genuaPf.id Unique identifier for this log entry. | plong |
genuaPf.srcIp Source IP address of the packet. | text_general |
genuaPf.dstPort Destination port number of the packet. | pint |
genuaPf.interface Network interface on which the packet was seen. | string |
genuaPf.direction Direction of the packet (in/out). | 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.