[Chargeback] 0.4.1 follow-up: fix empty Usage dashboard (sync @timestamp) - #20481
[Chargeback] 0.4.1 follow-up: fix empty Usage dashboard (sync @timestamp)#20481JohannesMahne wants to merge 3 commits into
Conversation
…imestamp billing_realized_pool and billing_cluster_cost synced on event.ingested, which is often unmapped on On-Prem Billing indices, leaving realized_pool empty and Usage panels blank. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
✅ 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. |
💔 Build Failed
Failed CI StepsHistory |
|
Tick the box to add this pull request to the merge queue (same as
|
TL;DRBuildkite failed in Remediation
Investigation detailsRoot CauseAt the merge-base tested by Buildkite, the dev-scripts test runner contains hardcoded expected abbreviated SHAs in
This PR itself modifies only Evidence
Verification
Follow-upIf rebasing is not possible immediately, an alternative is to patch the test expectations to avoid fixed-width SHA literals (e.g., derive expected values dynamically as done in the newer dummy-repo test approach). What is this? | From workflow: PR Buildkite Detective Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
|
UX follow-up: pies removed in favor of Workload Breakdown columns — see #20554 (includes this branch's sync fix). |
|
Superseded by #20554 (full 0.4.1 + sync fix + Workload Breakdown table columns). |
Summary
billing_cluster_costandbilling_realized_poolnow sync on@timestampinstead ofevent.ingested.event.ingested, which leftbilling_realized_pool_lookupat 0 docs.Test plan
billing_realized_pool_lookupcount > 0STATS … BY ds_namespace) returns rowsfeature/chargeback-0.4.1-bulk(branch protection blocked further pushes)Made with Cursor