BMC Remedy AR System - Change History

TKU Feb 2010

The following improvements were made:

  • Added a functionality to extract license information from the database.
  • Added a functionality to extract information about applications installed on the server.
  • Added a functionality to create relationships with other Remedy AR System components: Flashboard, Mid-Tier.
  • Added an association to the "armonitor" process.
  • Created System Second-Order SI and Flashboard.

TKU Mar 2010

Fixed an issue with the correct Server pattern execution when a Database query is encountered.

TKU August 2010

The following improvements were made:

  • Updated the pattern to prevent race conditions when the Software Instance is searched for before its addition to the datastore.
  • Updated the pattern to execute the reg query command on the Windows hosts without cmd /c.
  • Added the Server name to the Software instance name attribute.

TKU September 2010

The following improvements were made:

  • Updated the AR Server pattern to improve parsing of the database instance information for the Microsoft SQL Server.
  • Fixed an issue with communication relationships between the AR Server SI and DB server SI.

TKU November 2010

The following improvements were made:

  • Updated the Mid Tier pattern.
  • Updated the triggered attribute.
  • Optimized the pattern.

TKU December 2010

Updated the pattern to run the database queries only if the designated option is set in the pattern configuration. By default, this option is enabled.

TKU January 2011

Added support for querying Microsoft SQL Server and Oracle Database Server on a specific IP address and port if this kind of configuration (IP address and port) has been discovered by the core MS SQL or Oracle DB Server patterns.

TKU February 2011

Updated the MidTier pattern to use a key of install root, type and host key instead of a key group of install root.

TKU March 2011

The following improvements were made:

  • Updated the MidTier pattern to trigger on Apache Tomcat Application Server and RedHat JBoss Application Server SI.
  • Modified the relationships to create a dependency relationship with the triggering SI and a communication relationship with configured AR Servers.

TKU April 2011

The following improvements were made:

  • Updated the AR Server pattern to extract related RDBMS details from the ardb.cfg file (for the remote DB location) or ar.cfg file (for a local database).
  • Updated the AR Server pattern to extract server_name from the ar.cfg file.
  • Updated the registry version to support an instance specific for the triggering process.
  • Fixed an issue with an incorrectly initialized hash table, which leads to an ECA engine error.
  • Incorporated minor optimization enhancements.

TKU June 2011

The following improvements were made:

  • Modified the way in which the AR Server pattern creates a link to the related RDBMS.
  • Added support for file versioning starting from the AR Server version 7.1 (RFE QM001702506).
  • Updated the installation directory extraction regexes.
  • Updated the configuration file name.

TKU July 2011

The following improvements were made:

  • Modified the way in which the AR Server pattern creates a link to the related RDBMS.
  • Updated the pattern to process the default database name for MS SQL correctly.
  • Added an ability to model BMC Remedy AR System SI as BMC AR Server Group.

TKU August 2011

The following improvements were made:

  • Modified the AR Server pattern to properly link MSSQL Oracle RDBMS instances.
  • Fixed an issue with the key, based on the installation directory.

TKU September 2011

The following improvements were made:

  • Updated the AR Server pattern to destroy obsolete links with the related Oracle RDBMS instances.
  • Updated the AR System pattern to manage links containing SIs.

TKU October 2011

Improved the efficiency of the datastore search calls made in the pattern module.

TKU November 2011

The following improvements were made:

  • Removed some additional attributes from the Server pattern.
  • Added a db_name attribute.
  • Fixed an issue with missing DB details.

TKU January 2012

The following improvements were made:

  • Added support for Oracle clusters.
  • Added search for a DatabaseDetail node attached to the Microsoft SQL Server SI.

TKU April 2012

The following improvements were made:

  • Abandoned the Server pattern server_name extraction from ARSystemInstalledConfiguration.xml file.
  • Updated the Oracle SQL query for the System pattern to standardize its column names with other AR System database types.
  • Added support for the WebLogic Application Server.
  • Added active versioning for the Flashboards pattern.

TKU May 2012

The following improvements were made:

  • Fixed an issue with the configuration file extraction for the JBoss Application Server in the MidTier pattern.
  • Fixed an issue with an incorrect version number extraction in the Flashboards pattern.

TKU July 2012

Updated the MidTier pattern to trigger on the "Oracle WebLogic Server" and "BEA WebLogic Application Server" software instances.

TKU August 2012

Fixed an issue with incorrect DB Server linking caused by multiple Microsoft SQL Servers on the host with the same database name.

TKU October 2012

The following improvements were made:

  • Updated the regex for the server_name extraction.
  • Updated the pattern to represent the applications running within the AR System as SoftwareComponent nodes to assist in Collaborative Application Mapping.

TKU March 2013

Updated the triggers of the System and MidTier patterns.

TKU May 2013

The following improvements were made:

  • Enhanced the BMC Remedy AR Server pattern.
  • Added support for the relationship creation with MS SQL Server when DB name is not specified in AR Server configuration.

TKU July 2013

Added an alternative method of obtaining a configuration file name.

TKU August 2013

Added additional application GUIDs.

TKU September 2013

The following improvements were made:

  • Updated the linking code of the Oracle RDBMS.
  • Updated the AR Server pattern to search for the related Oracle instances by service_name.
  • Added support for the Oracle Active DataGuard configuration.

TKU November 2013

The following improvements were made:

  • Added a related database name to the BMC Remedy AR System SI key.
  • Updated Oracle search queries to support multiple service_names.

TKU December 2013

Updated the pattern to prevent matching of regular expressions with commented-out lines in the configuration files.

TKU February 2014

The following improvements were made:

  • Added an additional file versioning approach for installations running on Apache Tomcat.
  • Added a package versioning for installations running on the Windows platform (QM001813443).

TKU June 2014

Added an alternative validation approach to detect the component within a non-default Apache Tomcat installation (QM001829182).

TKU October 2014

Added active versioning as a primary versioning method and deprecated registry versioning (QM001859037).

TKU September 2015

Added support for a link between Remedy Mid-Tier and the related Atrium SSO instance.

TKU January 2016

Updated the trigger of the Server pattern.

TKU February 2016

The following improvements were made:

  • Added IBM DB2 database queries.
  • Updated database linking.
  • Updated relationship creation for AR Remedy System pattern.
  • Updated install root extraction.

 TKU April 2016

Updated the queries to Oracle DB (DRDC1-4759).

TKU June 2016

Updated the BMC Atrium Single Sign-On SI search (DRDC1-5028).

TKU September 2016

The following improvements were made:

  • Added new Common Functions to the pattern.
  • Updated the System pattern to correctly detect the RDBMS Server instance to run SQL queries.

TKU June 2017

Updated the trigger for the MidTier pattern.

TKU July 2017

Fixed issues with the Smart Reporting pattern on UNIX platforms.

TKU September 2017

The following improvements were made:

  • Updated the supported_app_srvs list (DRDC1-9766). 
  • Updated the app_srvs search to model SIs if parent SoftwareComponents are running on Application Server Clusters (DRDC1-8358).

TKU January 2019

The following improvements were made:

  • Updated package versioning.
  • Changed the success_login_cred value for Oracle RDBMS related databases to success_login_credential.

TKU February 2019

Updated the linking between Oracle Database and Remedy AR.

TKU April 2019

Pattern runCommands updated.

TKU August 2020

The following improvements were made:

  • Updated the lookup table to map from modern internal versions to marketing versions (DRDC1-13419).
  • Added checks for an IP address associated to the host (DRDC1-13115).

TKU September 2020

The following improvements were made:

  • Updated the code to extract the latest product version within a collection of .jar files.
  • Added a new lookup table to convert the version in a binary file such as flashd91_build001.jar into the corresponding AR Server version (DRDC1-14928).

TKU March 2021

Updated the SmartReporting pattern to obtain the version information from ProductRegistry.xml.

TKU February 2022

Added a host check to prevent ECA errors (DRDC1-18112).

TKU May 2023

Fixed a potential ECA error related to the port based linking.

Was this page helpful? Yes No Submitting... Thank you

Comments