- type: http
name: CHECK-A
id: CHECK-A
schedule: '@every: 10s'
urls: ["https://website/check/checkRequest.html"]
check.request:
method: POST
response.include_body: always
response.include_body_max_bytes: 2048
headers:
'Content-Type': 'application/x-www-form-urlencoded'
body: "member=FO&number=123456789"
check.response:
status: [200]
body:
- Member
- Date
- Name
- Address
Now, then this target is checked by heartbeat, the POST operation happens but the URL where the results are displayed changes to urls: ["https://website/check/checkResponse.html"]
Thanks for the advice. I've not heard of /health or ping-pong checks within Heartbeat. Do you have any references to Docs or other information on how to use those?
My point is that heartbeat is not designed to cover complex flows (consisting of multiple endpoints), but rather single endpoints (which can internally examine more complex cases or run a flow).
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.