Skip to content

dashboards: switch flushes/compactions graphs to bytes written#77558

Merged
craig[bot] merged 2 commits intocockroachdb:masterfrom
dt:compaction-graphs
Mar 11, 2022
Merged

dashboards: switch flushes/compactions graphs to bytes written#77558
craig[bot] merged 2 commits intocockroachdb:masterfrom
dt:compaction-graphs

Conversation

@dt
Copy link
Copy Markdown
Contributor

@dt dt commented Mar 9, 2022

Release note (ui change): The Flushes/Compactions graph on the Storage metrics Dashboard now shows bytes written by these operations, and has been split into separate graphs which are each per-node.

Screen Shot 2022-03-09 at 1 46 29 PM

Release justification: low risk, seems useful (we've frequently wished we had it in escalations from prior versions)

@dt dt requested review from itsbilal, jbowens and petermattis March 9, 2022 18:51
@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

Copy link
Copy Markdown
Contributor

@jbowens jbowens left a comment

Choose a reason for hiding this comment

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

love it :lgtm:

I'm wondering whether we should also throw ingested-bytes somewhere on this dashboard, maybe in the same graph as flushes. It would be nice to be able to quickly view bytes being added to the LSM.

Reviewed all commit messages.
Reviewable status: :shipit: complete! 1 of 0 LGTMs obtained (waiting on @itsbilal and @petermattis)

@dt
Copy link
Copy Markdown
Contributor Author

dt commented Mar 9, 2022

we should also throw ingested-bytes somewhere on this dashboard

maybe in the same graph as flushes

I didn't see any examples of multi-metric and per-node graphs, but maybe I didn't look hard enough.

@dt
Copy link
Copy Markdown
Contributor Author

dt commented Mar 9, 2022

we should also throw ingested-bytes somewhere on this dashboard

Done.

Screen Shot 2022-03-09 at 2 52 49 PM

dt added 2 commits March 9, 2022 22:19
Release note (ui change): The Flushes/Compactions graph on the Storage metrics Dashboard now shows bytes written by these operations, and has been split into separate graphs which are each  per-node.
@dt dt force-pushed the compaction-graphs branch from 7bac39f to d2f0e63 Compare March 9, 2022 22:19
@dt dt requested a review from dhartunian March 9, 2022 22:21
@dt
Copy link
Copy Markdown
Contributor Author

dt commented Mar 10, 2022

@jbowens you okay with the additional separate graph for ingestions? I asked in slack if we ever did multi-metric per-node graphs and and @dhartunian confirmed that we don't, so I think it'd be a separate graph if we want it (and want to keep flushes and it per-node, which I think we do?)

@jbowens
Copy link
Copy Markdown
Contributor

jbowens commented Mar 10, 2022

@dt yeah, separate graph works 👍

@dt
Copy link
Copy Markdown
Contributor Author

dt commented Mar 10, 2022

Perfect.

TFTR!

bors r=jbowens

@craig craig bot merged commit 0fb2c0c into cockroachdb:master Mar 11, 2022
@craig
Copy link
Copy Markdown
Contributor

craig bot commented Mar 11, 2022

Build succeeded:

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