Skip navigation
1 2 3 Previous Next

TrueSight Capacity Optimization

114 posts
Share This:

Starting with version 20.02, TrueSight Capacity Optimization and BMC Helix Capacity Optimization include the embedded self-help. The self-help provides guided assistance that helps you learn to navigate the product and perform tasks. From the Self-help pane, you can access relevant quick tours, and links to documentation topics and videos.


We are delighted to announce that these additional workflows are now available in your 20.02 environment:

  1. Quick tour of Data Warehouse Status page
  2. Adding an Access Group
  3. Quick tour of Custom Statistics
  4. Quick tour of Gateway Manager
  5. Adding an Agent list
  6. Managing Agent List through Gateway Server


You can access these workflows and documentation links from the Administration tab of the Capacity Optimization console.

Share This:

Hierarchies represent the relationships between BMC TrueSight Capacity Optimization entities and are used to build a relation between two entities.

Typical hierarchical relations are:

  • A domain can be a parent of a system, or of a business driver, or of another domain.
  • A system can be a parent of another system.
  • A business driver can be a parent of another business driver.


Hierarchies help to address the following needs:

  • Grouping entities for assigning access rights to users in TSCO Workspace under Domains
  • Creating new derived metrics from existing metrics
  • Use systems from Hierarchy Rules in reports and analysis


There are two ways to modify the hierarchy by creating or breaking parent-child relationships:

  • Automatic: BMC TrueSight Capacity Optimization automatically creates relationships based on a hierarchy rule that is applied either regularly or every time new data is added by a connector.
  • Manual: The user manually creates or breaks a relationship between two entities, for example, by adding or removing an entity from a domain.


An example of the automatic method is a hierarchy rule that places virtual machines under their virtual host. After the activation of this rule, a newly created virtual machine is automatically inserted into the hierarchy when new data is imported.

When an ETL module is created, an associated “Object relationships” hierarchy rule is created and activated. When the ETL runs, the hierarchy rule is scheduled to run after in order to create or update the relationships of the imported entities.

An entity should be always be managed by a hierarchy rule. Therefore, it is important to not perform operations which disconnects an entity as these can quickly become unmanageable.

In the following articles we’ll explore various situations where an incorrect operation can create entities that are hard to manage.

Share This:

Can RSSO and TSPS be deployed on the same server?

Yes, but for a PROD environment is required to have RSSO and TSPS on different servers.


Do I need to install latest CHF on my current TSCO version before proceeding to execute the upgrade?

Yes, is recommended to have latest CHF installed


Current version TSCO 10.0, I need to follow upgrade path 10.7 -> 11.5.01 -> 20.02, do I need to install TSPS and ASSO during my jump to 10.7?

No, you can install RSSO and TSPS versions that are supported with 11.5.01(which is the version that ask for the integration), and finally upgrade all components to 20.02.


If you have custom views that require to be migrated, then yes, you need to install 10.7 with TSPS and ASSO, in order to use the view migration toolkit.


In case of any issues during the upgrade, what will be the roll back plan?

Open a case with BMC support to validate the steps and track the reason of why we need to execute a roll back.

Confirm on the case next information:

  • backup of the Application Server filesystem and TSCO database.
  • Time it will take to fully restore the database backup, you can get this information from your DBA admin.


Can I integrate TSCO with and already deployed RSSO and TSPS that is currently integrated with TSOM?

Yes, you just need to validate that the version of the RSSO and TSPS are compatible with the version of TSCO you are planning to deploy.





TSCO Upgrade - Best Practices

TSCO Upgrade - PreChecks

TSCO Upgrade - Start

TSCO Upgrade - PostChecks

Share This:
  • Capture the logGrabber output from the TSCO Application Server and store it in your pc or server. In case any issue is presented after the upgrade we'll want to review the installation log and the DDL deployment logs, to ensure that the database scheme update has proceeded smoothly.  Problems can be detected and corrected at this point by that review that if we don't do it can present themselves as strange symptoms further down the line.
  • Once you finish the TSCO upgrade typically you'll want to install the latest Service Pack (same day/next day).
  • Once you upgrade the CHF, you will also require upgrading the Presentation Server plugin
  • If you have custom ETL’s created with Integration Studio (IS) you will require to upgrade IS and reimport the ETL packages.
  • If you are deploying sign certificates, you can find the steps on our TSCO documentation: Certificates





TSCO Upgrade - Best Practices

TSCO Upgrade - PreChecks

TSCO Upgrade - Start

TSCO Upgrade - Common Questions

Share This:

1 - Open an “AMIGO: started” case with technical support, and include below data:

      • Type of environment (PROD, TEST, DEV, etc.)
      • Current TSCO version
      • Upgrade target version
      • Dataflow Report
      • TSCO database AWR report of last 24hrs (request to your DBA admin)
      • Aging configuration screenshot (Administration >DATA WAREHOUSE >Aging configuration)
      • Optional - Sizing Questionnaire (if planning to add workload)

2 - Make sure RSSO and TSPS are installed and functional.

      • Validate components are up and running:

$RSSO_HOME/bin/rsso server status

$TSPS_HOME/bin/tssh server status

      • Validate you can connect to RSSO and TSPS:

RSSO: https://rsso_server_name>:8048/rsso/admin/#

TSPS: https://<tsps_server_name>:8043/#/dashboard

3 - Execute the upgrade steps for the Application Server:





TSCO Upgrade - Best Practices

TSCO Upgrade - PreChecks

TSCO Upgrade - PostChecks

TSCO Upgrade - Common Questions

Share This:
  • Review the System requirements for the Application Server and ETL Engine to ensure that your system meets the new requirements before starting the upgrade.
  • Review the database and client requirements to ensure that your system meets the new requirements before starting the upgrade. For TSCO 20.02 is required to install oracle client 12 or later
  • Starting version 11.5 and later, the memory requirements for the system that hosts the Application Server, has been increased from 8 GB to 16 GB. Ensure that your system has enough RAM to accommodate this increase in value.
  • Ensure that the Datahub system has a minimum of 10 GB of free space for the H2 data migration. The next command will tell how much space is free on the $CPITBASE file system:

cd $CPITBASE # The TSCO installation Directory, by default, /opt/bmc/BCO
df -h .

  • Ensure that you have a full backup of the TSCO database and file-system of the Application Server installation folder ($CPITBASE, by default /opt/bmc/BCO)
  • Copy the installation image to each of the TSCO servers that will be upgraded. This step will save you a lot of time when you are ready to start the setup execution. Download TSCO Installer.
  • For an X-Windows upgrade, make sure is working properly on each server (you can run the '' on the machines to make sure it works). We have been in situations where upgrade is canceled due to this detail.

This KA: The TSCO or TSCO Gateway Server/Agent installation fails with error, "java.lang.NoClassDefFoundError: Could not initialize class java.awt.Toolkit" when there isn't a valid DISPLAY assists on common issues for this point.

  • BMC recommends that you upgrade using root user, because the Shared Repository option is available only to the root user. But If you aren't making that change to the repository then you can run the TSCO upgrade as the TSCO Installation Owner user (the 'cpit' user by default)





TSCO Upgrade - Best Practices

TSCO Upgrade - Start

TSCO Upgrade - PostChecks

TSCO Upgrade - Common Questions

Share This:

In Capacity Optimization team, we are always innovating on how to help our customers, and this time with the recent release of Truesight Capacity Optimization (TSCO) 20.02, we want to share with you a reminder on best practices to Upgrade TSCO.



TSCO support team, has been working directly with all our customers to upgrade TSCO environments, during these upgrades we have gather a lot of knowledge and experience, that we want to share with you to make an upgrade successful:


TSCO Upgrade - PreChecks

TSCO Upgrade - Start

TSCO Upgrade - PostChecks

TSCO Upgrade - Common Questions

Share This:

This spring we release  our new TrueSight Capacity Optimization (TSCO), 20.02, and we want you to take advantage of all the new enhancements:


TSCO 20.02 enhancements


We know the importance of upgrading to a new version and how challenging that can be.



This is why we have created the AMIGO (Assisting MIGration Offering) program that will help you make your upgrade simpler and reduce any potential problems.



The program includes:



  • End-to-end collaboration from BMC Support during upgrade, planning and implementation stages.
  • Interactive exploration of upgrade needs with a generous lead time (weeks to months).
  • Precheck and sizing of the environment to ensure success of the new implementation.
  • Briefing customers of common pitfalls arising for unique upgrade situations.
  • Priority-1 Case support during the upgrade implementation window (if required).



Below KA article explains the workflow of AMIGO program to satisfactory upgrade:


000011562 - BMC TrueSight Capacity Optimization Assisting MIGration Offering (AMIGO) - Supplemental Upgrade Documentation


Get now in contact with TSCO support, we will more than glad to assist you.

Share This:

Thanks to everyone who attended the recent webinar about modeling network capacity to accommodate the surge in remote workers.  This is something that everyone (or nearly everyone) is experiencing at this time.


Our goal was to provide you with useful information that could help you mange the network capacity requirements at your company.   As  reminder, here are the use cases that we covered in the webinar:

  • Model your current bandwidth
  • Monitor your bandwidth use to detect if expansion is needed
  • Model business continuity scenarios
  • Monitor end user response for applications


For folks that were unable to attend the webinar or have co-workers that you would like to share it with, here is the link to the webinar recording.



Also, several people asked for a copy of the presentation from the webinar.

You can find it right here.


If you have questions that weren't asked/answered in the webinar, please post them in this Community.  Odds are -- others have the same or similar questions.

If there are other topics you would like for us to have a webinar on, please let us know.  Share them in the Comments section of this blog.

Share This:

We are very pleased to announce that both BMC Helix Capacity Optimization 20.02 and TrueSight Capacity Optimization 20.02 have been released and they are now available!



The 20.02 release includes enhanced reporting, additional data collection, and improved user experience and more.  Here’s the details for the new capabilities in the 20.02 release.

  • Enhanced reporting capabilities
    • Advanced reporting capabilities using Smart Reporting TrueSight Capacity Optimization now offers a new way to create, administer, and publish custom advanced reports when integrated with TrueSight Smart Reporting. For details on integration, see Integrating with TrueSight Smart Reporting.
    • New Summary Data Mart wizard to create custom data marts
      Using the new Summary Data Mart wizard, you can build a custom data mart to retrieve the data according to your requirements. This simple and easy-to-use wizard allows you to create data marts using the necessary metrics without requiring a knowledge of SQLs. This custom data mart can then be used in a custom view or report. For details, see Creating a summary data mart for a custom view or report.
    • New Chart sizing options available for charts in capacity views 
      You can now maximize or minimize any charts included in capacity views pages. When maximized, the chart is displayed in the full-screen mode. For details, see Managing charts.

· Empowered Service-aware planning with an extended look back and forecasting duration

      You can now extend the forecasted days to saturation analysis window in the Business Services view to 180 days. This can be achieved by leveraging the Use long term data to compute indicators parameter added for the Days to Saturation indicator in the Thresholds page. For details, see Indicators.

  • Improved User Experience
    • Time zone user preferences for Investigate
      The Investigate Tool now allows you to view data in different timezones in investigate studies. This can be achieved using the new options added in the Settings page at the Investigate Study level. For details, see Creating and managing Investigate Studies.
    • Self-help
      Embedded self-help is now available. It provides guided assistance that helps you learn to navigate the product and complete tasks. From the Self-help pane, you can access relevant quick tours, links to documentation help topics, and videos.
    • Display of the Gateway Server hostname on the Configuration page
      When you configure the BMC Client Gateway for the Gateway Server, the Gateway Server hostname is now displayed on the Gateway Server Configuration page and the Manager run log files. For details, see Adding, removing, and inspecting Gateway Server details.


  • Simplified Data Access Control
    New Agent Data REST API now available. It does analyze real-time data and historical data to address any capacity and performance issues in your environment. For details, see Agent Data API.


  • Extended Coverage for Data Collection
    • Support for Pivotal Cloud Foundry:
      • New ETL to import data from Pivotal Cloud Foundry – Pivotal Cloud Foundry, a unified, multi-cloud platform to manage enterprise applications at scale is now supported. The Pivotal CF - Integrator enables you to extract capacity metrics from both Pivotal Cloud Foundry component VMs and Applications manager. For details, see Integrator for Pivotal CF.
      • New out-of-the-box view for Pivotal Cloud Foundry - The new, out-of-the-box, Pivotal Cloud Foundry view enables you to manage the capacity and efficiency of containerized environment and applications, VMs, and infrastructure level. For details, see Pivotal Cloud Foundry view.
    • New ETL to import data from the Nutanix Acropolis Hypervisor
      The new Nutanix - Prism API Extractor for AHV ETL enables you to collect configuration and performance data of the Nutanix Acropolis Hypervisor entities.

    • ETL module enhancements:
      • k8s data collection updates - Enhanced to support data collection from RedHat Openshift 3.9 to 4.1 and Google Kubernetes Engine (GKE)
      • Dynatrace ETL  - enhanced to support Hostname, Dynatrace Entityid and Dynatrace Entityid/Hostname as lookup options in the Dynatrace-Extraction property
      • Enhanced Gateway VIS file parser to support additional metrics such as ability to view estimated CPU utilization for a hyperthreaded system, support timezones for systems and business drivers and better tuning for NUMA parameters


    • Extended software support:
      The following ETLs now support new software versions.

OpenStack API Extractor Service

Stein and Train version

Moviri Integrator for TrueSight Capacity Optimization - k8s Heapster

Kubernetes Version 1.5 to 1.14

Moviri Integrator for TrueSight Capacity Optimization – k8s (Kubernetes) Prometheus

Kubernetes Version 1.5 to 1.14

Moviri Integrator for TrueSight Capacity Optimization - Splunk

Splunk 7



  • Platform Updates
    • New operating systems versions are now supported for Application Server, ETL Engine, Gateway Server, and Capacity Agents. For a list of all the supported operating systems, see Planning.


  • and more....



Want to learn more?

Access the release notes of BMC Helix Capacity Optimization 20.02 and TrueSight Capacity Optimization 20.02!

Sign-up for the upcoming Live Webinar focused on ‘What’s new in Helix/TrueSight Capacity Optimization’  and check out the Best Practices Webinar Calendar for more sessions.


BMC Helix Capacity Optimization is the new cloud-based capacity management solution designed to align IT resources with business service demand and offered by BMC as part of the Helix Optimize suite.


More solution details at:

BMC Helix Capacity Optimization

BMC Helix Optimize suite

TrueSight Capacity Optimization

Share This:

Thanks for attending the webinar From IT Silos to Business Value.  There were several questions submitted on the webinar.  Below are the questions that were submitted during the webinar with responses.


If you missed the webinar, you can watch it on demand.  Click here to watch the webinar now




  • So the TCRO methodology is applied across the multiple Business IT management departments?

The best path forward is to pick a particular project or domain.  Select a business IT management team where you find support and where there is the knowledge of costs and other details.  If you have not done such it is best to start with a focused effort.  Once the team, practice and processes and automation are established you can then extend this to other Business IT management departments.  The goal is to practice TCRO across the entire organization and have a regular cadence for this work with a team who owns it and virtual partners in the business team to be part of it.


  • As pertains to the goals and purposes of the TCRO, especially with the continuous cost management in support of business strategy, for small business, can you speak to how these folks whose purse strings are not as large may not be able to open it, the purse strings, as wide, but yet wishes to stay progressive on the Information highway.

With regards to the practices of TCRO, it should not make a difference if you are part of an organization with a large or small budget.  The technology cost and resource optimization could arguably be even more important in an organization where money is short.  When you apply TCRO you then know exactly where to place the priorities and you won’t waste funding which benefits smaller organizations with little budgets even more.


  • Are you seeing that some of the operational expenses are as a result of wading through "vendor lock-in” because organizations as a result of the explosion of the Cloud have gone out on their own and have chased different CSPs?

There is vendor lock-in with the cloud service providers that is due to unique technical offerings.  However, most companies use multiple cloud providers based on their technical and business requirements.  The rise in operational expenses is due primarily to lack of governance on cloud usage and a lack of understanding and insights of the cost of cloud services purchased.  The usage price model that the CSPs offer can make it challenging for organizations to predict their cloud costs.


  • For those who are not too comfortable with the public cloud, do you have any statistics for community cloud growth? 

Research In Action does not collect data about community cloud use.  


  • Visualize/Optimize demand of resources, Continuous cost management and Prioritize capabilities aren´t new goals for businesses. How must it be understood in today’s DevOps business operations? 

As DevOps is supposedly enhancing speed and quality of software, and development teams are continuously working on new things or are continuously releasing, the planning, management and optimization needs are still there.  The key difference is that in this DevOps world we need actual data all the time in real time and self-service that enables data to be consumed when needed by those that need it.  Otherwise we make decisions based on yesterday’s data.  That is why the right tools capturing the resources correctly and its associated costs are essential.


  • Where could I find a TCRO methodology documents to read more about it adoption? 

Here are a few resources.


If you have other questions about Technology Cost and Resource Management, please ask. 

Share This:

The Knowledge Article is one of many channels BMC customers can use to help solve issues. The self-help tool is available on a 7 by 24 basis. Here are 5 top articles used by our TrueSight Capacity Optimization (TSCO) customers to assist with problem resolution.



A list of top viewed Knowledge Articles for TrueSight Capacity Optimization is available on this page. It is updated monthly.


Top Viewed Knowledge Articles for TrueSight Capacity Optimization

Share This:

We are very pleased to inform you that TrueSight Capacity Optimization 11.5.01 has been released and it is now available to you!


Key new features in TrueSight Capacity Optimization 11.5.01 include:


  • Enhanced Google cloud support
    • A new out-of-the-box views for Google VM instancesis now available to allow you easily get visibility into capacity utilization and potential bottlenecks in GCP VMs capacity
    • Enhanced ETL modules to import Google data - GCP ETL has been enhanced to support data collection by using a single service account for multiple Google Cloud projects and to collect additional metrics for CPU, disk, and network entities.


  • Improved User Experience
    • Enhanced recommendation details  - Recommendations now include details related to criteria used for generating the recommendation, context charts and benefits summary to increase awareness in leveraging those precious actionable information to increase efficiency in your IT infrastructure
    • Datamart import/export - You can now export and import custom data marts and reuse them in multiple environments of TrueSight Capacity Optimization, without having to recreate them; for example, this enhancement can be of help in case of view migration from dev to prod environment
    • Custom rolling statistics creation - The Rolling Statistics tab is added to the Custom statistics page to display the predefined set of entities and metrics for out-of-the-box rolling statistics. You can also create custom rolling statistics for additional metrics to increase flexibility and effectiveness in managing your data
    • Domain filter enhancements - Domain filtering capabilities in capacity views has been enhanced .The domain filter page displays all the domains in your environment with pagination to effectively navigate through the domain pages and easily display the data of your interest
    • Enhancements to custom view templates:
      • Ability to configure the right Y-axis in the charts - You can now customize the metric parameters to enable the metric value to be displayed on the right Y-axis in page view templates including charts
      • Custom data marts can be now used to configure view pages based on Tree Map and Sunburst template
    • Enhanced Kubernetes view - You can now get visibility into Kubernetes pods, controllers, and containers.
    • Simplified Investigate Study creation
    • Enhanced manager run configuration for Gateway Server
    • Support for registering Capacity Agents using the API
    • Enhanced documentation - A new section, Implementing, is added to the documentation. It contains end-to-end use cases for different environments. The use cases describe how you can use TrueSight Capacity Optimization in your environment to meet your capacity management goals.


  • Extended Coverage for Data Collection
    • Metrics for Numa systems and HP IVM guests - The Capacity Agent can now collect metrics from Numa systems and additional metrics from HP IVM guests.
    • New ETL to import data from AppDynamics - The new AppDynamics ETL enables you to collect data from AppDynamics, which is an application performance monitoring solution for enterprise technologies and cloud-native environments.
    • Additional data sources for the Business Services view - Business Service view can be now populated also by levearing the integrations with Service Now, Dynatrace and Appdynamics
    • ETL module enhancements:
      • Hitachi Device Manager ETl has been enhanced to support data collection for physical disks
      • k8s data collection updates - Enhanced to support data collection from different Kubenetes controllers, such as Deployment, ReplicationController, ReplicaSet, StatefulSet, and DaemonSet.
      • Enhanced BMC - Atrium CMDB Integration
    • Extended software support:
      • Storage All-in-One ETL for TrueSight Capacity OptimizationIBM DS888x
        OpenStack API ExtractorRocky
        Oracle Enterprise Manager Extractor13c Release 3 (
        Moviri Integrator for TrueSight Capacity Optimization - EntuityEntuity 17


  • Simplified Data Access Control
    • Enhanced ETL Development Kit - The ETL Development kit now allows you to modify existing ETL packages and activate or deactivate the packages without using Integration Studio.
    • Restricted access to public APIs - Access to the following public APIs is now restricted. As an administrator, you must provide the read or write permission to users for accessing these APIs.
    • New API key for programmatic access - You can now generate an API key that allows programmatic access to the TrueSight Capacity Optimization functionalities. You can use this key to authenticate users to connect to the TrueSight Capacity Optimization console in the following scenarios: 1) Activating the custom ETL package using the ETL Development Kit (EDK); 2) Calling the public APIs
    • Proxy support for Remote ETL Engine - The Remote ETL engine is enhanced to support proxy server configuration for communication between the Remote ETL Engine scheduler and the Application Server. For enabling the proxy server configuration, an additional screen is added in the AS and ETL Engine installer


  • Platform Updates
    •     RHEL 8 support for Capacity Agents
    •     Support for using multiple TrueSight Capacity Optimization instances with a single Presentation Server


  • and more....


Want to learn more?

Access the release notes of TrueSight Capacity Optimization 11.5.1!


Leverage the TrueSight Capacity Optimization - How to Videos playlist to discover the newer and cooler features included in this new version and more.


Check out the recording of the Live Webinar we delivered on July,31st focused on the New ETL Development Kit for TrueSight Capacity Optimization.

Share This:

We are very pleased to inform you that Version 2.0 of the View Migration Toolkit for TrueSight Capacity Optimization it is now available!


The View Migration Toolkit will help you to expedite the process of migrating your custom views from the TrueSight Capacity Optimization console to the TrueSight console.




View Migration Toolkit v2.0 includes the following key features and enhancements:


  • Added options to specify the target product version for the TSPS view to create (10.7.01 / 11.0/ 11.3 / 11.5)
  • Added support for Business Driver Data Explorer template (for target versions 11.3+ with latest CHF)
  • Added support for multiple tables in Summary Table template (for target versions 11.3+ with latest CHF)
  • Added support for exporting also custom data marts (in case you need to export from an env and import in another one, useful for testing and debugging)
  • Added advanced options to drive the conversion
  • Minor bug fixes




Want to learn more?

Access the page at It's time to migrate your views! Catch the View Migration Toolkit and go! and download the attached package to start using the tool and migrate your views!

Share This:



At BMC Education, we understand and care for the end user needs. We know that subscriptions are a great way to learn about the product functionalities in a flexible manner and at a low cost.

Hence we have come up with three brand new subscriptions for 11.x version of TrueSight Capacity Optimization. For further details, visit the following links:


Feel free to connect with us for any queries. Always happy to help !!


Nidhi Gupta Dirk Braune Stefano Visconti Devinder Lamba Paul Beavers Giorgio Gasparini Geoffrey Bergren Kamraun Marashi Sabrina Paprocki

Filter Blog

By date:
By tag: