This repository contains a comprehensive lab guide for F5 Distributed Cloud Synthetic Monitoring. The guide covers application observability and digital experience monitoring, helping teams ensure their applications are continuously available, performant, and measurable from the external user perspective.
- Create HTTP synthetic monitors for multiple endpoints
- Configure monitor validation using status codes and receive strings
- Run monitors from selected AWS and F5 Distributed Cloud locations
- Observe service-level health and identify intermittent behaviour
- Configure alert receivers and create alert policies
- Review TLS scores and detailed reports
- Create & observe DNS synthetic monitors
| Section | Description |
|---|---|
| Prerequisites | Setting up MyF5 account and accessing the lab environment |
| Section 1 | Configure HTTP Synthetic Monitors for Arcadia Finance |
| Section 2 | Observe HTTP Synthetic Monitors and analyze health status |
| Section 3 | Create Alert Policy for critical event notifications |
| Section 4 | TLS Report analysis and security assessment |
| Section 5 | DNS Monitor configuration and observation |
The lab uses Arcadia Finance as the target application with three services:
| Service | URL |
|---|---|
| Arcadia Main | https://arcadia.f5xc.cloud/ |
| Arcadia Trading | https://arcadia.f5xc.cloud/trading/login.php |
| Arcadia API | https://arcadia.f5xc.cloud/rest/api/v1 |
.
├── README.md # This file
├── F5_Distributed_Cloud_Synthetic_Monitoring_Lab_Guide.md # Full lab guide
├── images/ # Screenshots and diagrams
│ ├── image1.png
│ ├── image2.png
│ └── ... (59 images total)
└── NCC_Group_Bedrock_Letter_of_Engagement_Oct_10_2025_1 (1).docx # Original document
- Prerequisites: Ensure you have a MyF5 account
- Sign In: Access https://account.f5.com/myf5
- Accept Invitation: Check your email for lab invitation
- Follow the Guide: Open
F5_Distributed_Cloud_Synthetic_Monitoring_Lab_Guide.md
- Open the main lab guide: F5_Distributed_Cloud_Synthetic_Monitoring_Lab_Guide.md
- Follow each section sequentially
- Screenshots are provided for each step
- Complete all exercises to gain hands-on experience
- HTTP Synthetic Monitoring: Monitor web application endpoints
- Response Time Analysis: DNS lookup, TCP connection, TLS handshake, server processing
- Health Policies: Configure thresholds and evaluation periods
- Alert Management: Email notifications for critical events
- TLS Security Reports: Analyze TLS scores and ratings
- DNS Monitoring: Monitor domain resolution health
This lab guide is provided for educational purposes.
Feel free to submit issues or pull requests to improve this lab guide.
F5 Distributed Cloud - Enabling digital experience monitoring and application observability.