Affects Version/s: 1.0.0
Fix Version/s: None
Environment:$ uname -a
Linux enerian 4.14.0-3-amd64 #1 SMP Debian 4.14.12-2 (2018-01-06) x86_64 GNU/Linux
$ java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
I cannot use kafka.metrics.KafkaCSVMetricsReporter as following with Kafka 1.0.0.
I added following configuration to server.properties:
And I got following errors in logs/kafkaServer.out every 5 seconds:
I found https://github.com/infusionsoft/yammer-metrics/blob/v2.2.0/metrics-core/src/main/java/com/yammer/metrics/reporting/CsvReporter.java#L136-L142.
This means that throw IOException when CSV files to store metrics exist.
I removed all CSV files and restart server, I got same error...
I found new version of metrics-core on https://github.com/dropwizard/metrics.
Kafka should use new version of metrics-core, I think.
The new version of metrics-core seems not to have a such problem.