Package org.apache.juneau.microservice.management


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

Management-surface pieces that need the microservice runtime — principally the /info endpoint, which surfaces the running application's ManifestFile (build/version/git metadata) registered by Microservice.init(). It ships in both a composable InfoMixin and a routed InfoResource flavor sharing a single InfoManager worker, mirroring the health and /loggers packages.

The /loggers, /metrics, and dump endpoints live in the juneau-rest-server module's org.apache.juneau.rest.server.management package, where only the REST server machinery is needed.

Since:
10.0.0
  • Classes
    Class
    Description
    Convenience assembly of the Actuator-style management surface under a single configurable path prefix.
    Shared worker for the /info management endpoint: renders the running application's ManifestFile main attributes (build/version/git metadata) as a map.
    Mixin flavor of the /info endpoint: renders the running application's manifest (build/version/git metadata) resolved from the host bean store.
    Child-resource flavor of the /info endpoint.