Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

Filter by:
  • Solution
  • Technology
Answers

Health Monitor Question

If we specify multiple URLs with “at least” condition, is it possible to prioritize the URL for health monitor?

i.e., if /health and /info both are provided with “at least” condition is it possible to configure /info to be of priority and if /info responds with 200, then do not bother pinging /health?

Thanks Ahmad

0
Rate this Question
Comments on this Question
Comment made 13-Mar-2018 by jaikumar_f5 1594

Like User: Only1masterblaster said, its all or atleast. Maybe you can try explaining your scenario.

You got 2 monitors,

  1. /health - Are you looking for any particular content or just 200 OK response.
  2. /info - Are you just checking 200 response here.

Guess if you properly put the receive string, you wont need 2 monitors unless there's any particular reason.

0
Comment made 14-Mar-2018 by mahmad2 57

both health check URLs returning 200 OK. I just need to know if there is a way to prioritize health monitors may be using an iRule?

0

Answers to this Question

placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER

No. You can not prioritize. Conditions are either all or at least one.

1
Comments on this Answer
Comment made 14-Mar-2018 by mahmad2 57

can it be done using iRule?

0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER

You can apply 2 monitors or one but you can not set any priority on this. You can create your own external monitors and do your prioritization as you want

0
Comments on this Answer
Comment made 14-Mar-2018 by mahmad2 57

when you say external monitors, will this be done on Application/Server side?

0
Comment made 14-Mar-2018 by Only1masterblaster 608

Another option would be to check both monitors but frequency (interval/timeout) could be lower for /info and much higher for /health.

0