Skip to content

DOC-13913 Product Change- PR #147778 - release-25.2: db-console: add client side hot range filtering by node #19756

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

florence-crl
Copy link
Contributor

@florence-crl florence-crl commented Jun 11, 2025

Fixes DOC-13913 DOC-13902

In ui-hot-ranges-page.md, added Select nodes section and update Filter hot ranges section.

Rendered Preview

Select nodes

Copy link

Copy link

netlify bot commented Jun 11, 2025

Deploy Preview for cockroachdb-interactivetutorials-docs canceled.

Name Link
🔨 Latest commit f223851
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-interactivetutorials-docs/deploys/685322f6583819000889ce92

Copy link

netlify bot commented Jun 11, 2025

Deploy Preview for cockroachdb-api-docs canceled.

Name Link
🔨 Latest commit f223851
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-api-docs/deploys/685322f614d63100083ecdec

Copy link

netlify bot commented Jun 11, 2025

Netlify Preview

Name Link
🔨 Latest commit f223851
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-docs/deploys/685322f6239c0c0008635b17
😎 Deploy Preview https://deploy-preview-19756--cockroachdb-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

@mikeCRL mikeCRL left a comment

Choose a reason for hiding this comment

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

Some suggestions

@@ -15,9 +15,27 @@ When optimizing or troubleshooting statement performance, this page can help you

To view this page, [access the DB Console]({% link {{ page.version.version }}/ui-overview.md %}#db-console-access) and click **Hot Ranges** in the left-hand navigation.

## Select nodes

In the **Select Nodes** filter, choose one or more nodes with high activity, such as high CPU usage, to investigate potential hotspots. Filtering fewer nodes can help identify the hottest ranges more quickly and improve page load time.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
In the **Select Nodes** filter, choose one or more nodes with high activity, such as high CPU usage, to investigate potential hotspots. Filtering fewer nodes can help identify the hottest ranges more quickly and improve page load time.
In the **Select Nodes** filter, choose one or more nodes with high activity, such as high CPU usage, to investigate potential hotspots. Selecting fewer nodes can help identify the hottest ranges more quickly and improve page load time.

If I understand your intended meaning correctly, "selecting" or "displaying" [fewer nodes] is much clearer to me than "filtering", which I find a little ambiguous in this context.

Even so, I'm probably not clear enough on how/why "Filtering fewer nodes can help identify the hottest ranges more quickly"—is it just because the data loads more quickly, or something to do with the user (e.g. less distracted with irrelevant data)? I'm not saying we must spell it all out completely, but perhaps it's a bit too ambiguous as-is?

## Filter hot ranges

Use the **Filter** menu to filter the [hot ranges list](#hot-ranges-list) on any combination of: node ID, store ID, database, table, index, or locality.
After [selecting nodes](#select-nodes), use the **Filter** menu to filter the [hot ranges list](#hot-ranges-list) by any combination of database, table, index, or store ID.
Copy link
Contributor

Choose a reason for hiding this comment

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

Not sure if you can select multiple databases, tables, indexes, or store IDs, but if so, I think these should be pluralized.

Use the **Filter** menu to filter the [hot ranges list](#hot-ranges-list) on any combination of: node ID, store ID, database, table, index, or locality.
After [selecting nodes](#select-nodes), use the **Filter** menu to filter the [hot ranges list](#hot-ranges-list) by any combination of database, table, index, or store ID.

In the **Databases** dropdown list, filter by zero or more databases.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
In the **Databases** dropdown list, filter by zero or more databases.
In the **Databases** dropdown list, you can choose to filter by specific databases (optional).

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.

3 participants