Skip navigation
All Places > Product Forum > Blog
1 2 3 Previous Next

Product Forum

127 posts

Turbonomic supports adding OpenStack as a cloud target. To add OpenStack as a target to Turbonomic the user used should have an admin role for a particular project. A project is a requirement when adding the OpenStack target. The reasoning behind the requirement for an admin role is because Turbonomic requires access to the underlying physical infrastructure.


Here is an example of a user Turbo_User who has admin role on the project demo.


These instructions are for when you are extending the existing hard drive and NOT adding a new hard drive. 

1. Extend hard drive space in your hypervisor (vCenter shown below):

2. To avoid restarting the vm run the following command on your Turbonomic instance

3. Look at your current disk partition table

4. Next, create the physical volume and set it to the Linux LVM type

5. Now we will update the partition table to include sda3

6. Next, we run the command to initialize the partition so it can be used

7. This command will add the physical volume to the volume group of /dev/turbo\

8. We can check that the physical volume /dev/sda3 is now part of /dev/turbo and the total amount of free 


9. Now we will extend the size of the logical volume by the amount of Free PE we found in the last step (replace the number with what you find and the volume with the one you want to extend, ex: /dev/turbo/var_log | /dev/turbo/var_lib_mysql)

10. The last step for expanding the partition is to expand the XFS filesystem (replace with the volume you extended, ex: /dev/turbo/var_log | /dev/turbo/var_lib_mysql)

11. Lastly, we are just confirming the partition has been extended

Where do you turn when you are looking for feedback or have a question?


To you community of course!


The Turbonomic community is no different; we have a remarkable group of folks that enjoy collaborating, sharing ideas and helping peers find the answers they need.


Each month we like to highlight our top community contributors, these are folks that have taken the time to share their knowledge and improve the lives of others in the community.


These are our top community contributors, be sure to follow them by clicking the follow button on their profile to stay current with their activities.


NameFollow These Accounts
Rene Van Den Bedemvcdx133
Robert Normanrobert.norman
Mahmoud Nassarmahmoud.nassar
Ofrates Siringan
Niko Penderoknikop


Hope to see you on the list next month! Thanks for being part of this community and let's make July outstanding! 

Sometimes you're going to want to see something up on the TV in the network operations center, and thanks to a very cool new option in Turbonomic with the new HTML5 UI, you're in luck!


IMPORTANT NOTE:  This is a depiction of the Turbonomic version 5.8 UI.  Many positive changes and enhancements will continue to come, so as we see updates in future, the images here may not be accurate to future revisions.


Launching Turbonomic 5.8 in TV Mode 


Getting there is super easy.  Just log in to the HTML5 interface to get to the main screen.  In the upper right side of your browser window there is a settings button (the gear picture):

TV Mode Setting

That will launch a different looking view which is something we will continue to expand on as we develop and hone the HTML5 interface.  The default view will illustrate the entire supply chain across your environment and some important information including Pending Actions (right-hand pane), and the Risk Index chart (center):


This is just the beginning, so keep watching as we bring more updates and widgets to the TV mode option.  While the real value in Turbonomic comes in many different ways, this is a very popular feature that has been asked about in the past. 


Thanks to the UI team and our great community for bringing this to Turbonomic 5.8!

Are you seeing "Provision New Physical Machine" actions and don't understand why?

We are going to look at a specific host details to diagnose these actions.

As we can see in the screenshot memory does not look over-utilized although the reason to provision is because of "Critical Mem congestion."  To further investigate we need to expand the "Resources" panel.

The percentage that is shown under "Utilization %" is based off of the capacity of the host, however many customers have High Availability (HA) or other ways to reduce the capacity Turbonomic can use.  You can find the capacity Turbonomic uses under "Effective Capacity".

To find the actual Utilization % (Effective Utilization %) that is used out of the available capacity you need to do the following:

Effective Utilization % = ( Used / Effective Capacity ) * 100

Effective Utilization % = (149203328 / 201153952) * 100

Effective Utilization % = 0.7417 * 100

Effective Utilization % = 74.17

Since 74.17% is greater than 70% which is about what the default desired state tries to keep resources under a Provision New Physical Machine action is given.



1. SSH into your Turbonomic appliance

  The username is: root The default password is: vmturbo


2. Next, Run the following commands:

     cd /tmp

     openssl req -out vmturbo.csr -new -newkey rsa:2048 -nodes -keyout vmturbo.key

Fill out the appropriate information.


3. Use SCP to copy the .csr file from  /tmp on the Turbonomic appliance to the local computer


4. Open the CSR file with a text editor and copy the text into the request text box on your CA. From the internal CA (Windows CA) go to 'Request cert' -> Advanced -> base-64-encoded -> 'Template Used' = Web Server (or whatever custom template you may have)


5. Make a new directory call C:\cert\ and download the certificate chain in Base 64, call it Turbonomic.p7b


6. Right click Turbonomic.p7b, click open and navigate to the Certificates folder. Starting with your Root Cert right click the cert and click all taks -> Export, export it in Base-64 to the C:\cert directory, call it root.cer. Repeat for your intermediate ca cert if you have one and finally for your turbonomic cert. Call them inter.cer and turbo.cer to make it easy.


7. At this point you should have 3 or 4 files if you have an intermediate ca cert and you need to chain them together



     C:\cert\inter.cer (only if you have an an intermediate ca)


Open a command prompt from C:\Cert and type these commands:


     more turbo.cer >> turbonomic.cer

     more inter.cer >>  turbonomic.cer (only if you have an an intermediate ca)

     more root.cer >>  turbonomic.cer


now you have a turbonomic.cer that has all three certs chained together in Base 64


8. Back in your Turbonomic SCP session:

          upload C:\cert\turbonomic.cer to /etc/ssl/certs


9. Back in your Turbonomic SHH session:

          cd /etc/ssl/certs


10. Convert turbonomic.cer to pem:

          openssl x509 -in turbonomic.cer -out turbonomic.pem




Stop the apache2 service


         service apache2 stop



Stop the httpd service


         service httpd stop


12. Backup old certs and keys: (BUT YOU TOOK A SNAPSHOT BEFORE YOU STARTED!)

      Copy the existing /etc/apache2/ssl.crt/server.crt to server-old.crt with below command

           cp /etc/apache2/ssl.crt/server.crt /etc/apache2/ssl.crt/server-old.crt

      Copy the existing /etc/apache2/ssl.key/server.key to server-old.key with below command

          cp /etc/apache2/ssl.key/server.key /etc/apache2/ssl.key/server-old.key


13. Copy the turbonomic.pem file to /etc/apache2/ssl.crt/ and call it server.crt

          cp turbonomic.pem /etc/apache2/ssl.crt/server.crt


14. Move /tmp/vmturbo.key (the file from step 2) into /etc/apache2/ssl.key/ and name it server.key

           mv /tmp/vmturbo.key  /etc/apache2/ssl.key/server.key




Start the apache2 service


         service apache2 start



Start the httpd service


         service httpd start

Jumpstart, the free webinar to ‘turbo charge’ your start with our autonomic platform, is at a new day and time.  Intended for new customers and as an update for existing customers, Jumpstart is moving to the first Thursday of each month at 1 p.m. (Eastern) and will last for one hour. The first one in the new format will be February 2, 2017 -- Register.


In Jumpstart, expert instructors introduce the breakthrough technology that drives Turbonomic; they demonstrate how you can use it to assure application performance while utilizing virtualized and cloud infrastructure resources as efficiently as possible.  Instructors leave time to answer your questions, such as “How can I use Turbonomic to actually control the datacenter, not just monitor it?”  Jumpstart sessions are recorded and posted in the Green Circle Community; Turbonomic customers can access the latest video here.

First a big shout out to Umar for his help solving our Scheduling problem! Once again we received  a quick response and resolution form Turbonomic's tech support.


We are a big fan of using Turbonomic's automation and learned a while back that you need to disable automation during your back-up window. Recently we noticed some VMs were moving during our "disable" time. It ended up being a problem with setting options at the top level and the cluster level along with how we originally configured our schedules.


With Umar's help we were able to streamline our configuration.


Here are some things to consider when you are working with the schedule settings:

     When you need to set a time when moves and changes need to be disabled like during your backups

          Configure the items you want to automate at the top level like "Virtual Machines by PM Cluster" to "Manual". Then

          Create a schedule for setting this to "automate" outside of your backup window.

     We then disabled moves and resizing for a couple of clusters by setting them to disabled at the cluster level. This is          much easier than changing rules for 34 clusters!


     When you set the time in the schedule the change doesn't take effect until that time. For example if you configure an      action for "automate" from 6am to Midnight at 3pm in the afternoon the rule is not processed until Midnight and then 6am      the next morning.

If you’ve been reading my blog for a while, you probably already know I’m a fan of Turbonomic’s suite of tools for monitoring, management, and automation. Personally, I believe they’re the best at what they do — providing application performance, uptime, and resiliency, along with improving over all IT infrastructure efficiency and automated remediation of potential problems for on-premises environments.

Of course, more organizations are moving their workloads into the public cloud, either exclusively or as part of a hybrid cloud set-up. An on-premises-only automation tool isn’t enough to meet these organizations’ needs.

So, Turbonomic has extended their suite of offerings by adding support for Amazon Web Services (AWS) and Kubernetes. I’ll talk about each of these, and let you know how you can take them for a six-month test drive for free.

Read the rest of the post on my blog here.


You win! Or do you?

Posted by gabriel7 Aug 22, 2016

Although I assume the number of people overall couldn't be that great, let alone the number of people who fall into this category, but I often wonder if anybody else has been told they've won the monthly giveaway, exhange information, then never hear or receive anything, and completely ignored when inquiring about said prize altogether?


I'm sorry, I had too, since one year ago, I supposedly won, and next month will be one year since I should have received it. Annoyed? Yes, but no hard feelings. Unless there's more than just me !



Community begins with you.  We couldn't do the things we do without such a strong community of technologists and champions that we have seen grow over the last few years.  That's what makes our big announcement to rename our company to Turbonomic becomes even more special because we share in the results with everyone here every day.


Long Live the Green Circle!


The GC community is a fundamental part of our culture at Turbonomic.  Both as a way to bring news and howtos about our platform to the community where we solve customer IT challenges every day, but as a place to nurture the exciting community of technologists from all around the world who come here to share their content.


Among some exciting highlights that I wanted to bring up for you, we featured our recent first set of Green Circle Guardian posts from amit.panchal which helped to spark some exciting conversations:


We just published our 30th GC On-Demand podcast as well, and you can find all of our shows here!

gcod-header.pngThe VMworld community group has been growing like crazy and the points missions are super active and also very fun! Make sure to join in on the fun there.


Our VMworld schedule is published including the booth presentations, TechForward presentations, and we will be posting any changes to the page live during the event in Las Vegas from August 29th-August 31st in Booth 1139 on the Expo floor.


Make sure to drop by and say hello at VMworld Las Vegas, and watch for details about VMworld Europe and many more community meetups that we will be seeing you all at in the future.


Thank you for all of your support through our Turbonomic journey together! As we love to say, IT's ON!



After running a plan, you may notice at the bottom of "Plan Summary" a monetary value. It is shown as either an investment or a savings. This example is from Operations Manager 5.5.

This comes directly from the change in number of hosts shown in the Environment Summary. It says the plan added 1, and suspended 9. We can use the actions list to identify which hosts were suspended and provisioned.

(Hint: Sort the "To Do" column)


The Plan uses a cost for hosts. It is defined in Policy View > Analysis > Hardware Costs. "Host hardware cost" can be modified.


This may not be the only value used for the Savings/Investment calculation. Hosts matching a template use the template's infrastructure cost, if configured.


How can a template be configured to associate with a cost?


Go to the Policy View > Infrastructure Cost > Host. This displays the host template catalog. Each template can be edited to "Add to Infrastructure Cost Policy", and configured to have a Price. For this example, look at the Medium, and Large template prices.




How do we know which hosts match a template?


We can scope the Dashboards View to find out!

Under Groups > By Cost, see which templates have been associated with a cost.Screen Shot 2016-06-30 at 1.46.26 PM.png

We can match any of the hosts shown in this list with the hosts that were added or suspended in our Plan action list.




Adding a host is considered an Investment, and suspending a host is considered a Savings.


New Training Information

Posted by sarah.hannah Expert Jun 27, 2016

Are you interested in becoming certified in VMTurbo's technology?

Have you  ever wondered what training opportunities we offer at VMTurbo?


Exciting news! VMTurbo now has more detailed education & certification content on! Within the “Resources” area in the main navigation under "Learn From Experts", you’ll see sub-headings for Education & Certification (click screenshot below for quick access to the Education portion of the website). You can select either option and it will take you to our detailed offerings, which include pricing, agendas and schedules to register for upcoming classes.


Learn how you can utilize VMTurbo's software to automate moves, resizes and provisioning of applications to guarantee performance and control your environment - regardless of cloud, virtualization, or application architecture. Contact us today!


Using APIs is definitely very useful for automation. We at VMTurbo value automation and control so we put a lot of effort in optimizing our REST APIs and making sure they provide the needed access to Operations Manager.


Our REST APIs cover a variety of areas, but I chose the top 5 areas that I believe would provide very important details about the environment.

p.s. this is based on API v1.0


1. List and execute current recommendations

    • To list current recommendations: GET to
    • To Execute a recommendation: POST to

2. Get your environment statistics

    • Overall environment: GET to
    • Or per cluster: GET to


3. View the details of your environment entities

    • To view all virtual machines details: GET to
    • To view all physical machines (hosts) details: GET to
    • To view all storages (data stores) details: GET to


4. Targets details and discovery

    • To get all targets details: GET to
    • To rediscover all targets: POST to
    • To rediscover a specific target: POST to


5. View the action settings

    • To get details about action settings categorized per PM cluster: GET to


Take a look on the full API documentation on the Green Circle Documentation section.

Register for the VMTurbo 5.6 Release Webinar - June 15th, 2016 @ 2pm EST:


New Integration

    • Private Cloud Control: Turn-key Integration with ServiceNow
      Real-time placement decisions for your ServiceNow environment and workload provisioning enable you to guarantee application performance and accelerate your private cloud initiatives

Extended Control for any generic Java Virtual Machine

    • Assure generic JVM application performance throughout your business, by gaining application level visibility to any generic Java application like Apache Storm, Jetty, Tomcat

UCS Improved Performance

    • Enhanced fabric market abstraction leads to improved system performance and reduced fabric utilization. Enabling enhanced management of your port throughput and blade usage

Deeper visibility into CloudStack

    • Reach your desired system state faster, by managing your CloudStack environment with improved data consistency and compliance control

Customized Storage & Host Profiles

    • More accurate plan results with your individual storage and host profiles; create, modify and share your custom profiles and in the Green Circle community