Skip navigation
1 2 3 Previous Next

BMC Technical Documentation

35 posts
Share This:

Hi, Can you please give me some examples of custom use cases (not out of box use cases) of Cognitive(artificial intelligence) in Helix platform ?

Share This:

Many times while working in ITSM integration/customization we have requirements to zip all the attachments added to an incident or change or to any of the application request. BMC OOTB do not provide any mechanism to perform this however there is a functionality that zips all the attachments that comes via email in the RBE section of ITSM.

This blog explains how to extend that functionality and use the same plugin to work the scenario we intend to achieve.

To do this POC I will use Change request ID and try to zip all the attachments added to the work info of that change till that time to one zip file.

To use the Plugin we have to understand how this plugin takes input and how it gives output.

As it is meant to work with emails it work with 3 forms basically

  1. AR System Email Messages
  2. AR System Email Attachments
  3. AR System Email Association

So when an attachment is received via an email the GUID is generated on the AR System Email Messages from and as one email can contain many attachments one-> many relation is established between AR System Email Messages and AR System Email Attachments. AR System Email Attachments is the form which stores the attachments.The relation is maintained between these 2 forms by using the third from AR System Email Association.

Below is just an illustration of how the records are related


There are few more parameters that is there in the code, I will show you in the filter itself.

Below is the snip from the OOTB filter, how the plugin is called.


So now I will explain how this can be achieved.

Basically we have to get the attachments from each of the work log by doing a table looping set the attachments to temp field and push the attachment to the required forms with the necessary relationship (GUID and required values.)

  • Before pushing the attachment we have to find out the attachment name by trimming the attachment field.
  • We have a field that holds the change number and we will have to generate a GUID for each request we want to zip attachments each time.
  • A filter need to be created that must run prior to all of the rest filters to generate the GUID for change request (which will be used as Email GUID).


Inside the guide


The first filter clears the temp attachment fields (I have created 3 temp attachment fields assuming at max 3 attachments can be added to a work info)



We have to create similar filter for 3 attachments.

And lastly we have to call the plugin to generate the zip file in the initial filter where we called the guide .


The zip file is stored to a new attachment field called as consolidated in this case.


Please bear in mind depending on the frequency of using this, you may like to delete the created records as part of this.


P.S: There are other ways to do by calling an external program to zip the attachments as well.

If you get error while executing the plugin please refer:


Hope this helps.



Ramanee Samal

Share This:


The specified item was not found.


Watch the following video to see how you can use TrueSight Operations Mgmt to collect and analyze enterprise log data.

Make it so.



View more how-to videos on YouTube in the TrueSight Operations Management | How-To Videos playlist.



Thanks to Scott Bleasdell for yet another fine video!

Share This:


The specified item was not found. provides the following analysis features to help you:

  • Compare data in two time frames
  • Coalesce data
  • Look for data anomalies

Watch the following video to see how TrueSight Operations Mgmt can help you reduce MTTR.

It will put those Georgia stars to shame.

View more how-to videos on YouTube in the TrueSight Operations Management | How-To Videos playlist.



Thanks to Scott Bleasdell for another fine video!

Share This:

Importing the monitoring repository into the TrueSight console has never been so easy. See how simple it can be to import the base and extended repositories in this how-to video.



To access more videos about how to use TrueSight Operations Management, access the TrueSight Operations Management playlist on YouTube. Many of the videos in the playlist are also accessible in the TrueSight Operations Management documentation.


To see how to locate videos in the TrueSight Operations Management documentation, see Locating TrueSight Operations Management videos.


Want to learn more?

For more information about TrueSight Operations Management, sign-up for a free 30-day trial now!


It's that easy. You can depend on it!

Share This:

Events in TrueSight Operations Management not only have default visual filters, such as status and severity check boxes, but you can also use customized filters for monitoring specific event sets. See how you can customize filters to make queries for various event slot combinations using conditional operators in this how-to video.



To access more videos about how to use TrueSight Operations Management, access the TrueSight Operations Management playlist on YouTube. Many of the videos in the playlist are also accessible in the TrueSight Operations Management documentation.


To see how to locate videos in the TrueSight Operations Management documentation, see Locating TrueSight Operations Management videos.


Want to learn more?

For more information about TrueSight Operations Management, sign-up for a free 30-day trial now!

Share This:

I have been with working with Spoon client for quite sometime now, however, my only boundary was that it was always the Windows server. So what happens, when you pick those jobs and transformation you have written in the spoon client, and want to execute in the Linux environment?

Step 1: Panic mode on

Step 2: Extensive communities and articles to search(there are not many posts or links on it)

Step 3: Panic some more and then stumble upon the amazing documentation of Pentaho

Step 4: Relax and execute the jobs


Then, again I struggled a lot to get a consolidated information on the explanation exactly what needs to be done and where. So here, I have put few information from my experience on how it can be done, for the first timers.


The below steps are used for transforming CSV files into CMDB


Step 1: Open your spoon client installed on the windows machine, design the jobs and transformation (make sure once done with the testing of the job, to point the file source to the actual server location where the file will be read from)

Step 2: Place the files(Jobs and Transformation) in a specific repository. Again, this can be done from the Job setting.

Note: You can create a separate repository to store the jobs designed by you, or use the existing one.

Step 3: Login to the Linux remedy server, via Putty

Step 4: Navigate to the location, where the or file is present (usual location is /BMC/Arsystem/diserver/data-integration)

Step 5: Run the command to execute the jobs with some parameters or run the command to execute the transformations.


Below are the few command examples

- To run a Transformation job

./ -server=servername -port=portnumber -user=username -pass=password -dir="/repositoryname" -job="job name"


- To run a Transformation

./ -server=servername -port=portnumber -user=username -pass=password -trans="transformation name"


- List the Directory

./ -server=servername -port=portnumber -user=username -pass=password -listdir=Y


- List the jobs in the directory

./ -server=servername -port=portnumber -user=username -pass=password - listjobs=Y




- If the job names have a space in between them, enclose them in " "

- Always have the directory name preceded by a /

BMC Client Management

Posted by Pedro Munoz Jun 20, 2017
Share This:

BMC Client Management automatiza la gestión de dispositivos cliente ayudando a organizaciones a controlar los costos, mantener el cumplimiento regulatorio, a reducir riesgos

asociados a datos y financieros. Desde la adquisición del dispositivo hasta su disposición, BMC Client Management ofrece visibilidad precisa del software instalado, asegura brindar

seguimiento al dispositivo contra las políticas organizacionales y de la industria, y es compatible con los sistemas y software de gestión de costos

Next Version

Posted by Gobind Sharma Apr 24, 2017
Share This:

Remedy AR System


When is next version coming out any idea ....

Share This:

TrueSight Capacity Optimization 10.3 is this example but this works with other versions as well.


In this example, we will use CPU a percentage metric, and compare that against CPU RunQueue a count metric. However, this can be done with any two metrics of any two types.


Adapting this slightly, you can change the 'line type' on each of the metrics on a chart, in the "Metric Style" section of the edit screen.


This technique can be combined with other techniques to great effect.  I personally like the second Y axis to be a bold blue color and prefer dots instead of lines.  Saving your 'favorite' as a template allows for the quick reuse of the design choices made.


Feel free to add your comments and suggestions, and favorite charting design choices.

Share This:

We have a view in BCO 9.5 that our super fabulous friends at Moviri helped us with.  It goes from filterable list of internal applications and services, to a server list, to a server with its metrics, in three clicks.  This method has been adapted for other views to directly support providing actionable intelligence to a host of consumers.


The basics are:  BMC Atrium and CMDB assemble assets into our internal applications and services. These associations are provided to BCO and form a tree.  There are configuration metrics, and other inputs that inform a number of tags that are assigned to the assets, and the domain objects that form the structure of the tree. We have many dozens of internal applications and services in our tree, including BCO.

With the tree in place, associations to devices made, associations to business drivers made, monitoring data in place, tags in place, and some well thought out charts, we are ready to build the view.


On the View Tab [1], there are a number of basic review views [2].  Our overview report is the 'Application Dashboard' [3].  The first tab shows an overview[4], which shows filterable lists which are based on tags.  The business value chain listing is groupings that support a line of business or interest [5], and an application association tag [6].  These set one output varable that informs the overview report on the right of the page [7].


The filtered list, is created to show applications and services of interest, the count of systems included (there are filters that allow for only production devices, or only test etc.), and the worst metric for one of the servers associated to that application.  When one of these catch your attention as needing investigation, clicking the name takes you to the application detail tab [8], where the devices are listed, again with their individual overall (last seven days) metrics.  Clicking the device name takes you to the system details tab [9] where a host of charts show the history of the metrics for that device.


Screen 8 from above, a list of devices supporting the application, with metrics of interest to this customer.

Screen 9 from above, the individual device metrics over time (note the time filter).  These chats are combinations of metrics used to point to problem areas as defined by the customer. Note that the same metrics can be used in multiple charts. When there is no data for that particular device, the report box shows as no data.


This set of tools and techniques have been the source of a number of pieces of actionable intelligence.  An odd 'reading' on the overview page can be pursued to the 'offending' device in three clicks.


The guts that make this work: Tags that write variables to the view,  a staging table with the metrics, and a SQL query informed by the tags that summarize the data for the overview tab.  The views are quick, as they come from the staging table.  As new customers arrive with their own interests, the same staging table data can be displayed in different combinations for that customer.  We find that one or two additional metrics are needed for a view which is added to the staging table.  Creative use of charts and combinations of metrics, can direct attention to 'hidden actionable intelligence'.  It is just waiting for you to find it, and take action.

Share This:

The BMC Product Documentation team is hosting the next Documentation CAB meeting on Thursday March 5 from 11 AM – 12 PM Central US time.


The agenda includes the following topics:

  • Deployment content – will demo ITSM 8.1
  • Cross-product solution content based on high-level use cases and personas – will demo BladeLogic Automation Suite 8.6
  • Demo of new BMC documentation landing pages accessed from BMC.COM, outside of the Support site.


We welcome your participation in the meeting and look forward to your feedback on some new documentation deliverables. If you’re interested in joining the CAB and can attend, please let or know, and we’ll forward the conference call information to you.


We look forward to hearing from you.

Share This: will be unavailable while we perform a platform upgrade.  The site and its online technical documentation will be taken offline at 7 PM CST Friday, January 9 and is scheduled to be accessible by 7 PM CST Saturday, January 10.

All BMC Support pages and documentation for Mainframe, Control-M, BMC Discovery, and certain other products will still be available (login may be required):


Mainframe documentation

Workload Automation documentation

BMC Atrium Discovery and Dependency Mapping

Contact us

If you have an urgent documentation need or questions during the downtime, contact us.

Share This:

Customer Experience Improvements

Over the last few months we have been reviewing all your feedback regarding BMC documentation and we have conducted a specific BMC Documentation Survey.

We would like to share with you the following improvements to your BMC documentation experience.

  • New look and feel to the dashboard design. Brings a fresh new look to the product documentation entry page. This single entry point into documentation for all product lines makes interaction quicker and easier. The site remembers your history, allowing you to save favorites, and gives you access to wiki-based doc and other major content areas.
  • New BMC web navigation changes make it much easier to get from any page on straight to the documentation dashboard.
  • No need to log in every time to We have removed the challenge of login and opened up our information to search engines like Google and Bing, making finding specific documentation fast and convenient.

What Customers Are Saying

Below are direct quotes from our users who have seen the implemented changes and taken the time to tell us their thoughts:

  • A big step in the right direction.
  • This just made my life easier because I no longer have to be Gatekeeper to the documentation. What a relief.
  • This is really good. Kudos to the team who work behind the scene to prepare all this literature with such a nice presentation.
  • Categorization and navigation have improved greatly in recent months, keep it up!
  • It's a really nice interface.


If you have any feedback you would like to share, feel free to start a new discussion thread in this community or add a comment to this blog post.

A Special Thank You

We would like give a special thank you to our documentation survey participants. Our objective is to work with you, listen to you, represent your thoughts and ideas back into BMC, and drive improvements to your experience with BMC.

Stay tuned for more great updates in the coming year!

Share This:

The BMC Product Documentation team has consolidated and updated the Known and corrected issues lists for BMC Database Automation 8.5 with a new table filter. You can now filter the list by category, so that the table shows only those issues that pertain to a particular component (for example, GUI or DB2). All other issues that do not pertain to the selection are hidden.

See Known and corrected issues.

You can also filter the table by:

  • The version or versions to which the issue applies
  • The version in which issues were corrected
  • The Defect ID
  • A character string in the description. For example, you could enter 11gR2 to see issues that pertain only to that version of Oracle databases.

If you find the table filter useful, let us know by rating this blog post or leaving a comment. You can also post comments on the Known and corrected issues topic in the BMC Database Automation 8.5 online documentation on


Filter Blog

By date:
By tag: