Performing system maintenance tasks


Use the Maintenance page in the BMC Helix Continuous Optimization console to view the product version and perform the system maintenance tasks, such as installing views and packages and collecting logs.

To access the Maintenance page in the BMC Helix Continuous Optimization console, select Administration > System > Maintenance.

Installing out-of-the-box views and packages

The Additional Packages tab lists the available packages, such as views, integrations (Sentry and Moviri integrators), administration data marts for analyses, models, and reports, and extensions that can be installed on BMC Helix Continuous Optimization.

The table displays the following details:

  • Item: Name of the package.
  • Vendor: Name of the vendor that is providing the package.
  • Execution date (if available): The date on which the package was deployed.
  • Status: The current status of the package, such as installed, not installed, or ended.

To install a package, click Install install_new.pngin the corresponding row.

Maintaining the system

The Maintenance Activities tab provides access to tasks that are useful when managing BMC Helix Continuous Optimization.  The table provides the following information:

  • Name and description of the task
  • Date when the task was last executed
  • Status of the executed task

To run a task, click Execute run.png at the end of the corresponding row.

To extract data from an instance

The Domain Extractor task extracts data from another instance of BMC Helix Continuous Optimization and makes a copy to use on your installation. For example, use the Domain Extractor to move data from a demo environment to a production server.

  1. Click run.png in the corresponding row to run the domain extractor.
  2. Click Next.
  3. In the Configuration page, enter the following details:
    1. Domain: Select the domain from which you want to extract data into a file.  Use the file to upload the data to another BMC Helix Continuous Optimization instance.
    2. Extraction start time: Specify the extraction start time.
    3. Extraction end time: Specify the extraction end time.
    4. Resolution: Specify whether the data must be summarized hourly or you want to summarize all the data currently available.
  4. Select the appropriate host and click Proceed.
  5. Click the View logs iconview_logs_new.png to view the the deployment log.
    The page displays a list of the previous run of the domain extractors. 
  6. To download the out_app-extractor_*.datpkg data file to the local downloads directory, click the Download icon.
    To import the downloaded data into the database, use the domain extractor importer ETL. For more information, see Generic-Domain-extractor-importer.

Clearing the system cache

To improve speed and performance, clear the cache to reload information from the database.

To clear the system cache, in the Maintenance Activities tab, on the Clear cache row, click clear cache run.png.

Managing patches

The Patches tab lists all available patches, with the following details:

  • The name of the patch or cumulative hotfix
  • A description of the patch (if available)
  • The date when the patch was last run
  • The patch version and currently installed version (if applicable)
  • The file name of the patch
  • The installation status of the patch
  • Actions that can be taken on the patch by clicking:
    • run_patch.pngto run a patch. The Apply: <patch name> page is displayed and lists all the hosts on which this patch can be applied. Select the appropriate hosts and click Proceed.
    • view_logs.pngto view the deployment logs
    • rollback_patch.pngto rollback an installed patch. The Rollback: <patch name> page is displayed and lists all the hosts with the details whether the rollback is possible. Select the appropriate hosts and click Rollback.


Collecting logs

You can use the log grabber to collect logs from the Remote ETL Engines that are installed in your environment. You can use these logs to investigate and troubleshoot capacity-specific issues in the on-premises environment. The logs include the following details:

  • Application version
  • Component and host status
  • List of installed patches and addons

The following video explains how to collect and download logs from a Remote ETL Engine.