genua pf
genua genuscreen (pf) is a German high-assurance firewall that combines stateful packet filtering with IPSec VPN and monitoring.
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.