Skip to content

Runtime-telemetry-Java17 support on OpenJ9 #10443

Open
@tajila

Description

@tajila

Is your feature request related to a problem? Please describe.

Java17 support inculdes additional metrics such as CPU_COUNT_METRICS and LOCK_METRICS described here. On OpenJ9 JVM these metrics are not available as the runtime-telemetry-java17 support depends on JFR streaming capabilities which is based on Hotspot JVM.

Describe the solution you'd like

I would like to ask if the runtime-telemetry community is open to working with the OpenJ9 Community to provide support for the metrics introduced in java17. The high level idea would be for OpenJ9 to provide some additional MXBean APIs that supply the required data for the new metrics. These would then be integrated in runtime-telemetry-java17.

Describe alternatives you've considered

One alternative is to create a Runtime-telemetry agent for OpenJ9. But this approach is not preferred.

Additional context

Please let me know if this is not the correct place to raise this request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    contribution welcomeRequest makes sense, maintainers probably won't have time, contribution would be welcomeenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions