Я новичок в экспортере kafka и использую изображение danielqsj / kafka-exporter. Я включил кафку на машине дам с параметрами ниже.
listeners=PLAINTEXT://localhost:9092,SSL://localhost:9093
ssl.keystore.location=/home/shilshet/kafka/kafka_2.12-2.5.0/cer2/kafka.server.keystore.jks
ssl.keystore.password=
ssl.key.password=
ssl.truststore.location=/home/shilshet/kafka/kafka_2.12-2.5.0/cer2/kafka.server.truststore.jks
ssl.truststore.password=key123
ssl.enabled.protocols=TLSv1.2,TLSv1.1,TLSv1
ssl.client.auth=required
security.inter.broker.protocol=SSL
ssl.endpoint.identification.algorithm=
ssl.client.auth=required
Однако я столкнулся с проблемой как "FATA[0000] tls: failed to find any PEM data in certificate input source="kafka_exporter.go:164"
Однако я создал сертификат, используя do c https://docs.confluent.io/3.1.1/kafka/ssl.html
Пожалуйста, сообщите мне, что мне не хватает.
sudo docker run -ti --network="host" --mount type=bind,source=/home/kafka/kafka_2.12-2.5.0/cert,target=/tmp --rm danielqsj/kafka-exporter --kafka.server=localhost:9092 --tls.insecure-skip-tls-verify --tls.enabled --tls.cert-file=/tmp/cert-signed --tls.key-file=/tmp/kafka.server.keystore.jks --tls.ca-file=/tmp/ca-cert --log.level=debug
Пожалуйста, укажите ваши данные