Skip to content

[DOCS-13557, DOCS-13567] Fix rollup wording and clarify distribution histogram types#35813

Merged
evazorro merged 3 commits intomasterfrom
eva/DOCS-13557-DOCS-13567-dashboard-widget-clarifications
Apr 8, 2026
Merged

[DOCS-13557, DOCS-13567] Fix rollup wording and clarify distribution histogram types#35813
evazorro merged 3 commits intomasterfrom
eva/DOCS-13557-DOCS-13567-dashboard-widget-clarifications

Conversation

@evazorro
Copy link
Copy Markdown
Contributor

@evazorro evazorro commented Apr 7, 2026

What does this PR do? What is the motivation?

Fixes DOCS-13557 and DOCS-13567 (both were small updates so I'm combining them into one PR)

  • Changes "enforce" to "specify" in the rollup interval section, which was confusing because the word was used inconsistently on the same page
  • Adds a new section to the Distribution widget page clarifying the difference between "histogram of points" and "histogram of groups" (common source of customer confusion per @amymzhou)

While I was already in these files I fixed a few style issues I noticed (e.g. "data point" -> "datapoint," "timeframe" -> "time frame," etc., per Vale rules).

Merge instructions

Merge readiness:

  • Ready for merge

Additional notes

@hydrosquall, I added you as a reviewer because I sourced some of the info on histogram of points vs. groups from comments of yours in Jira.

@evazorro evazorro marked this pull request as ready for review April 7, 2026 18:45
@evazorro evazorro requested a review from a team as a code owner April 7, 2026 18:45
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

@evazorro evazorro requested review from amymzhou and hydrosquall April 7, 2026 18:46
Copy link
Copy Markdown
Member

@hydrosquall hydrosquall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Eva!

**Note**: This visualization type is useful only when data is aggregated across tag keys, such as for each `host`.
1. Make a selection in the "`avg`/`max`/`min`/`sum by`/" control to see your data across the associated tags.
1. Choose the data to graph. The Distribution visualization supports metrics, live processes, APM request latency, log events, and RUM events.
**Note**: This visualization type is useful only when data is aggregated across tag keys, such as for each `host`.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this sentence might no longer be relevant, it applied only when "histogram of groups" was the only type. The "histogram of points" feature enables this visualization to be useful even in the "I don't have a tag key" case.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! Removing

---

The Distribution visualization shows data aggregated across one or several tags, such as *hosts*. Unlike the [heatmap][1], a distribution graph's x-axis is quantity rather than time.
The Distribution visualization shows data aggregated across one or several tags, such as *hosts*. Unlike the [heat map][1], a distribution graph's x-axis is quantity rather than time.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think heatmap may still be 1 word based on https://docs.datadoghq.com/dashboards/widgets/heatmap/

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You... are so right! Let me ask my team why our Vale rule specifies otherwise. We might just need to update the rule.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rule update in progress: DataDog/datadog-vale#87

Thanks for flagging!

1. Choose the data to graph.The Distribution visualization supports metrics, live processes, APM request latency, log events, and RUM events.
**Note**: This visualization type is useful only when data is aggregated across tag keys, such as for each `host`.
1. Make a selection in the "`avg`/`max`/`min`/`sum by`/" control to see your data across the associated tags.
1. Choose the data to graph. The Distribution visualization supports metrics, live processes, APM request latency, log events, and RUM events.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if we should still list all of these individually, as we support several more types than this now. Rather than list all 15+ sources, it may be simpler to reframe to "many sources including ..." followed by a sampling to avoid giving the impression that other sources aren't supported.

image

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great callout! I'll update.

@joepeeples joepeeples self-assigned this Apr 7, 2026
Copy link
Copy Markdown
Contributor

@joepeeples joepeeples left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple non-blocking edit suggestions, thanks!

1. Choose the data to graph.The Distribution visualization supports metrics, live processes, APM request latency, log events, and RUM events.
**Note**: This visualization type is useful only when data is aggregated across tag keys, such as for each `host`.
1. Make a selection in the "`avg`/`max`/`min`/`sum by`/" control to see your data across the associated tags.
1. Choose the data to graph. The Distribution visualization supports metrics, live processes, APM request latency, log events, and RUM events.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1


#### Histogram of points vs. histogram of groups

The Distribution widget supports two histogram types:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Slightly more future-proof, in case we add more histogram types later:

Suggested change
The Distribution widget supports two histogram types:
The Distribution widget supports these histogram types:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love it. Added along with other changes locally

- **Histogram of points**: Each individual datapoint (for example, a raw request latency measurement) contributes to a bucket based on its value. Use this when you want to see the full distribution of measurements across all recordings.
- **Histogram of groups**: Each group (such as a service or host) is first reduced to a single aggregated value (for example, the p75 latency), and then those aggregated values are distributed across buckets. The resulting shape reflects the spread of per-group summary values, not individual measurements.

**Note**: Because these two types aggregate data differently, switching between them can significantly change the shape of the histogram.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Convert to <div>-format alert for more visual styling?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done!

Copy link
Copy Markdown
Contributor

@amymzhou amymzhou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you Eva 👏

@evazorro evazorro merged commit e58e567 into master Apr 8, 2026
15 checks passed
@evazorro evazorro deleted the eva/DOCS-13557-DOCS-13567-dashboard-widget-clarifications branch April 8, 2026 21:01
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.

4 participants