Skip to content

Add CPS ML datafeed troubleshooting docs for serverless#7403

Draft
valeriy42 wants to merge 3 commits into
elastic:mainfrom
valeriy42:docs/cps-ml-datafeed-troubleshooting
Draft

Add CPS ML datafeed troubleshooting docs for serverless#7403
valeriy42 wants to merge 3 commits into
elastic:mainfrom
valeriy42:docs/cps-ml-datafeed-troubleshooting

Conversation

@valeriy42

@valeriy42 valeriy42 commented Jul 16, 2026

Copy link
Copy Markdown
Contributor
  • Add a Machine Learning CPS troubleshooting hub under troubleshoot/elasticsearch/ with eleven topic pages for cross-project anomaly detection datafeeds (linked project skips, scope changes, routing, cloud token mint/runtime, field mapping, schema drift, scope, migration, and clone routing).
  • Register the hub and child pages in troubleshoot/toc.yml and link from cross-project search, project routing, and ML run-jobs topics.
  • Pages use serverless preview applies_to, Diagnose/Resolve structure, and verbatim searchable error message examples; no internal engineering references.

Publish user-facing diagnose/resolve pages for cross-project anomaly detection datafeeds, with a hub under Elasticsearch troubleshoot and links from CPS and ML run-jobs topics.

Co-authored-by: Cursor <cursoragent@cursor.com>
@valeriy42
valeriy42 requested review from a team as code owners July 16, 2026 10:49
@github-actions

Copy link
Copy Markdown
Contributor

Elastic Docs AI PR menu

Check the box to run an AI review for this pull request.

  • Review docs changes (docs-review). Status: not started.

Powered by GitHub Agentic Workflows and docs-actions. For more information, reach out to the docs team.

Co-authored-by: Cursor <cursoragent@cursor.com>
@valeriy42
valeriy42 marked this pull request as draft July 16, 2026 10:51
The CPS user guide lives under explore-analyze, not deploy-manage.

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

Copy link
Copy Markdown
Contributor

Elastic Docs Style Checker (Vale)

Summary: 1 warning, 29 suggestions found

⚠️ Warnings (1): Fix when the suggestion improves clarity or correctness.
File Line Rule Message
troubleshoot/elasticsearch/machine-learning/cps-datafeed-stale-project-reference.md 38 Elastic.Spelling 'misrouted' is a possible misspelling.
💡 Suggestions (29): Optional style improvements. Apply when helpful.
File Line Rule Message
troubleshoot/elasticsearch/machine-learning.md 41 Elastic.Clone Use Clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 2 Elastic.Clone Use Clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 12 Elastic.Clone Use Clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 14 Elastic.Clone Use Cloning only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 14 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 20 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 24 Elastic.Clone Use cloned only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 26 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 30 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 36 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 36 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 38 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 46 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 46 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-clone-project-routing.md 56 Elastic.Clone Use clone only when referring to cloning a GitHub repository or creating a copy that is linked to the original. Often confused with 'copy' and 'duplicate'.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-cloud-token-mint-failure.md 40 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-cloud-token-runtime-failure.md 14 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-cloud-token-runtime-failure.md 83 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-field-mapping-mismatch.md 26 Elastic.Semicolons Use semicolons judiciously.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-field-mapping-mismatch.md 26 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-field-mapping-mismatch.md 55 Elastic.Semicolons Use semicolons judiciously.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-routing-no-match.md 14 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-routing-no-match.md 40 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-scope-too-broad.md 43 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-search-scope-changed.md 30 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-search-scope-changed.md 75 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-stale-project-reference.md 14 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-stale-project-reference.md 62 Elastic.WordChoice Consider using 'can, might' instead of 'may', unless the term is in the UI.
troubleshoot/elasticsearch/machine-learning/cps-datafeed-stale-project-reference.md 62 Elastic.Semicolons Use semicolons judiciously.

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.

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