我对整个ELK堆栈颇为陌生,并且我设法设置了filebeat和metricbeat来连接到远程ELK堆栈。全部v6.0.0-rc1为什么filebeat只需要cert和metricbeat需要key,ca和cert?
SSL设置让我有点困惑,我留下了这个问题: 为什么filebeat只需要cert和metricbeat需要key,ca和cert?
filebeat.yml
ssl:
certificate_authorities:
- /host/certs/logstash-beats.crt
metricbeat.yml:
output.logstash:
hosts: ["host.url:5044"]
ssl.certificate_authorities: ["/host/certs/reporter-ca.crt"]
ssl.certificate: "/host/certs/reporter.crt"
ssl.key: "/host/certs/reporter-private.key"
我想,filebeat有已经认证配置。 https://www.elastic.co/guide/en/beats/filebeat/current/configuration-output-ssl.html你能错过什么吗? – hkulekci
@steffens了相当深刻的答案:https://discuss.elastic.co/t/why-does-filebeat-only-need-cert-and-metricbeat-need-key-ca-and-cert/104214/4 – gotjosh