You can try OctoPerf EE in just a few minutes by running our pre-packaged virtual machine with Vagrant.
Please take a look at General Prerequisites. The advanced setup assumes you are familiar with:
- Installing software on your computer like VirtualBox or Vagrant,
- Running commands inside a Terminal on a Linux or Windows Operating System.
Run With Vagrant
- Download and install Vagrant,
- Download and install Virtualbox,
- Download OctoPerf EE Vagrantfile,
- From a command-line where the Vagrantfile has been downloaded, run
It starts a virtual machine with OctoPerf EE preinstalled. It may take a while to download and run the virtual machine.
vagrant up and that's all!
Note: When a port is not available on the host (like port 8080 on the screenshot above), Vagrant automatically assigns another port (here 2201) starting from port 2200.
After a few minutes, You can now browse to
http://localhost:8090/. The default account (
password) is already preconfigured with everything to run tests.
You can also sign up to create your own:
Signup to create your account and get started.
Note: The quick setup is intended for testing purpose only. We recommend you to follow the Advanced Installation Guide for production use.
Rancher Administration UI is accessible at
All services are up and running.
Can you briefly introduce me Vagrant?
Vagrant is a tool for building and managing virtual machine environments in a single workflow. Example vagrant commands:
- vagrant up: Creates and run the VM,
- vagrant suspend: saves the VM state and stops it,
- vagrant resume: resumes the suspended VM,
- vagrant destroy: destroys the VM and all the data stored within.
How can I SSH into the VM?
Once running, connect via SSH into the VM machine by running the command
The application stays inaccessible on
After rebooting the virtual machine, the OctoPerf EE application may be inaccessible on
http://localhost:8080from your browser to access Rancher's UI,
- Click on Stacks and restart load-balancer service.
After a few seconds, the application should be available again. Another solution consists of SSHing into the VM and run the command:
sudo iptables -P FORWARD ACCEPT
The issue comes from Docker which restricts network access to containers from outside the machine for security reasons.