Jolokia Trait
The Jolokia trait activates and configures the Jolokia Java agent.
This trait is available in the following profiles: Kubernetes, Knative, OpenShift.
Configuration
Trait properties can be specified when running any integration with the CLI:
$ kamel run --trait jolokia.[key]=[value] --trait jolokia.[key2]=[value2] integration.groovy
The following configuration options are available:
Property | Type | Description |
---|---|---|
|
| Can be used to enable or disable a trait. All traits share this common property. |
|
| The PEM encoded CA certification file path, used to verify client certificates, applicable when |
|
| The principal(s) which must be given in a client certificate to allow access to the Jolokia endpoint, applicable when |
|
| Listen for multicast requests (default |
|
| Mandate the client certificate contains a client flag in the extended key usage section, applicable when |
|
| The Host address to which the Jolokia agent should bind to. If |
|
| The password used for authentication, applicable when the |
|
| The Jolokia endpoint port (default |
|
| The protocol to use, either |
|
| The user to be used for authentication |
|
| Whether client certificates should be used for authentication (default |
|
| A list of additional Jolokia options as defined in JVM agent configuration options |