Forum Discussion
F5s and page load times
This is to do with informing a third party GTM system about load on our resources -- they'd like an XML object, fetch-able by HTTP or HTTPS, that includes an integer value to indicate current load. Now, since the resources in question are webservers, we'd like to use page load times to calculate that load value. Basically, we need a page load time for each node in a pool then we need to average those values to come up with an average page load time for the pool. Once we've got that value, we can build the XML object and make it accessible by HTTP(S).
Building an XML object and making it available by HTTP(S) can be done fairly easily with an iRule, but it's the harvesting page load times that I'm stuck on. Currently, I'm thinking of an EAV monitor (possibly a bash script with a timed wget?) to fetch page load time for each node, but from there I'm not sure how to aggregate the values -- perhaps write them to a file that the iRule can use as an external file data group?
Thoughts?
- hooleylistCirrostratusHi Aimee,
- Aimee_2452NimbostratusTo provide GTM with metrics to select the best datacenter -- but the GTM wants a "load object" which is just a file that reports the current load on a datacenter (I suppose it doesn't strictly have to be HTTP/S). And the GTM doesn't have access to poll each individual webserver, it only has access to the BigIP LTM we have sitting in front of the webservers.
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