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 |