Forum Discussion
GTM health monitor fails on pool, but not on member.
my apologies if the following is overkill - just want to lay out some iquery functionality that is often vague in documentation and misunderstood until you have to dig in:
regarding the earlier comment "This GTM does communicate with LTMs using iquery, however the GTM does not use that data. All server/member/node objects in the GTM are added manually."
iquery is used between GTM/LTM not only to autodiscover LTM virtual servers and monitor health of the F5 devices, but also to pass on health status of virtual servers from the LTM on which a vs is configured to a GTM that is configured with that vs as a GTM vs object, regardless of whether the server object was manually added or autodiscovered - if a GTM vs was manually added to the LTM server object and a bigip monitor is assigned to that server object, the GTM will ascertain the vs status via its iquery connection from that LTM.
when a specific non-bigip monitor is assigned to a GTM pool/member/server, the GTM may delegate that monitoring activity to a different iquery-connected F5-device. it doesn't necessarily handle the monitoring itself. from my experience, it will choose a live F5 device (GTM or LTM) in the same GTM data center as the monitored virtual-server object. for example, if an http monitor is assigned to a GTM pool/member in DC1, the GTM may tell another LTM in DC1 to monitor that object and relay the status back via iquery. this can cause issues if there's a firewall that prevents the selected F5 device from hitting that server object via port 80, 443, etc. required by the non-bigip monitor
- AjayPra_161698Dec 15, 2014NimbostratusHi Shaggy , I do have question regarding GTM monitoring the LTM vs using iquery On GTM I have Virtual Server ABC_VIP_http ,Called in Pool ABC_Pool,WIP= abc.com GTM will give Virtual Server IP=1.1.1.1 in resolution to abc.com Virtual Server name=ABC_VIP_http Virtual Server IP = 1.1.1.1 Virtual Server Port=80 On LTM Virtual Server name=ABC_VIP Virtual Server IP =1.1.1.1 Virtual Server Port=any. My questions is in this scenario the Virtual servers name and configuration on GTM/LTM doesn't match. How GTM will come to know that Virtual server ABC_VIP_http is available? Bigip monitor will tell the status of Virtual server = ABC_VIP ?LTM will say Virtual server ABC_VIP is available ? How GTM will correlate it to the Virtual Server name=ABC_VIP_http configured on GTM, Thanks
- shaggy_121467Dec 15, 2014CumulonimbusI don't believe the GTM will be able to match that GTM VIP to the associated LTM VIP since the port is different. Why did you specify the GTM virtual with port 80 instead of "any"?
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com