Uptime: "no uptime monitors found" for heartbeat

Hi, I am getting the output above when looking at the uptime:

As you can see, heartbeat data ist being delivered to Elasticsearch.

How can I fix this?

EDIT: some more Info:

  • everything is on 7.3.0
  • heartbeat is on the same host, config has Kibana on localhost enabled
    setup.kibana:
    host: "localhost:5601"
  • OS is Debian 9
  • I tried heartbeat setup --index-management and heartbeat setup --template - both gave "Index setup successfully finished", then restarted everything.

here is the monitors part from heartbeat.yml, I removed all but one entries

heartbeat.monitors:
- type: http
  name: 'elk.home localhost'
  schedule: '@every 10s'
  timeout: 16s
  urls: ["http://localhost:9200"]

Thanks in advance
Andre

Hello Andre,

I solved loading the template from heartbeat aplication executando this command in my windows: "./heartbeat.exe setup -e", but first configurate the "heartbeat.yml" with user and password of "ElasticCloud".After, I did rollover and anymore.

I hope this work with you.

I have the same issue here and the solution posted by @Hoat23 does not work for me.

I'm on a new installation, configured heartbeat, elasticsearch and kibana as shown on docs. How would I solve this issue?

I'm facing the same issue as well,

ran heartbeat setup, did not help at all.

I don't know what was happening, but I disabled some monitors, created another, restarted heartbeat and it worked.

EDIT:
This solved my issue:

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