2.4.2. Lab – iApps and Analytics¶
2.4.2.1. Task 1 – Create and iApps and add Analytics¶
As you saw in the first lab, Application Visibility and Reporting has already been provisioned. You are going to create an analytics profile and attach it to an HTTP iApp application you will create.
- Open Local Traffic >> Profiles >> Analytics page.
- Create an analytics profile using the following information, and then click Finished.
| Profile Name | custom_analytics |
|---|---|
| Collected Metrics | Max TPS and Throughput Page Load Time |
| Collected Entities | URLs Countries Client IP Addresses Client Subnets Response Codes User Agents Methods |
- Go to iApps >> Application Services and select Create.
- Select the f5.http template, name it iapp_lab and review the Basic selections in the Template Options section set the configuration mode to Advanced – Configure advanced options
- Build the iApp using the following information:
| Virtual Server IP | 10.1.10.110 |
|---|---|
| Virtual Server Port | 80 |
| FQDN | iapp.f5demo.com |
| Pool member 1 | 10.1.20.14:80 |
| Pool member 2 | 10.1.20.15:80 |
| Analytics Profile | custom_analytics |
Review the status and components built by the iApp.
From both the Chromium and Firefox browsers go to http://10.1.10.110 and refresh the page several times and the select the following links from the page on each browser.
- Request and Response Headers Allowed (review the request and response headers)
- HTTP Compress Example
- Multiple Stream Example
It may take up to 10 minutes for Analytic statistics to be available.
Attention
Q1. Did both pool members respond? Why?
Go to Statistics >> Analytics >> HTTP and review the information.
Attention
Q2. Can you determine which page took the longest to load?
Go to Local Traffic >> Pools and attempt to add 10.1.20.13:80 to the iapp_lab_pool.
Attention
Q3. Could you add the pool member? Why?
Q4. Can you add the custom_analytics profile to the ftp_vs? Why?