I have configured heartbeat service to monitor the micro services to get the status of up/down.
In Kibana heartbeat dashboard, status is showing as down, but in actually the service is running over the mentioned port the in heartbeat yml file.
I can see below error from heartbeat log.
"message": "dial tcp localhost:8080: i/o timeout"
2022-04-12T19:14:27.598+0200 DEBUG [tcp] tcp/tcp.go:230 dial failed with: dial tcp localhost:8080: i/o timeout.
Heartbeat is installed in host1 and micro service is running in localhost.