Skip to content
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

AMLII-1358 - Updated Generational ZGC to use Major and Minor GC metric names #509

Merged
merged 1 commit into from
Jan 4, 2024

Conversation

carlosroman
Copy link
Contributor

@carlosroman carlosroman commented Jan 4, 2024

This changes the way we map Generational ZGC beans. As this now behaves like previous Garbage collectors that had generations it makes more sense to map them to Major and Minor GC metrics. This means that:

  • ZGC Major Cycles and ZGC Major Pauses get mapped to jvm.gc.major_collection_<count/time>
  • ZGC Minor Cycles and ZGC Minor Pauses get mapped to jvm.gc.minor_collection_<count/time>

The benefit of this is that JVM Metrics dashboard that support Major and Minor GC metrics will be useable with Generational ZGC.

As we haven't release a new version of JMXFetch, no one should be using the previous mappings in #502.

@carlosroman carlosroman requested a review from a team as a code owner January 4, 2024 12:08
@carlosroman carlosroman force-pushed the carlosroman/Generational-ZGC-update branch from d6644a5 to 86d1f74 Compare January 4, 2024 12:09
@carlosroman carlosroman requested a review from a team as a code owner January 4, 2024 12:09
@carlosroman carlosroman merged commit 576337c into master Jan 4, 2024
9 checks passed
@carlosroman carlosroman deleted the carlosroman/Generational-ZGC-update branch January 4, 2024 13:06
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.

2 participants