[ess_billing] Clarify integration covers Hosted, Serverless, and cloud connected usage#20020
Conversation
Make it explicit that org-level billing data includes Hosted deployments, Serverless projects, and cloud connected usage—not just legacy ESS deployments. 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. |
|
✅ All changelog entries have the correct PR link. |
💔 Build Failed
Failed CI StepsHistory |
This comment has been minimized.
This comment has been minimized.
TL;DR
Remediation
Investigation detailsRoot CauseThis is a generated documentation drift failure, not an integration runtime failure. Repository documentation states that package docs are written as templates under The PR changes Evidence
--- want
+++ got
@@ -2,18 +2,5 @@
-The Elasticsearch Service Billing integration (also known as the **Elastic Cloud billing integration**) lets you monitor usage and costs for your entire **Elastic Cloud organization**.
-## Supported Elastic Cloud products
-This integration reports **organization-level** billing data.
+The Elasticsearch Service Billing integration allows you to monitor Elasticsearch Service usage and costs.
...
Error: checking package failed: checking readme files are up-to-date failed: files do not matchVerificationNot run locally; the Buildkite log includes the full README drift diff, and the package documentation generation rule identifies What is this? | From workflow: PR Buildkite Detective Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
Summary
ess.billing.deployment_*fields represent any billed instance type (backward-compatible naming)Motivation
We get frequent questions about whether this integration applies to Hosted vs. Serverless. The integration has supported Serverless since v1.5.0, but the docs still read as ESS/deployment-only. This change makes org-wide coverage explicit without renaming the integration package.
Test plan
Made with Cursor