4.1
You are viewing documentation for an older version of Lenses.io View latest documentation here
Kafka JMX
Kafka metrics (JMX) connectivity is optional. Enriches APM (Application Performance Monitoring) capabilities.
Key | Description | Type |
---|---|---|
lenses.kafka.metrics.port | An array mapping the Kafka broker id to its metrics port | array |
lenses.kafka.metrics.port[*].id | The kafka broker id | int |
lenses.kafka.metrics.port[*].port | The metrics port for the kafka broker | int |
lenses.kafka.metrics.port[*].host | The kafka broker host for a given broker id | string |
lenses.kafka.metrics.default.port | Use when all kafka brokers use the same JMX/Jolokia port | int |
lenses.kafka.metrics.type | JMX or JOLOKIAP for Jolokia POST or JOLOKIAG for Jolokia GET | string |
lenses.kafka.metrics.user | The username when basic auth is used on metrics | string |
lenses.kafka.metrics.password | The password when basic auth is used on metrics | string |
lenses.kafka.metrics.https | Set to true when JOLOKIA is served over HTTPS | boolean |
lenses.kafka.metrics.http.timeout.ms | How long to wait for a metrics response. Defaults to 60000 | boolean |
lenses.kafka.metrics.ssl | Set to true when JMX is available over a secure connection | boolean |