Parsers and Generated Fields

Tag Fields Created by Parser aws-vpcflow
  • #Cps.version

  • #Vendor

  • #ecs.version

  • #event.dataset

  • #event.kind

  • #event.module

  • #event.outcome

  • #observer.type

Fields Identified by Parser aws-vpcflow
Source FieldCPS FieldDescriptionMapping
Vendor.start@timestampEvent timestamp in UTCParsed from Vendor.start using unixtime format
Vendor.account-idcloud.account.idAWS account identifierExtracted using getField from Vendor.account-id
Vendor.dstaddrdestination.addressDestination IP addressCopied from Vendor.dstaddr
Vendor.dstaddr (indirect)destination.ipDestination IP addressConditionally set from destination.address using CIDR validation
Vendor.dstportdestination.portDestination port numberCopied from Vendor.dstport
Noneecs.versionECS schema versionStatic value: 9.2.0
Vendor.log-statuserror.messageError message for failed logsLowercase transformation of Vendor.log-status when not OK
Vendor.actionevent.actionNetwork action takenLowercase transformation of Vendor.action
Noneevent.category[]Event category arrayArray populated with network
Vendor.endevent.endEvent end timeCopied from Vendor.end
Noneevent.kindEvent categorizationStatic value: event
Noneevent.moduleModule nameStatic value: vpcflow
Vendor.actionevent.outcomeEvent outcomeMapped based on action: success for accept, failure for reject
Vendor.startevent.startEvent start timeCopied from Vendor.start
Vendor.actionevent.type[]Event type classificationArray populated with connection, and conditionally allowed/denied
Vendor.bytesnetwork.bytesTotal bytes transferredCopied from Vendor.bytes
Vendor.protocolnetwork.iana_numberIANA protocol numberCopied from Vendor.protocol
Vendor.packetsnetwork.packetsTotal packets transferredCopied from Vendor.packets
Vendor.protocol (indirect)network.transportTransport protocol nameMapped from network.iana_number using protocol lookup
Vendor.interface-idobserver.ingress.interface.idNetwork interface identifierExtracted using getField from Vendor.interface-id
Vendor.srcaddrsource.addressSource IP addressCopied from Vendor.srcaddr
Vendor.srcaddr (indirect)source.ipSource IP addressConditionally set from source.address using CIDR validation
Vendor.srcportsource.portSource port numberCopied from Vendor.srcport