Skip to content

Conversation

@chrisparrinello
Copy link
Contributor

@chrisparrinello chrisparrinello commented Oct 27, 2025

Add search request attributes context to:

  • es.search.shards.phases.can_match.duration.histogram

@elasticsearchmachine elasticsearchmachine added v9.3.0 needs:triage Requires assignment of a team area label labels Oct 27, 2025
@chrisparrinello chrisparrinello changed the title Can match phase shard metric with context Can match phase shard APM metric with search request context Oct 27, 2025
@chrisparrinello chrisparrinello added >enhancement Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch :Search Foundations/Search Catch all for Search Foundations and removed needs:triage Requires assignment of a team area label labels Oct 27, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-search-foundations (Team:Search Foundations)

@elasticsearchmachine
Copy link
Collaborator

Hi @chrisparrinello, I've created a changelog YAML for you.

javanna added a commit that referenced this pull request Oct 30, 2025
…37314)

We recently introduced metrics attributes to track search latencies at the
shard and coord level.

With #137196 we are introducing such attributes to the can match phase latency
metrics. The time range filter is not currently accessible when recording the metrics. 
This commit exposes it.
@chrisparrinello chrisparrinello requested review from a team as code owners November 3, 2025 20:11
chrisparrinello pushed a commit to chrisparrinello/elasticsearch that referenced this pull request Nov 3, 2025
…astic#137314)

We recently introduced metrics attributes to track search latencies at the
shard and coord level.

With elastic#137196 we are introducing such attributes to the can match phase latency
metrics. The time range filter is not currently accessible when recording the metrics.
This commit exposes it.
@github-actions
Copy link
Contributor

github-actions bot commented Nov 3, 2025

ℹ️ Important: Docs version tagging

👋 Thanks for updating the docs! Just a friendly reminder that our docs are now cumulative. This means all 9.x versions are documented on the same page and published off of the main branch, instead of creating separate pages for each minor version.

We use applies_to tags to mark version-specific features and changes.

Expand for a quick overview

When to use applies_to tags:

✅ At the page level to indicate which products/deployments the content applies to (mandatory)
✅ When features change state (e.g. preview, ga) in a specific version
✅ When availability differs across deployments and environments

What NOT to do:

❌ Don't remove or replace information that applies to an older version
❌ Don't add new information that applies to a specific version without an applies_to tag
❌ Don't forget that applies_to tags can be used at the page, section, and inline level

🤔 Need help?

@chrisparrinello chrisparrinello force-pushed the can_match_phase_shard_metric_with_context branch from eb689a2 to 40a500e Compare November 3, 2025 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

>enhancement :Search Foundations/Search Catch all for Search Foundations Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants