Forum Discussion
monstaloc_63499
Nimbostratus
Jun 22, 2012an easy health check question for the Pros
New to f5, not new to what I want.
Trying to create a simple health check for a pool containing 3 nodes listening on port 8080.
I have worked with the dev teams to create a status...
hoolio
Cirrostratus
Jun 25, 2012Hi Tony,
SOL4186 details the escape sequences you can use in monitor send and receive strings:
sol4186: Entering escape sequences in an HTTP health monitor's Send and Receive strings
https://support.f5.com/kb/en-us/solutions/public/4000/100/sol4186.html
If you don't specify an HTTP version in the send string, it defaults to HTTP 0.9. Some web servers will generate an error for this old version. Can you try this send string:
GET /page/status HTTP/1.0\r\nConnection: Close\r\n\r\n
Also, the monitoring daemon behavior for appending \r\n's to the send string has changed over the versions. If you're on 10.2.0+ the above example should work. If you're on a lower version, you will want to remove one or more \r\n's from the end of the send string:
sol10655: Change in Behavior: CR/LF characters appended to the HTTP monitor Send string
https://support.f5.com/kb/en-us/solutions/public/10000/600/sol10655.html
For general HTTP/S monitor info, you can check this SOL:
sol2167: Constructing HTTP requests for use with the HTTP or HTTPS application health monitor
https://support.f5.com/kb/en-us/solutions/public/2000/100/sol2167.html
And for troubleshooting info check this SOL:
SOL12531: Troubleshooting health monitors
https://support.f5.com/kb/en-us/solutions/public/12000/500/sol12531.html
Aaron
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