Forum Discussion

Approxee's avatar
Approxee
Icon for Nimbostratus rankNimbostratus
Feb 22, 2014

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's avatar
    nathe
    Icon for Cirrocumulus rankCirrocumulus

    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

     

  • Hi Nathan,

     

    Thanks for the response. I thought that was probably what did happen, so any HTTP response will do.

     

    G