Opsview Knowledge Center

Virtual Appliance

Learn how to configure our Virtual Appliance for Opsview Monitor

Virtual Appliance images are provided in numerous formats for a variety of cloud providers to simplify installing Opsview Monitor.

The currently supported platforms are:

  • Amazon EC2
  • Azure
  • Google Compute Engine
  • Hyper-V
  • OpenStack
  • VMware

The provided images are based on Ubuntu 14.04 Trusty Tahr (LTS).

Downloading and Starting the Virtual Appliance

All of our Virtual Appliance images are available at https://downloads.opsview.com/ (registration required).

Before continuing, please ensure that you have the following details:

  • Your Opsview Monitor software key. You will need this to activate Opsview Monitor once the installation is complete.
  • Your Opsview Monitor repository key. You will need this to configure your server to receive software updates for Opsview Monitor and related packages.

Amazon EC2

The Amazon EC2 images are readily available as Community AMIs and are made available in the following regions:

  • US East (N. Virginia)
  • US East (Ohio)
  • US West (N. California)
  • US West (Oregon)
  • Canada (Central)
  • EU (Ireland)
  • EU (Frankfurt)
  • EU (London)
  • Asia Pacific (Singapore)
  • Asia Pacific (Sydney)
  • Asia Pacific (Seoul)
  • Asia Pacific (Tokyo)
  • Asia Pacific (Mumbai)
  • South America (São Paulo)

As Opsview's licensing is tied to the MAC address of the instance, you should create the instance within a VPC (Virtual Private Cloud) and assign it an Elastic Network Interface. Further information about VPCs is available here: http://aws.amazon.com/documentation/vpc/.

Find the appropriate EC2 AMI at https://downloads.opsview.com/ (registration required) where you can select the AMI for your region (e.g. eu-west-1).

Assign a minimum of 10GB to the instance's root disk to prevent issues booting the instance.

Ensure that the following ports are available in the security group:

  • 22 / TCP (SSH)
  • 80 / TCP (HTTP)
  • 443 / TCP (HTTPS)

Optionally, add the below to enable Webmin access:

  • 10000 / TCP

Click "Launch" and either select an existing SSH key pair or create a new SSH key pair.

The instance will take a short while to start on first boot.

Once the instance has booted, the web interface will be available via HTTP/HTTPS.

The default username to access the instance via SSH is ubuntu, using public key authentication.

Hyper-V

The Hyper-V image is provided as a zip archive containing a VHD image which can be added to Hyper-V.

  • From within Hyper-V, select "Action" > "New" > "Virtual Machine.."
  • Enter an amount of memory to be assigned to the virtual machine. At least 4096MiB is recommended.
  • Select a network interface.
  • Select "Use an existing virtual hard disk" and browse to the extracted VHD file.
  • Finally, select "Finish".

You can now start the virtual machine by selecting the button shown below.

Once the virtual machine has booted, you can log in via the console using the following credentials:

username: admin
password: initial

You can then determine the IP address, obtained via DHCP, using the command: ip address show eth0

Using this IP address, you will be able to access the instance using HTTP/HTTPS.

OpenStack

The OpenStack image is provided as a QCOW2 image for the QEMU/KVM hypervisor.

Once the image is downloaded, this can be imported into Glance using the following command, replacing the file parameter as appropriate:

glance image-create \
        --architecture=x86\_64 \
        --name='Opsview Virtual Appliance' \
        --min-disk=10G \
        --disk-format=qcow2 \
        --container-format=bare \
        --file=va-opsview-enterprise-5.3.0.qcow2 \
        --progress

Once the image has been made available in OpenStack, you can boot the image using the usual process.

A public key must be provided or you will not be able to log into the instance.

Once the instance has started, the web interface will be available on HTTP/HTTPS.

The default username for SSH is ubuntu, using public key authentication.

VMware

The VMware Virtual Appliance package is provided as a .zip file containing a VMDK disk image and an OVF virtual machine definition. The zip file should be extracted locally before continuing with the below steps.

The below steps are applicable for the VMware ESXi client.

  • From the client, select "Virtual Machines" -> "Create/Register VM" -> "Deploy a virtual machine from an OVF or OVA file" and click "Next".
  • Enter a name for the virtual machine.
  • Click the "Click to select files or drag/drop" area, browse to the OVF file and click "Open".
  • Click the "Click to select files or drag/drop" area, browse to the VMDK file and click "Open".
  • Click "Next"

Once the virtual machine has booted, you can log in via the console using the following credentials:

username: admin
password: initial

You can then determine the IP address, obtained via DHCP, using the command: ip address show eth0

Using this IP address, you will be able to access the instance using HTTP/HTTPS.

Configuring the Virtual Appliance

Activating Opsview

When you first access the web interface, you will be asked to activate Opsview. To do this, paste in the software key you received when you started your Opsview Monitor subscription and click "Activate".

Logging into Opsview

Once Opsview has been successfully activated, you can log into the UI using the following credentials:

username: admin
password: initial

Receiving Updates

By default, the Opsview Virtual Appliance is not configured to receive software updates for Opsview Monitor. To receive updates, edit the file /etc/apt/sources.list.d/opsview.list and insert the repository key you received when you started your Opsview Monitor subscription.

Configuring Static Networking

The Opsview Virtual Appliance is configured to receive its network configuration by DHCP. To manually configure static networking, see the guide here: https://help.ubuntu.com/lts/serverguide/network-configuration.html

Opsview Slave Virtual Appliance

A pre-configured Opsview Monitor Slave image is also available and can be set up using the same methods outlined above.

Virtual Appliance

Learn how to configure our Virtual Appliance for Opsview Monitor