CentOS下Metricbeat無法連接上Elasticsearch 錯誤 x509: certificate signed by unknown authority

搭建 Metricbeat 時 status 出現以下之錯誤:

ERROR        [publisher_pipeline_output]        pipeline/output.go:154        
Failed to connect to backoff(elasticsearch(https://localhost:9200)): 
Get "https://localhost:9200": x509: certificate signed by unknown authority

由錯誤報告中, certificate signed by unknown authority 可以得知連線並沒有 SSL 憑證導致無法正確連接到 Elasticsearch 。



解決方法有兩種:

1.  將 SSL 憑證位置加入到Metricbeat配置中

    (a).  進入metricbeat 配置中(配置位置可能會有所不同)

vim /etc/metricbeat/metricbeat.yml

    (b).  配置如下



2.  直接無視 SSL 憑證警告

    (a).  進入metricbeat 配置中(配置位置可能會有所不同)

vim /etc/metricbeat/metricbeat.yml

    (b).  配置如下


結果:

Connection to backoff(elasticsearch(https://localhost:9200)) established

    

留言

這個網誌中的熱門文章