如何将 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:
您必须使用自定义生成的证书。
您可以通过将证书添加到配置中来完成此操作
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
您可以通过在您的
filebeat.yml
中添加此内容来实现此目的
ssl.verification_mode: none