可以使用Telegraf配置安全(SSL)kafka吗?

时间:2019-01-18 12:24:16

标签: ssl apache-kafka ssl-certificate telegraf telegraf-output-plugins

开始使用TICK堆栈,对此我还很陌生。已为TICK分配了专用计算机以运行和接收数据。首先,我已使用udp将3个实例的指标发送到TICK堆栈,一切都很好。现在,我也想发送Kafka信息,它是安全的(通过SSL认证)。安全证书随附以下文件:ca-certca-cert.srlca-keycert-filecert-signedkafka.client.truststore.jkskafka.server.keystore.jks,{{ 1}}。

另一方面,我尝试使用

的TSL配置参数配置telegraf.conf文件。
kafka.server.truststore.jks

在启动telegraf时显示的错误是:

  

2019-01-18T11:51:48Z E! [agent]无法连接到输出kafka,在15秒内重试,错误为“无法加载密钥对cert-signed:ca-key:tls:解析私钥失败”

     

2019-01-18T11:52:03Z E! [telegraf]运行代理程序时出错:无法加载密钥对cert-signed:ca-key:tls:无法解析私钥

不确定发生了什么。帮助我调试或选择正确的文件。 我知道在任何客户端尝试访问kafka时都会使用tls_ca = "ca-cert" tls_cert = "cert-signed" tls_key = "ca-key"

但是在这里如何使用,因为telegraf是一个试图发布的客户?

0 个答案:

没有答案