vTools Monitoring

Introduction
Access to vTools Monitoring
State information available for Windows virtual machines
State information available for Red Hat Enterprise Linux virtual machines
General features of vTools monitoring
 
Setting up alarms
Using the data charts
How the monitoring tool updates information
Alarm updates
Data updates
CPU monitoring
Connectivity monitoring
Memory (RAM) monitoring
Drives monitoring
Drives monitoring: Charts
Drives monitoring: Alarms
Add a drive
Services monitoring

 

Introduction

vTools Monitoring provides functions to monitor individual virtual machines (VMs). You can inspect data over time about the following aspects of the VM, and set threshold levels for alarms ('warning' or 'critical') in each case:

  • CPU usage

  • Memory (virtual RAM) usage

  • Drives (virtual storage) usage

  • Connectivity status (packet loss rate and round-trip average times)

  • Services status

Access to vTools Monitoring

You can access the vTools management interface from the My Services portal http://myservices.interoute.com. Click the Products menu and select VDC 2.0. vTools should appear as a tab within the window labelled 'VDC'. Alternatively, use the 'VDC 2.0' tile by clicking the 'VDC 2.0' heading to open the VDC window. If the tile is not open on your dashboard, click Add tile at the bottom of the window and choose the VDC 2.0.

In the vTools interface, for each VM there are two items in the Monitoring column: a spanner button which opens the vTools Monitoring control window, and next to it a coloured status icon, which can appear as follows:

  • question mark in a blue circle: monitoring information is not available, or the VM may be not accessible. If you hover the mouse over the icon, the error message(s) will be shown in a tool tip.

  • Green tick: the VM is responding to vTools Monitoring requests and no warning or critical alarms have been detected.

  • Yellow exclamation: a warning alarm has triggered.

  • Red cross: a critical alarm has triggered.

Hover over the yellow or red symbol to see a description of the alarm(s). If there are multiple alarms that have triggered, the icon will reflect the worst alarm.

If you now click the spanner icon you will open up the monitoring control window for a particular VM. The window title will be 'Monitoring: Virtual Machine Name'. Here is the initial view with the main menu of options:

In the 'Monitoring: Virtual Machine Name' window, a status icon appears against each monitor type (CPU, RAM, etc.) showing the monitor state for that aspect.

Wherever it appears, the 'Unknown' (question mark) icon can signify either that the VM was not reachable by the monitoring server or that the monitor check could not retrieve the required information.

State information available for Windows virtual machines

The machine properties and behaviours monitored by vTools for Windows virtual machines are listed in the following table:






Virtual machine state Unit Interval Warning alert Critical alert
CPU Load (average for last 5 minutes) % 5 mins % value % value
Total memory used (physical+virtual) % used 5 mins % / GB / MB % / GB / MB
Physical memory MB 5 mins N/A N/A
Virtual memory MB 5 mins N/A N/A
Physical allocation bytes 5 mins N/A N/A
Virtual allocation bytes 5 mins N/A N/A
Physical allocation failures number 5 mins N/A N/A
Virtual allocation failures number 5 mins N/A N/A
Connectivity (Round trip average) ms 5 mins 75 ms (not user configurable) 125 ms (not user configurable)
Connectivity (Packet loss) % 5 mins 5% (not user configurable) 10% (not user configurable)
Drive (C by default, can add others) % remaining 5 mins % value or MB/GB value % value or MB/GB value
Drive (C by default, can add others) MB/GB remaining 5 mins % value or MB/GB value % value or MB/GB value
Service (all arbitrary named services on the server, such as SQL & IIS services etc)** Running (1)/not running (0) 5 mins N/A Service not running (not user configurable)

** except where the following excluded characters are used: ~!$%^&*"|'<>?,()=)

State information available for Red Hat Enterprise Linux virtual machines

The machine properties and behaviours monitored by vTools for RHEL virtual machines are listed in the following table:






Virtual machine state Unit Interval Warning alert Critical alert
CPU Load (average for last 5 minutes) Processes waiting per core 5 mins Number of waiting processes Number of waiting processes
Physical memory (total 'used' including cached and buffers) % 5 mins % / GB / MB % / GB / MB
Physical memory (total 'free' including cached and buffers) MB 5 mins N/A N/A
Physical memory (free - excluding cached and buffers) MB 5 mins N/A N/A
Physical memory (cached) MB 5 mins N/A N/A
Physical memory (buffers) MB 5 mins N/A N/A
Connectivity (Round trip average) ms 5 mins 75 ms (not user configurable) 125 ms (not user configurable)
Connectivity (Packet loss) % 5 mins 5% (not user configurable) 10% (not user configurable)
Drives (mount points - / by default, can add others) % remaining 5 mins % value or MB/GB value % value or MB/GB value
Drives (mount points - / by default, can add others) MB remaining 5 mins % value or MB/GB value % value or MB/GB value
Service (all arbitrary named services on the server)** Running (1)/not running (0) 5 mins N/A Service not running (not user configurable)

** except where the following excluded characters are used: ~!$%^&*"|'<>?,()=)

General features of vTools monitoring

Setting up alarms

To set or change alarms, click the alarm icon for the VM property or service that is of interest. In each case, you can set the threshold values for a 'warning' alarm and a 'critical' alarm (except for Connectivity, which has fixed thresholds).

Tick the Notifications Enabled box to turn on notification of alerts by email.

Using the data charts

In the monitoring window for a VM you can display graphical charts of the historical data for the different properties and services. Click the chart icon to open the chart viewer for that property or service. The data sets normally contain all the data for the period since the VM was deployed and connected to vTools services.

Only one chart window can be displayed at one time.

Each chart window can show multiple data plots. Usually one (or few) of these will be selected initially. Click the data name in the legend underneath the chart to show or hide any of the plots. Plots may use different vertical scales, which are colour-coded same as the plot line, and may appear at the left-hand or right-hand side.

Tooltip function: Position the mouse at a point on a data plot and a tooltip will display the values of the nearest data point.

Zoom function: Use the mouse to pull out a rectangle that extends between the two times that you wish to focus on (the height of the rectangle has no effect)

Download: Click the context menu button at the top right corner to print the chart, to download a copy of the current chart image (in PNG, JPG, or SVG format), or to download the source numerical data in CSV format. With CSV, you can pass the data into any analysis or graphing tool for further inspection.

Monitor message: Below the chart, the most recent monitoring data is displayed.

How the monitoring tool updates information

Alarm updates

Each VM is checked by the monitoring server every 5 minutes. In case a new alarm is detected a repeat check is run one after minute to make sure the alarm is persisting. Therefore in the worst case it will take up to 6 minutes for an alarm to be reported by vTools.

When an alarm state turns off (that is, the VM becomes 'healthy') there will be a maximum delay of 5 minutes for the monitoring server to query the VM and report the change.

Data updates

Monitoring data is updated every 25 minutes.

CPU monitoring

The icon next to CPU shows the monitor state. The 'Unknown' (?) icon can signify either that the VM was not reachable by the monitoring server or that the monitor check could not retrieve the CPU information.

Click the chart icon to access the monitor data. The charts available are:

  • CPU usage/load: for Windows this is percentage loading, as reported by the Windows OS. For Red Hat this is process loading as reported by the Red Hat Linux OS (the averaged number of processes waiting in the process queue - as shown by the Linux command uptime).

Click the alarm icon to set or change the alarms. Alarm thresholds can be set for:

  • CPU usage/load: this will be a percentage loading value for Windows, and process loading value for Red Hat.

Connectivity monitoring

Click the chart icon to access the monitor data. The charts available are:

  • Packet loss: Packet loss as a percentage.

  • RTA: Round-Trip Average in milliseconds, between the vTools server VM and the monitored VM.

Click the alarm icon to set or change the alarms. Alarm thresholds for connectivity are preset (see tables above).

Memory (RAM) monitoring

The icon next to Memory shows the monitor state. The 'Unknown' (?) icon can signify either that the VM was not reachable by the monitoring server or that the monitor check could not retrieve the Memory information.

Click the chart icon to access the monitor data. The charts available for Windows are:

  • Physical allocation (MBytes)

  • Virtual allocation (MBytes)

  • Used physical (bytes)

  • Used virtual (bytes)

  • Used (total, physical plus virtual) (Percentage)

  • Physical allocation failures (number)

  • Virtual allocation failures (number)

The charts available for Red Hat are as follows. The meanings of the different physical memory usages are as defined for the Linux free command. Units are MBytes.

  • buffer

  • cached

  • free

  • total free

  • used (percentage value)

Click the alarm icon to set or change the alarms. Alarm thresholds can be set for:

  • Memory: Total memory used (physical and virtual) for Windows, or the amount of 'used' physical memory for Red Hat; specified as a percentage, or an actual amount in units of MBytes or GBytes.

Drives monitoring

For Drives, click the spanner icon to show the list of monitored drives.

For each drive listed, there are three options: view charts, set alarms, or delete the monitoring for this drive.

Drives monitoring: Charts

For each drive in the list, click the chart icon to show the available charts:

  • Free: Drive free space in MBytes.

  • Free %: Drive free space as a percentage of total space.

Click the Back button to return to the Drives list.

Drives monitoring: Alarms

For each drive in the list, click the alarm icon to set or change the alarms. Alarm thresholds can be set for:

  • Disk free space: The amount of free space, specified as a percentage, or an actual amount in units of MBytes or GBytes. Alarm is triggered when amount goes below the set threshold.

Add a drive

Click the Add button to add a drive to be monitored. You can also set up alarms at the same time.

For a Windows VM, enter the Drive letter.

For Red Hat Linux, enter the mount point.

Services monitoring

For Services, click the spanner icon to show the list of monitored services.

This data records whether a service is detected as running (value 1) or not running (value 0).

A number of services are setup for monitoring by default. You can add other services to be monitored by clicking the Add button.

The Service name is case and spaces sensitive, it must be typed exactly.

For Windows, any service can be accessed that is listed in the services control interface (services.msc)

For Red Hat Linux, any service from the list of the files ending in '.conf' in the system folders /etc/init and /etc/init.d .

 

Social

youtubelinkedinfacebookgoogle plustwitter

Interoute's Awards

UK Cloud Awards 2016
Best Cloud Service Provider at the UK Cloud Awards 2016

Gartner Magic Quadrant
2017 Leader in Gartner's Magic Quadrant for Managed Hybrid Cloud Hosting, Europe
2016 Leader in Gartner's Magic Quadrant for Managed Hybrid Cloud Hosting, Europe

Gartner 2015 Magic Quadrant
Leader in Gartner's Cloud-Enabled Managed Hosting Magic Quadrant, Europe

IT Europa European IT & Software Excellence Award
2015 Managed Service Solution of the Year for Interoute Virtual Data Centre

ECO Internet Award
2014 Carrier/ISP Winner for Interoute One Bridge

Capacity Awards
2014 Best pan-European Wholesale Carrier
2013 Best European Product/Service Interoute SmartPoint

Data Center Market
2014 Data Centre Innovation