docs(outputs): document is_create_action for Elastic data streams - #393
Merged
Conversation
Contributor
Author
|
/lc-review |
lcbill
previously approved these changes
Sep 8, 2026
Contributor
Author
|
/lc-review |
lcbill
approved these changes
Sep 8, 2026
Elasticsearch data streams accept only the "create" bulk action, so an Elastic output aimed at one had every record rejected until now. Documents the new toggle and shows the data stream configuration.
Switching the bulk action is necessary but not sufficient: Elastic also rejects any document indexed into a data stream that has no @timestamp field, and LimaCharlie records carry their time in routing.event_time instead. Documents both ways to supply it so the toggle does not simply trade one silent rejection for another.
maximelb
force-pushed
the
feat/elastic-create-bulk-action
branch
from
September 8, 2026 15:38
7b4f8c5 to
f7375fc
Compare
lcbill
approved these changes
Sep 8, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Documents the new
is_create_actionparameter on the Elastic output destination, plus a short "Sending to a data stream" section with an example.Why
Elasticsearch data streams support only the
createaction in a_bulkrequest. The output defaults toindex, so pointing it at a data stream without the toggle rejects every record — worth stating explicitly rather than leaving users to infer it from a bulk error.Testing
npx markdownlint-cli2clean.