Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KernelLogParser ¶
type KernelLogParser struct { }
func (*KernelLogParser) IsIPTablesLogData ¶
func (k *KernelLogParser) IsIPTablesLogData(line string) bool
func (*KernelLogParser) Parse ¶
func (k *KernelLogParser) Parse(line string) ParsedData
type ParsedData ¶
type ParsedData struct { Direction string `json:"direction"` Allowed bool `json:"allowed"` SourceIP string `json:"src_ip"` DestinationIP string `json:"dst_ip"` SourcePort int `json:"src_port"` DestinationPort int `json:"dst_port"` Protocol string `json:"protocol"` Mark string `json:"mark"` ICMPType int `json:"icmp_type"` ICMPCode int `json:"icmp_code"` }
Click to show internal directories.
Click to hide internal directories.