Forum Discussion
HTTP Monitor Performs simple service check - What does this mean
Hello forum,
I am trying to work out what actually happens when a simple "Get \" is used in an HTTP monitor with no receive string. Is says in the docs
"If you do not specify both a Send String and a Receive String, the monitor performs a simple service check and connect only"
Does this mean any HTTP response code will be ok, such as 404 because it is just using TCP looking for Ack, or does it just check for a 200 response code. I did try and research this and have found comments to suggesting both could be true. I dont have a working F5 to test this on, so I am a bit stuck.
3 Replies
- nathe
Cirrocumulus
Greece monkey,
If you don't specify a Receive String then it simply accepts any response, as long as the http connection was successful. So 200, 404, 500 will all mark the pool member up.
It goes without saying that it's best to configure a Receive String. Simply "Status 200 OK" will do, at a bare minimum.
Hope this helps,
N
- Approxee
Nimbostratus
Hi Nathan,
Thanks for the response. I thought that was probably what did happen, so any HTTP response will do.
G
- nathe
Cirrocumulus
No probs. Glad I could confirm.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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
