如何将filebeat连接到kibana?

问题描述 投票:0回答:1

如何将 filebeat 连接到 kibana(使用 https 而不是 http 访问)? 因为当我尝试

$ sudo filebeat setup -e
时出现此错误:(我对 kibana elastic 和 filebeat 使用版本 8.3.2)

Exiting: error connecting to Kibana: fail to get the Kibana version: HTTP GET re  quest to https://192.168.37.2:5601/api/status fails: fail to execute the HTTP GE  T request: Get "https://192.168.37.2:5601/api/status": x509: certificate signed   by unknown authority. Response:
elasticsearch https kibana filebeat
1个回答
2
投票

Tldr;

您必须使用自定义生成的证书。

解决(2个解决方案)

(1) 信任这些证书

您可以通过将证书添加到配置中来完成此操作

filebeat.yml

setup.kibana.ssl.certificate_authorities: ["/etc/client/ca.pem"]
setup.kibana.ssl.certificate: "/etc/client/cert.pem"
setup.kibana.ssl.key: "/etc/client/cert.key

https://www.elastic.co/guide/en/beats/filebeat/current/setup-kibana-endpoint.html#_setup_kibana_ssl_enabled https://www.elastic.co/guide/en/beats/filebeat/current/configuration-ssl.html

(2)忽略证书验证:

您可以通过在您的

filebeat.yml

中添加此内容来实现此目的
ssl.verification_mode: none
© www.soinside.com 2019 - 2024. All rights reserved.