Skip to content

Evaluate use of require_alias and require_data_stream depending on the parameters used by the input #1248

Description

@lucabelluccini

Elasticsearch offers the parameters:

  • require_alias - This can be useful when using the ILM Rollover index parameter in ES Output. ES would reject the indexing if the destination is NOT an alias. This can avoid creating an index which will never be rolled over.
  • require_data_stream - This can be useful when using the Datastream parameter in ES Output. ES would reject the indexing if the destination is NOT a data stream.

The drawbacks of using them:

  • It requires a specific min version of Elasticsearch, reducing the compatibility between ES & LS
  • Introducing this mid 9.x would anyway a breaking change, so if we see benefits, it would be on 10.x

Related elastic/docs-content#2761

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions