pC_amazonawsvpcstrnetworktrafficsuccessaccept.md

May 21, 2025 ยท View on GitHub

Parser Content

{
Name = "amazon-awsvpc-str-network-traffic-success-accept"
ParserVersion = v1.0.0
Vendor = "Amazon"
Product = "VPC Flow Logs"
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss"
flow_start_timeFormat = ["epoch_sec"]
flow_end_timeFormat = ["epoch_sec"]
Conditions = [ """ ACCEPT """ , """ vpc-""" ]
Fields = [
"""({account_id}\d+)\s+ACCEPT"""
"""({action}ACCEPT)"""
"""ACCEPT(?:\s[^\s]+){1}\s({bytes}\d+)"""
"""ACCEPT(?:\s[^\s]+){2}\s(-|({dest_ip}((([0-9a-fA-F.]{0,4}):{1,2}){1,7}([0-9a-fA-F]){0,4})|(((25[0-5]|(2[0-4]|1\d|[0-9]|)\d)\.?\b){4})))\s*"""
"""ACCEPT(?:\s[^\s]+){3}\s({dest_port}\d+)"""
"""ACCEPT(?:\s[^\s]+){4}\s({flow_end_time}\d+)"""
"""ACCEPT(?:\s[^\s]+){5}\s({direction}\S+)"""
"""ACCEPT(?:\s[^\s]+){6}\s({instance_id}[^\s]+)"""
"""ACCEPT(?:\s[^\s]+){7}\s({interface_id}[^\s]+)"""
"""ACCEPT(?:\s[^\s]+){8}\s({status_msg}[^\s]+)"""
"""ACCEPT(?:\s[^\s]+){9}\s({packets}\d+)"""
"""ACCEPT(?:\s[^\s]+){14}\s({protocol}[^\s]+)"""
"""ACCEPT(?:\s[^\s]+){15}\s({region}[^\s]+)"""
"""ACCEPT(?:\s[^\s]+){16}\s(-|(({src_ip}((([0-9a-fA-F.]{0,4}):{1,2}){1,7}([0-9a-fA-F]){0,4})|(((25[0-5]|(2[0-4]|1\d|[0-9]|)\d)\.?\b){4}))(:({src_port}\d+))?))"""
"""ACCEPT(?:\s[^\s]+){17}\s({src_port}\d+)"""
"""ACCEPT(?:\s[^\s]+){18}\s({flow_start_time}\d+)"""
"""({tcp_flags}\S+)(?:\s[^\s]+){3}\svpc-"""
"""({vpc}vpc-[^\s]+)"""
"""host\*":\*"({src_host}[\w\-\.]+)"""
"""protocol\*":\*"({protocol}[\w\-\.]+)"""
]


}