Metricbeat unable to load dashboards to kibana cloud due to Client.timeout

Hello Guys,

It is been a full day since i'm on this problem
I searched everywhere but nothing helps.

I'm trying to install metricbeat, and send some data about apache status.

The installation goes well, i edited the metricbeat config file with the corresponding cloud.id and cloud.auth, thus it is able to connect to elasticsearch very well.

The problem is when i run the metricbeat setup command, it exits on Loading dashboards (Kibana must be running and reachable) with the following error message:

Exiting: fail to create the Kibana loader: Error creating Kibana client: Error creating Kibana client: fail to get the Kibana version: HTTP GET request to /api/status fails: fail to execute the HTTP GET request: Get https://corresponding-url:443/api/status: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers). Response: .

When i try to make curl -XGET username:password https://corresponding-url:443/api/status -I it works good, and get all the information about kibana's status.

Also, in the log there is a column : at the end of url, i don't know if it is normal ?

My metricbeat config file, is pretty simple, as the only fields changed are cloud values, which i copied from the cloud web interface.

I'm on version 6.8.2 for Elasticsearch, Kibana and Metricbeat.

Thank you very much guys about your help !

Cheers

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.