{"id":59,"date":"2020-04-17T18:13:49","date_gmt":"2020-04-17T16:13:49","guid":{"rendered":"http:\/\/my-virt.alfadir.net\/?p=59"},"modified":"2021-01-22T00:55:52","modified_gmt":"2021-01-21T22:55:52","slug":"app-volumes-load-balancer-health-check","status":"publish","type":"post","link":"https:\/\/my-virt.alfadir.net\/index.php\/2020\/04\/17\/app-volumes-load-balancer-health-check\/","title":{"rendered":"App Volumes, load balancer health check"},"content":{"rendered":"\n<p>I recently had an issue with one of my App Volumes server: even if my server was down in an App Volumes point of  view (connection lost the database), my Kemp load balancer see it up and running because: the web interface was up and favicon.ico was also available.<\/p>\n\n\n\n<p>The template for App Volumes (part of Horizon 7 Template) is, in my opinion not complete and it missed the right way to configure health check<\/p>\n\n\n\n<p>So the right way to configure load balancer &#8216;s health check is the following :<\/p>\n\n\n\n<p>For Kemp :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1243\" height=\"222\" src=\"http:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2020\/04\/image-18.png\" alt=\"\" class=\"wp-image-60\"\/><\/figure>\n\n\n\n<!--nextpage-->\n\n\n\n<ol class=\"wp-block-list\"><li>In the Real Server Check Method, select HTTPS Protocol<\/li><li>In the URL field, type \/health_check.<\/li><li>Enable Use HTTP\/1.1<\/li><li>In the HTTP Method, select GET if not already the case.<\/li><\/ol>\n\n\n\n<p>For F5:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"622\" height=\"526\" src=\"http:\/\/my-virt.alfadir.net\/wp-content\/uploads\/2020\/04\/image-19.png\" alt=\"\" class=\"wp-image-61\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"1\"><li>In the Name field, type a unique name such as AppVolumes-Monitor.<\/li><li>From the Type list, select HTTPS.<\/li><li>Set the Interval to 30 Seconds<\/li><li>Set the Timeout to 15 Seconds<\/li><li>In the Send String field, type (Change the FQDN-For-AppVolumes to your FQDN)<br>GET \/health_check HTTP\/1.1\\r\\nHost: FQDN-FOR-AppVolumes\\r\\nConnection: Close\\r\\n\\r\\n<\/li><li>In the Receive String field, type<br>200 OK<\/li><li>Click Finished.<\/li><\/ol>\n\n\n\n<p>Source for F5 :<br><a href=\"https:\/\/www.f5.com\/pdf\/solution-center\/f5-big-ip-vmware-app-volumes-integration-guide.pdf\">https:\/\/www.f5.com\/pdf\/solution-center\/f5-big-ip-vmware-app-volumes-integration-guide.pdf<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently had an issue with one of my App Volumes server: even if my server was down in an App Volumes point of view (connection&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[15,14,16,11],"class_list":["post-59","post","type-post","status-publish","format-standard","hentry","category-app-volumes","tag-app-volumes","tag-horizon","tag-load-balancer","tag-vmware"],"_links":{"self":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts\/59","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/comments?post=59"}],"version-history":[{"count":2,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts\/59\/revisions"}],"predecessor-version":[{"id":149,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/posts\/59\/revisions\/149"}],"wp:attachment":[{"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/media?parent=59"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/categories?post=59"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my-virt.alfadir.net\/index.php\/wp-json\/wp\/v2\/tags?post=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}