| Platform | Metrics | Logs | Traces |
|---|---|---|---|
| Linux | ✓ | ✓ | |
| Windows | ✓ | ✓ | |
| macOS | ✓ | ✓ |
| Parameter | Type | Default | Description |
|---|---|---|---|
| telemetry_types | telemetrySelector |
["Logs", "Metrics"] |
Choose Telemetry Type. |
| enable_server_log | bool |
true | |
| server_log_path | strings |
/home/kafka/kafka/logs/server.log | File paths to tail for server logs. |
| enable_controller_log | bool |
true | |
| controller_log_path | strings |
/home/kafka/kafka/logs/controller.log | File paths to tail for controller logs. |
| enable_state_change_log | bool |
true | |
| state_change_log_path | strings |
/home/kafka/kafka/logs/state-change.log | File paths to tail for stage change logs. |
| enable_log_cleaner_log | bool |
true | |
| log_cleaner_log_path | strings |
/home/kafka/kafka/logs/state-cleaner.log | File paths to tail for log cleaner logs. |
| start_at | enum |
end | Start reading the file from the ‘beginning’ or ’end’. |
| address | string |
localhost | IP address or hostname to scrape for JMX metrics. |
| port | int |
9999 | Port to scrape for JMX metrics. |
| jar_path | string |
“/opt/opentelemetry-java-contrib-jmx-metrics.jar” | Full path to the JMX metrics jar. |
| collection_interval | int |
60 | Sets how often (seconds) to scrape for metrics. |