Extended Application Verification (EAV)

Create an EAV monitor

  1. Log on to the F5 DevCentral site https://community.f5.com and go to the following link:

    https://community.f5.com/kb/codeshare/http-monitor-curl-basic-get/277614

  2. If you don’t have an account then create one. You’ll be glad you did.

    This monitor is also in Module 3.14 of this document, but working from F5 DevCentral is more appropriate.

  3. You will be using this monitor as your new external monitor, a copy of the code is on your desktop in a plain text file called eav-http-monitor.

  4. The first two parameters of an EAV are always IP address and Port. When using an External monitor on a pool, the pool supplies these. Here you have to supply them.

    Q1. What was the stdout output? Did this indicate the member was Available?

  5. Go to System > File Management > External Monitor Program File List and select Import

  6. Choose File to find the eav-http-monitor on your desktop, name it eav-http-monitor and select Import

  7. Create a monitor named eav-http-monitor, select type External and eav-http-monitor as your External Program.

  8. Apply the eav-http-monitor monitor to www_pool. Remove all other monitors.

    Q2. Are your members up? What would happen if the external monitor returned DOWN?