Skip to content

Conversation

graalvmbot
Copy link
Collaborator

@graalvmbot graalvmbot commented Aug 17, 2022

This PR introduces a public --enable-monitoring option to GraalVM Native Image, which can be used to enable specific monitoring features in native executables and shared libraries. The comma-separated list can currently contain heapdump, jfr, jvmstat, or all (to enable all monitoring features). For example, --enable-monitoring=heapdump,jvmstat enables heap dumps and the new jvmstat support. More monitoring features such as JMX will be added when supported.

Note that -H:±AllowVMInspection is now deprecated and will be removed in a future release.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Aug 17, 2022
@graalvmbot graalvmbot force-pushed the fniephaus/GR-40264/monitoring-features branch from 97ff6b0 to 3632583 Compare August 17, 2022 09:30
@fniephaus fniephaus changed the title [GR-40264] Introduce --enable-monitoring-features option. [GR-40264] Introduce --enable-monitoring option. Aug 18, 2022
@fniephaus fniephaus self-assigned this Aug 18, 2022
@graalvmbot graalvmbot force-pushed the fniephaus/GR-40264/monitoring-features branch from f342491 to 3009847 Compare August 19, 2022 09:47
@graalvmbot graalvmbot force-pushed the fniephaus/GR-40264/monitoring-features branch from 3009847 to 8e6bbfd Compare August 22, 2022 08:27
@graalvmbot graalvmbot merged commit c0afef9 into master Aug 22, 2022
@graalvmbot graalvmbot deleted the fniephaus/GR-40264/monitoring-features branch August 22, 2022 11:25
@fniephaus fniephaus added this to the 22.3 milestone Aug 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

Status: Released

Development

Successfully merging this pull request may close these issues.

3 participants