BMC Remedy AR System - Change History
See updates in 2010 year
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.
See updates in 2011 year
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.
See updates in 2012 year
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.
See updates in 2013 year
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.
See updates in 2014-2016 years
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.
See updates in 2017-2019 years
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.
See updates in 2020-2022 years
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.