Keysight Cloudlens
- Last Updated: May 27, 2026
- 2 minute read
- Flowmon Products
- Flowmon
- Documentation
Overview
Use Keysight CloudLens with Flowmon to monitor your cloud infrastructure. This solution combines:
- CloudLens agents for traffic collection
- Flowmon modules for advanced analysis:
- Network Performance Monitoring and Diagnostics (NPMD)
- Network behavior analysis
- Performance monitoring
- Distributed Denial of Service (DDoS) detection
- On-demand packet capture
When you install CloudLens agents on your virtual instances, they route traffic copies to the Flowmon Collector for processing.
Prerequisites
You must have:
- A running instance of Flowmon (AWS, Azure or Google Cloud).
- A number of running client instances where Keysight-CloudLens Agents can be installed.
Deployment
For an up-to-date deployment guide, refer to the official Keysight-CloudLens documentation.
Flowmon Configuration
To install a Keysight-CloudLens Agent on Flowmon, open an SSH connection to the Flowmon instance using its management IP address and run the following commands. Replace PROJECT_KEY with the value retrieved from the Keysight Portal during project creation.
-
Start docker and enable it as a service:
sudo systemctl start docker sudo systemctl enable docker -
Run the container with the Keysight-CloudLens Agent:
sudo docker run --name ixia-cloudlens-agent-fmc \ -v /:/host \ -v /var/run/docker.sock:/var/run/docker.sock \ -d --restart=always --net=host \ --privileged --restart=on-failure \ ixiacom/cloudlens-agent \ --server agent.ixia.cloud \ --accept_eula yes \ --apikey $PROJECT_KEY -
Verify that the container is running:
sudo docker ps | grep ixia-cloudlens-agent-fmc
Refer to the Post-installation Steps section or follow the instructions on how to enable a monitoring port in the Flowmon User Guide.