Jolokia Trait
The Jolokia trait activates and configures the Jolokia Java agent. This trait is useful to enable JMX access to Camel application. Make sure you have the right privileges to perform such an action on the cluster.
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.yaml
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 |