Package org.apache.juneau.rest.server.management


package org.apache.juneau.rest.server.management
Actuator-style management-surface endpoints (server-module flavors).

Server-resident pieces of the management surface that need only the REST server machinery: the /loggers runtime log-level endpoint (JUL) and the /threaddump / /heapdump diagnostic dumps. Each ships in both a composable *Mixin and a routed *Resource flavor sharing a single worker, mirroring the health package.

Exposure policy (deny-by-default for mutating/sensitive ops): the /loggers read endpoints are always on, but the set-level writes are deny-by-default via LoggersSettings; the /threaddump and /heapdump diagnostics are deny-by-default via DumpsSettings. No auth provider is auto-wired — a consumer opts each sensitive op in explicitly by registering the corresponding settings bean.

The /metrics Micrometer-registry adapter lives in the juneau-rest-server-metrics-micrometer module; the /info endpoint and the convenience BasicActuatorGroup assembly live in the juneau-microservice module, where the manifest/build metadata they surface is available.

Since:
10.0.0