Kafka connector instance value parameters
The following table displays the Kafka connector instance value parameters that you can fill in, as needed, when creating a Kafka connector instance.
| Parameter | Description |
|---|---|
| bootstrap_servers | Set to true to enable debug logs. Default: false |
| consumer_group_name | Limits metric history retrieval to prevent system overload. Default: 180 minutes |
| topic | Adds a small time buffer to ensure no metrics are missed. Default: 5 minutes |
| Field_mappings | Maps field names from Kafka message payload to internal field identifiers. For example: - "node": "host" → maps host in message to internal node field. - "value": "value" → maps metric value. - "timestamp": "ts" → maps timestamp field. Default: "{ "metric_type": "metric_name", "resource": "mountpoint", "node": "host", "value": "value", "timestamp": "ts"} |
| logPayloadForDebug | Determines whether to print the raw log payload. Set to true only for debugging purposes, as printing the raw payload quickly fills up the MID Server logs. Default value: false |
| debug | Displays debug messages. Default value: false. Specify true to see debug messages. |
| max_poll_attempts | Number of times to attempt polling Kafka for messages before stopping. Default value: 10 |
| max_poll_records | Maximum number of records fetched in a single poll. Default value: 5000 |
| max_poll_retry | Number of times to retry polling if no records are returned consecutively. Default value: 2 |
| poll_timeout_ms | Maximum time (in milliseconds) to wait during a poll operation before timing out. Default value: 60000 |