Skip to content

chargeback 0.4.1: zip and docs (ds_type/ds_namespace, event.ingested) - #103

Open
JohannesMahne wants to merge 4 commits into
mainfrom
feat/chargeback-0.4.1-bulk
Open

chargeback 0.4.1: zip and docs (ds_type/ds_namespace, event.ingested)#103
JohannesMahne wants to merge 4 commits into
mainfrom
feat/chargeback-0.4.1-bulk

Conversation

@JohannesMahne

Copy link
Copy Markdown
Collaborator

Summary

Test plan

Made with Cursor

Publish low-dependency 0.4.1 asset from integrations#20479 with README,
Instructions, troubleshooting, and changelog for #23/#97/#96/#66.

Co-authored-by: Cursor <cursoragent@cursor.com>
Rebuild 0.4.1 zip with billing transform sync fix; harden E2E to require
billing_realized_pool_lookup and Usage ES|QL smoke on stack 9.2.2.

Co-authored-by: Cursor <cursoragent@cursor.com>
@JohannesMahne

Copy link
Copy Markdown
Collaborator Author

Follow-up: empty Usage dashboard + 9.2.2 E2E

Root cause: billing_realized_pool synced on event.ingested, which is often unmapped on On-Prem Billing indices → lookup stayed at 0 docs → Usage panels (FROM billing_realized_pool_lookup) rendered empty.

Fix: package sync field → @timestamp for billing_cluster_cost and billing_realized_pool (integrations#20481). E2E now re-runs realized_pool after seed and fails if empty; Usage ES|QL smoke (BY ds_namespace) required.

E2E on stack 9.2.2: PASS — billing_realized_pool_lookup 90 docs; Usage smoke PASS; ds_type/ds_namespace present (logs-app → logs/app); #99 proof PASS.

Rebuild zip from integrations PR for table-column UX instead of pies.

Co-authored-by: Cursor <cursoragent@cursor.com>
@JohannesMahne

Copy link
Copy Markdown
Collaborator Author

Updated zip: Workload Breakdown table now leads with Data stream type + Namespace; namespace/type pie charts removed. Package PR: elastic/integrations#20554

Replace short logs-app style streams with realistic names so Usage
dashboard type/namespace columns (finance, platform, default, prod) are clear.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant