Good afternoon! You may or may not know that we've been working on adding Micrometer support to WildFly (it's currently in a feature pack, which you can find here: https://github.com/jasondlee/wildfly-micrometer-extension).

Among the questions we need to answer is how to handle application metrics. Currently, with MicroProfile Metrics, all application metrics are put into one bucket, as the spec assumes a single deployment. With Micrometer, we're not necessarily bound by that, so I'm curious what WildFly users think: are application metrics ok in one bucket, or should we allow for separate application metrics registries? If so, how should that look? (How) should meter names be modified for each registry (e.g., prepended with the deployment name)?

If you have opinions, please let us know as we're still early in the development and implementation of this feature, so changes now are much easier. :)

Responses here or on the WildFly ticket would be great: https://issues.redhat.com/browse/WFLY-14947

Jason Lee

Principal Software Engineer

Red Hat JBoss EAP