VMware Monitoring

ControlUp VMware Performance and Health Monitoring

A look at ControlUp VMware Performance and Health Monitoring. ControlUp provides a super easy and intuitive console for gathering performance and health information from vCenter

Quickly and easily finding issues within an environment, especially virtualized environments can be a challenge. Having the right utilities and tools can be extremely helpful in finding potential hotspots and having visibility to important KPIs within the environment. Today I would like to introduce you to ControUp IT Insights monitoring solution and some of the capabilities of this slick little monitoring solution that alows you to gain quick visibility into the performance of virtualized as well as physical servers as well as Horizon VDI performance monitoring. Let’s take a look at ControlUp VMware Performance and Health Monitoring and see what information we can glean by using the solution.

Installing ControlUp VMware Performance Monitoring

ControlUp is an application that consists of a few components that can be used in various use cases:

  • ControlUp Console – The main and only required component
  • ControlUp Monitor – Allows installing a noninteractive service on a server to gather data continuously
  • ControlUp Agents – Installs a lightweight agent to monitor physical computers in the organization
  • ControlUp Insights – In the ControlUp cloud – allows gathering and analyzing data collected from the ControlUp Monitor.

Looking at theย ControlUp Console installation it can be installed on the following platforms:

  • Windows 7
  • Windows 8 and 8.1
  • Windows 10
  • Windows Server 2008, Windows Server 2008 R2
  • Windows Server 2012, Windows Server 2012 R2
  • Windows Server 2016.

Additional requirements:

  • The Console requires no database.
  • All the data you see in it is stored in RAM, which allows for blazingly fast manipulation of data. As a result, ControlUp Console memory usage can be intensive, depending on the number of managed machines.
  • A RAM footprint of about 1GB (Working Set) is normal when managing an enterprise with up to 500 live user sessions, while thousands of sessions can bring the consoleโ€™s RAM usage up to several gigabytes.

Getting up and running with ControlUp is an easy process.ย  Simply download the installation file from ControlUp here:ย ย ControlUp Download

Once downloaded, unzip the installation and begin the setup.

Beginning-the-ControlUp-Installation-Process
Beginning the ControlUp Installation Process

You will need to create a new ControlUp account or use an existing account if you have already provisioned one.

Signup-for-a-ControlUp-Account
Signup for a ControlUp Account

Below, I am signing up for the new account.ย  Pretty straightforward form that will shoot out an email to the email address populated in the form.ย  The email that is generated will contain another URL that will have a string that you click to activate the software.

Fill-out-the-signup-form-for-ControlUp-account
Fill out the signup form for ControlUp account

After activating the software, choose a ControlUp Organization name for the installation.

Create-a-ControlUp-Organization
Create a ControlUp Organization

After creating the organization name, the software will finish configuring the installation.

Setup-configures-the-installation
Setup configures the installation

After installation, the ControlUp dashboard will launch with the directive to add computers to ControlUp.ย  You can addย Hypervisors andย Computers.

Add-Computers-to-ControlUp
Add Computers to ControlUp

Let’s look at adding a VMware hypervisor connection to ControlUp.

Adding VMware Hypervisor connection to ControlUp

Right-click on the Hypervisors node in the tree and selectย Add >> Hypervisor to begin the Hypervisor Connection wizard.

Add-Hypervisors-to-ControlUp
Add Hypervisors to ControlUp

Theย Hypervisor Connection dialog box allows selecting theย Type of hypervisor, andย URLย string for theย SDK connection in VMware.

Select-VMware-as-the-Hypervisor-type-and-connection-URL
Select VMware as the Hypervisor type and connection URL

In theย Credentialsย field, click the dropdown and click theย Add New link.

Add-new-credentials-to-ControlUp-VMware-connection
Add new credentials to ControlUp VMware connection

Add the credentials to connect to vCenter Server so you can start gathering information from vCenter on clusters, hosts, and virtual machines.

Enter-vCenter-user-and-password-for-making-the-connection-from-ControlUp
Enter vCenter user and password for making the connection from ControlUp

ControlUp VMware Performance and Health Monitoring

The really cool feature of the ControlUp dashboard is the “Christmas Tree” real time monitoring.ย  The colors change as health or performance conditions present on either the host or virtual machines.

ControlUp-Christmas-Tree-real-time-dashboard-VMware
ControlUp Christmas Tree real time dashboard VMware

Below we can seeย Stress Level conditions being presented on various hosts.

Hotspots-are-easily-identified-with-the-color-disignations-in-ControlUp
Hotspots are easily identified with the color disignations in ControlUp

If you click theย Stress Level it will allow drilling down into the condition to see the elements that are causing the threshold to present with the alerted stress level.ย  After clicking on a server with aย High stress level, the below conditions were displayed.

Clicking-on-the-critical-status-allows-you-to-see-the-conditions
Clicking on the critical status allows you to see the conditions

In addition to the real time aspect of the product, there isย ControlUp Insights that allows for trending and building of historical data that can help indicate issues or other key performance indicators over time.

ControlUp-Insights-allows-gathering-data-but-also-performing-data-analyzis-to-identify-trends
ControlUp Insights allows gathering data but also performing data analyzis to identify trends

ControlUp Insights depends on theย ControlUp Monitor being deployed.ย  Unlike the ControlUp application that can simply run on a workstation, ControlUp Monitor is a background service you deploy on a server that provides 24/7 uninterrupted monitoring.ย  This allows:

  • Detection and recording of incidents for historical analysis
  • Email alerts or mobile notifications
  • Recording of routine activity for ControlUp Insights

This can be deployed directly from the ControlUp application.ย  You select the server you want to install the service on and with the proper credentials you can “push” the service to the server.ย  Additionally, you can have more than one ControlUp monitor which is recommended for high availability.

Deploying-a-ControlUp-Monitor
Deploying a ControlUp Monitor

Thoughts

I foundย ControlUp VMware Performance and Health Monitoring a breeze with the product.ย  The installation and initial configuration was completed in just a few minutes and has you up and running gathering valuable performance and health data very quickly.ย  I really like the “Christmas tree” real time dashboard that allows quickly spotting “hotspots” within an environment.ย  The ControlUp monitor allows gathering information continuously and feeding this to the ControUp Insights solution in the cloud that allows insightful analytics of that data for trends and other KPI discovery.ย  The above look at the product barely scratches the surface as we didn’t really delve into the agents, alerting, triggers, and so forth.ย  However, check out the ControlUp solution with a free trial and take it for a spin in your environment.ย  All in all, it provides solid VMware monitoring and health alerting that can be found in a quick and easy package.

Subscribe to VirtualizationHowto via Email ๐Ÿ””

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.