Forum Discussion

kridsana_52318's avatar
kridsana_52318
Icon for Nimbostratus rankNimbostratus
Apr 27, 2015

How F5 monitor both Webserver on Internal and Content server on External

Hi

 

I have F5 load balance webserver which reside in Internal VLAN

 

At first I using monitor on Webserver but I not sure it is enough in every condition

 

So customer said they want F5 to monitor Content server in External VLAN too

 

  • If content server fail > Mark webserver down (there is a case where content server fail but webserver not down so we may have to monitor both content server and web server )

How Can I do this kind of monitoring? DO I need to do external monitor or just add second monitor to check content server (http transparent on webserver & set alias=content server) ?

 

Environment is like this picture below

 

 

6 Replies

    • kridsana's avatar
      kridsana
      Icon for Cirrocumulus rankCirrocumulus
      So how traffic traverse? go to Web server first and then direct to content server ? or F5 just monitor content server and use that result on Monitor which assign to webserver?
    • giltjr_32735's avatar
      giltjr_32735
      Icon for Nimbostratus rankNimbostratus
      Does the F5 interact directly to the content server under normal circumstances? Meaning, is it a member of a pool that the F5 directs traffic to? If so then the F5 should monitor it directly. What do you plan to do in the F5 if the content server is down?
    • kridsana's avatar
      kridsana
      Icon for Cirrocumulus rankCirrocumulus
      F5 interact with only webserver. and then webserver get content from content server on outside. If content server down , F5 should monitor mark webserver down too. So it mean. Webserver should have at least 2 monitor ... 1. monitor webservice 2. monitor content server
  • kunjan's avatar
    kunjan
    Icon for Nimbostratus rankNimbostratus

    If you have only one content server, you might be able to create a 2nd monitor by specifying the 'Alias Address' and 'Alias Service Port'. Then attach both to the 'Health Monitor' for the web server pool. If more than one content server it might get tricky. The better approach would be check for specific content which web server pulls from the content server.