Skip to content

Add Community ID ingest pipeline processor #2787

@bodgit

Description

@bodgit

Is your feature request related to a problem? Please describe.

OpenSearch appears to be missing the Community ID ingest pipeline processor. This generates a portable ID to uniquely identify a network traffic flow based on the source/destination IP/port and transport, so rather than having to always do a five-way join, you can search based on this ID.

I was working through ingesting AWS VPC flow logs to OpenSearch and trying to keep the document mappings as close to the format used by the commercial offering as possible and noticed I can't compute this particular field due to the processor being missing.

It looks like it was added to ElasticSearch in version 7.12 but the specification of how to compute the ID is open.

Describe the solution you'd like

Add the missing processor 😉

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    PluginscommunityIssues raised by community members and contributorsfeatureNew feature or requestv2.13.0Issues and PRs related to version 2.13.0v3.0.0Issues and PRs related to version 3.0.0

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions