Forum Discussion
Klaus_75074
Nimbostratus
Aug 22, 2007BIG-IP does not see string
Hi,
I have a problem with a custom health monitor on the BIG-IP:
I want to look for a string that is more or less at the end of the GET reply. The problem is that the BIG-IP does ...
hoolio
Cirrostratus
Aug 22, 2007Hi Klaus,
SOL3451 describes a limit of 5120 bytes that BIG-IP will parse to find the receive string. I don't think this is configurable. The simplest fix might be to rework the page you're monitoring to ensure the string is in the first 5120 bytes. If that's not possible, you can use an EAV to get around the issue.
Aaron
Click here
An HTTP health monitor reads up to 5,120 bytes into HTTP data. If the monitor cannot find a match to the configured search string within the first 5,120 bytes, the BIG-IP LTM marks the node as DOWN.
Important: The standard HTTP health monitor does not send a well-formed HTTP GET statement that includes HTTP headers. Therefore, some servers may refuse to respond or not return response information as expected in the response HTTP headers. For information, refer to SOL3224: HTTP health checks may fail even though the node is responding correctly.
If you require a health monitor that searches for a string deeper than 5,120 bytes into an HTTP response, you must create an External Application Verification (EAV) health monitor. The amount of data an EAV health monitor can read is determined by the program that the EAV uses (such as cURL) to read the data.
For specific instructions about configuring an EAV health monitor, refer to the BIG-IP Reference Guide.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects