-
Bug
-
Resolution: Done
-
Major
-
16.0.0.Final, 17.0.0.Final, 17.0.1.Final, 21.0.0.Final
-
None
Accordingly to https://docs.wildfly.org/17/Admin_Guide.html#http-endpoint-2 and https://wildscribe.github.io/WildFly/17.0/subsystem/microprofile-metrics-smallrye/index.html, access to metrics endpoint is controlled by the security-enabled attribute.
When this attribute is set to false, there is an Exception when metrics are accessed. By default, this attribute is set to false on standalone.xml config.
Please, refer to steps to reproduce. This error occurs only when RBAC are enabled.
When RBAC is enabled for management in Wildfly, metrics throws exception:
java.lang.IllegalStateException: WFLYMETRICS0003: Unable to read attribute XAForgetAverageTime on [
("subsystem" => "datasources"),
("data-source" => "ExampleDS"),
("statistics" => "pool")
]: "WFLYCTL0216: Management resource '[
(\"subsystem\" => \"datasources\"),
(\"data-source\" => \"ExampleDS\"),
(\"statistics\" => \"pool\")
]' not found".
- is cloned by
-
JBEAP-21319 Undefined metrics when RBAC enabled floods log with errors
- Closed
- is incorporated by
-
WFLY-14108 Introduce a base "metrics" subsystem and move microprofile-metrics to the microprofile feature-pack
- Closed
- relates to
-
WFLY-14654 Add the ability to access the metrics endpoint when security-enabled is set to true and the HTTP management interface has been secured using OpenID Connect
- Closed
-
JBEAP-20490 New health/ready check fails with RBAC enabled
- Closed