1

开始使用 TICK 堆栈,我对此很陌生。为 TICK 分配了一台专用机器来运行和接收数据。首先,我使用 udp 将 3 个实例的指标发送到 TICK 堆栈,一切都很好。现在,我也想发送Kafka信息,这是安全的(ssl 认证)。安全证书随附文件:ca-cert, ca-cert.srl, ca-key, cert-file, cert-signed, kafka.client.truststore.jks, kafka.server.keystore.jks, kafka.server.truststore.jks.

另一方面,我正在尝试使用 TSL 配置参数配置 telegraf.conf 文件

tls_ca = "ca-cert"
tls_cert = "cert-signed" 
tls_key = "ca-key"

在启动电报时,显示的错误是:

2019-01-18T11:51:48Z E![agent] 无法连接到输出 kafka,15 秒后重试,错误是 'could not load keypair cert-signed:ca-key: tls: failed to parse private key'

2019-01-18T11:52:03Z E![telegraf] 错误运行代理:无法加载密钥对证书签名:ca-key:tls:无法解析私钥

不知道发生了什么。帮助我调试或选择正确的文件。我知道kafka.client.truststore.jks在任何客户端尝试访问 kafka 时都会使用它。

但是这里是如何使用的,作为电报是一个试图发布的客户端?

4

0 回答 0