I have 3 master and 2 data nodes in amazon Elasticsearch. we have some production servers and installed filebeat and are able to push logs in Elasticsearch.
For now we have installed metricbeat on one of the production servers and monitor the Mongo performance. Metricbeat is started and collected the metrics and stored in Elasticsearch. But the issue was while setup the default metricbeat dashboard using kibana its show unable to connect kibana.
root@AW-PR-NT-MO4-01 ~]# metricbeat setup --dashboards
Loading dashboards (Kibana must be running and reachable)
Exiting: error connecting to Kibana: fail to get the Kibana version: HTTP GET request to https://XXXXXXXX-gspy6qsqbon5xe6niqjaip2q2y.me-south-1.es.amazonaws.com:5601/_plugin/kibana/api/status fails: fail to execute the HTTP GET request: Get "https://vpc-prod-neo-netsys-es-gspy6qsqbon5xe6niqjaip2q2y.me-south-1.es.amazonaws.com:5601/_plugin/kibana/api/status": context deadline exceeded (Client.Timeout exceeded while awaiting headers). Response:
Could someone tell me why it's happening are we need to change the configuration?