We use the following setting in haertbeat.yml to monitor our application - maybe this helps:
- type: http enabled: true name: "<Application Name>" urls: ["<Application Url>"] ssl.certificate_authorities: ["<Root-CA PAth>"] check.request.method: GET check.response.status: 200 schedule: '@every 60s'