The parameters index and type can be confusing if you are new to Elastic, if you have used a common relational database before, they can be compared to the database and table concepts. Also see the FAQ below
Generate_IDis required in update, and upsert scenario.
Rejecting mapping update to [search] as the final mapping would have more than 1 type
_doc, which matches the recommendation from Elasticsearch from version 6.2 forwards (see commit with rationale). This doesn't work in Elasticsearch versions 5.6 through 6.1 (see Elasticsearch discussion and fix). Ensure you set an explicit map (such as
flb_type) in the configuration, as seen on the last line:
Portis set to
tlsis enabled, and
createmethod (instead of
index) for data submission. This makes Fluent Bit compatible with Datastream introduced in Elasticsearch 7.9.
action_request_validation_exceptionerrors on your pipeline with Fluent Bit >= v1.8.2, you can fix it up by turning on
Suppress_Type_Name Onas indicated above.