Skip to content

elasticsearch: document Metricbeat 8.19+ dependency for index mode and codec#19635

Open
JohannesMahne wants to merge 2 commits into
feature/es-index-mode-codec-compatfrom
feature/es-index-mode-codec-compat-docs
Open

elasticsearch: document Metricbeat 8.19+ dependency for index mode and codec#19635
JohannesMahne wants to merge 2 commits into
feature/es-index-mode-codec-compatfrom
feature/es-index-mode-codec-compat-docs

Conversation

@JohannesMahne

Copy link
Copy Markdown

Summary

Adds documentation for the Metricbeat 8.19+ dependency required to collect elasticsearch.index.mode and elasticsearch.index.codec in the index metricset source data consumed by the index_pivot transform.

Updates:

  • _dev/build/docs/README.md and rendered docs/README.md
  • changelog.yml
  • data_stream/index/fields/fields.yml
  • Consumption dashboard intro markdown

Depends on beats#49237 (backported to 8.19).

Merges into feature/es-index-mode-codec-compat for #19520.

Test plan

  • elastic-package build

Made with Cursor

JohannesMahne and others added 2 commits June 15, 2026 10:33
Correct the codec-over-time Lens xAccessor after cloning from the mode panel, replace the mode/codec table with time-series charts on the consumption dashboard, and merge the latest Index & Shard View export with Kibana 8.10 compatibility fixes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@JohannesMahne JohannesMahne requested a review from a team as a code owner June 18, 2026 14:58
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown

✅ All changelog entries have the correct PR link.

@github-actions

Copy link
Copy Markdown
Contributor

✅ Elastic Docs Style Checker (Vale)

No issues found on modified lines!


The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale.

@elasticmachine

elasticmachine commented Jun 18, 2026

Copy link
Copy Markdown

💔 Build Failed

Failed CI Steps

History

@github-actions

This comment has been minimized.

@github-actions

Copy link
Copy Markdown
Contributor

TL;DR

The failed Buildkite step is not actionable from the prefetched logs: the available log for Check integrations elasticsearch only contains stack teardown/artifact upload plus exit status 1, not the failing elastic-package sub-step output. Static validation of this PR’s Elasticsearch package changes passes locally, so I don’t see evidence yet that the docs/field/dashboard edits are the root cause.

Remediation

  • Retry the Buildkite step, or open the full Buildkite job log and inspect the expanded Package elasticsearch: check groups for the first elastic-package install / elastic-package test error.
  • If it fails again, attach or expose the failed build/test-results/*.xml artifact or the full job log around the first error; the current prefetched log is insufficient to trace a source-code fix.
Investigation details

Root Cause

Inconclusive. The job failed while running:

.buildkite/scripts/test_one_package.sh packages/elasticsearch origin/feature/es-index-mode-codec-compat 9bdc69867750d55f2df30a668afd60ab61fa7817

That wrapper runs package check/build, stack startup, install, and stack-backed package tests via .buildkite/scripts/common.sh:1004-1042, but the provided log starts after the stack is already being torn down and does not include the sub-step that returned non-zero.

Evidence

--- [elasticsearch] failed
^^^ +++
🚨 Error: The command exited with status 1
^^^ +++
user command error: exit status 1

The remaining available lines are artifact upload and cleanup (:101-149), not the original test/install error.

Verification

  • Fetched PR commit 9bdc69867750d55f2df30a668afd60ab61fa7817 locally.
  • Ran elastic-package check -v in packages/elasticsearch: passed.
  • Ran elastic-package build -v in packages/elasticsearch: passed.
  • Did not run stack-backed elastic-package install / elastic-package test locally because this environment does not support Docker-in-Docker; those are the likely places where the Buildkite-only failure occurred.

Follow-up

If the retry fails with the same job, the useful artifact is the first error before --- [elasticsearch] failed, not the teardown tail currently available to this workflow.


What is this? | From workflow: PR Buildkite Detective

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@andrewkroh andrewkroh added Integration:elasticsearch Elasticsearch dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Team:Stack Monitoring Stack Monitoring team [elastic/stack-monitoring] labels Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Integration:elasticsearch Elasticsearch Team:Stack Monitoring Stack Monitoring team [elastic/stack-monitoring]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants