healt monitor
3 TopicsHealth Montior Configuration Question - Include a different hostname
Hi all, Need some assistance with creating a health monitor that specifies the host name. I'm looking to use the following send string: GET /UI/Content/Secure/IWALogin.aspx HTTP/1.0\n but want it to check again a different host name ex: host.domain.com. Can someone help me with the syntax for such a check? Thanks, Pete328Views0likes5CommentsHTTPS Health Monitor Question
Need assistance understanding how best to implement an https health monitor for an external facing website. My goal is to mark a pool member down when it's unavailable. I've read about how to create a custom monitor like "GET /default.aspx HTTP/1.1\r\nHost: www.example.com\r\nConnection: Close\r\n\r\n" and look for specific text in the response string, but slightly confused about behavior of this monitor. So... if I assign this monitor to a pool containing 2 web servers what happens. Does the f5 run this monitor for each pool member and mark a server down if it fails? If the monitor is looking at the DNS name for the site how does it determine which server is down? In my instance the DNS site name would resolve to the VIP (internally) so the monitor could potentially hit any server in the pool. Should I look at implementing https health monitors at the node level? I am running LTM 11.3.200Views0likes1CommentHow to append a monitor to existing monitors
Hi All, I have created a monitor using below java code.But when I run this code all the existing monitors are removed and the monitor given in the code is added to the pool.Could anyone tell me how to append a new monitor to a pool. String[] monitors = new String[1]; monitors[0] = "Test_Template1"; iControl.LocalLBMonitorRule rule = new iControl.LocalLBMonitorRule(); rule.setQuorum(0L); rule.setType(iControl.LocalLBMonitorRuleType.MONITOR_RULE_TYPE_SINGLE); rule.setMonitor_templates(monitors); iControl.LocalLBPoolMonitorAssociation[] monitor_associations = new iControl.LocalLBPoolMonitorAssociation[1]; monitor_associations[0] = new iControl.LocalLBPoolMonitorAssociation(); monitor_associations[0].setMonitor_rule(rule); monitor_associations[0].setPool_name(poolname); m_interfaces.getLocalLBPool().set_monitor_association(monitor_associations);188Views0likes1Comment