Release notes

These release notes provide an overview of what is new or changed in IBM® Tivoli® Application Dependency Discovery Manager (TADDM) versions 7.3.0, 7.3.0.1, 7.3.0.2, 7.3.0.3, 7.3.0.4, 7.3.0.5, 7.3.0.6, 7.3.0.7, 7.3.0.8, 7.3.0.9, 7.3.0.10, and 7.3.0.11.

Contents

Fix Pack 11

New features and enhancements in Fix Pack 11

TADDM 7.3.0.11 includes the following new features and enhancements. For more information, follow the link, where provided.
  • Mindterm Replacement with Apache Mina SSHD

    The SSH library Mindterm used in TADDM has been replaced with Apache Mina SSHD library as Mindterm was EOL from January 2022. Apache Mina SSHD is a 100% pure java library to support the SSH protocols. This change is abstract to end user and requires no new configurations at their end.

    Note: Apache Mina SSHD library does not support SSH1 protocol ( Security purposes).
  • ED25519 Key Support for TADDM Discovery

    TADDM Fixpack 11 will support ED25519 key based authentication. Earlier, key-based login was supported for RSA or DSA keys only.

    Key-based authentication, also known as public key authentication, is a method used for securely authenticating users to a system, server, or application without the need for traditional passwords. It relies on cryptographic key pairs instead of passwords to establish identity and grant access. Refer to the link, Configuring for Discovery using the Secure Shell (SSH)

    Note: : In TADDM, ED25519 is exclusively supported with OPENSSH versions 7.4 and above.
  • Future Crypto Policy Support in RHEL 8 and Higher Versions

    TADDM Fixpack 11 will support Future Crypto Policy using RSA keys enabled in RHEL8 and above versions for discovery and utilizing the Apache Mina SSHD library.

    Note: ED25519 keys are also supported for SSH protocol-based communication with FUTURE Crypto Policy support enabled in RHEL8 and higher versions.
  • DB2 Type 4 Driver Support

    TADDM Fixpack 11 will support DB2 JDBC driver V 4.25.29.

    To upgrade the DB2 JDBC driver, please perform the following steps before migration:
    1. Add below property in collation.properties file.
      com.collation.install.jdbc.db2.upgrade
      
    2. Set the value of the above property to true.

    If the property is set to true, then DB2 JDBC driver will be updated to the version 4.25.29.

    If the property is set to false, then, the DB2 JDBC driver version will remain same (as previous version) after successful migration.

  • ServiceNow

    The TADDM ServiceNow Integration plugin has been extended to support the Utah release of ServiceNow. For more details on how to integrate TADDM with ServiceNow, see Integrating TADDM with ServiceNow.

  • Miscellaneous
    TLS Version 1.3 Support
    TADDM Fixpack 11 will support TLS version 1.3 as well.

    TLSv1.3, the latest version of the Transport Layer Security (TLS) protocol, has removed many of the old cipher suites and only supports a limited set of strong cipher suites.

    Here is the list of supported cipher suites:
    • TLS_AES_128_GCM_SHA256
    • TLS_AES_256_GCM_SHA384
    • TLS_CHACHA20_POLY1305_SHA256
    • TLS_AES_128_CCM_SHA256
    • TLS_AES_128_CCM_8_SHA256
    In TADDM Fixpack 11, the default settings for TLS will correspond to "TLS v1.2". To enable TLSv1.3 in TADDM, please do the following after successful migration:
    Note: To open the TADDM in secure mode with TLSv1.3, it is mandatory to get the CA signed certificates and these certificates should be used only.
    1. Add the below property in collation.properties (if the property is not present).
      com.ibm.cdb.ssl.protocol=TLSv1.3
    2. Update the value from "TLSv1.2" to "TLSv1.3" if the property is already present.
    3. Generate a new certificate request utilizing a signature algorithm that supports "TLSv1.3". For more information, refer to step 4 of the document Installing Customized SSL Certificates for use in TADDM.
      Note: Make sure that the certificate is signed by the CA signing authority. Repeat this procedure for the Primary Storage Server (PSS), Discovery Server (DS), and Secondary Storage Server (SSS).
    4. To create a new certificate signed by the CA, refer to the steps in the document Installing Customized SSL Certificates for use in TADDM.
    5. Once the CA-signed certificate is successfully generated, create a backup of the property value "com.collation.sslpassphrase."
    6. Obtain the passphrase value from step 2 of the document Installing Customized SSL Certificates for use in TADDM. Subsequently, replace the existing value of "com.collation.sslpassphrase" with this passphrase value, which can be found in the provided reference link.

      For example, set "com.collation.sslpassphrase" to the value “XXXXXXXX30374".

    Install Anywhere 2022

    InstallAnywhere version is updated to Version 2022 to support windows 2022 as TADDM platform.

  • New supported discovery targets
    • WildFly 27
    • MS Cluster Services 2002
    • Oracle Database 21c
    • RHEL 9.2
  • New supported databases
    • DB2 11.5.8
    • Oracle Database 21c
  • New servers supporting TADDM installation
    • Windows Server 2022
Fix Pack 10

New features and enhancements in Fix Pack 10

TADDM 7.3.0.10 includes the following new features and enhancements. For more information, follow the link, where provided.
  • Removal of 32-bit dependency in RHEL 9

    TADDM has removed the dependency on 32-bit libgcc required to be present on RHEL operating systems to be used for TADDM installation.

    Users can now install and use TADDM Fixpack-10 on the RHEL-9 operating system without the 32-bit libgcc library.

    Also libXft.so.2 library is also not required on the RHEL-9 operating systems to be used as TADDM installation server.

  • Log4j

    For Log4j, an enhancement has been introduced to upgrade it from Log4j1 to Log4j 2.17.2 as it provides significant security improvements.

    Log4j2 allows Lookup expressions in the data being logged exposing the JNDI vulnerability, as well as other problems, to be exploited by end users whose input is being logged.

    When TADDM is upgraded to 7.3.0.10, a backup file, deploy-tomcat_7.3.0.x is left over which contains some unused references to the log4j version 1 JAR file. To remove unused references to log4j version 1, refer to https://www.ibm.com/support/pages/node/6986553.

  • HealthCheck

    The CheckDiskFailures module is now added with a filter option to skip the data based on duration and this helps to skip the data for a given year, date, and range of date and year.

    For more details on CheckDiskFailures module, see Healthcheck Program topic in the Troubleshooting Guide.

  • ServiceNow

    The TADDM ServiceNow Integration plugin has been extended to support the San Diego version of ServiceNow. For more details on how to integrate TADDM with ServiceNow, see Integrating TADDM with ServiceNow.

  • TADDM Fix Pack Installation
    • When extracting the fixpack .zip file on RHEL based system, using the native unzip command might give the following error:
      invalid zip file with overlapped components (possible zip bomb)
      If the above error occurs, extract the .zip file using one of the following ways:
      • Rerun the native unzip command after setting the environment variable UNZIP_DISABLE_ZIPBOMB_DETECTION=TRUE
      • If the above option is not supported in the native unzip, then use the jar executable present in the TADDM installation directory.
        <taddm_installation_directory>/dist/external/jdk-Linux-x86_64/bin/jar xf fixpack.zip
    • Windows Discovery Server and Windows Anchor requires PowerShell 5.1 or later to be present on them.

  • Miscellaneous
    Websphere Liberty Profile (WLP)
    WebSphere Application Server Liberty Profile (WLP) is used to host the Data Management Portal (DMP), Data access portal (DAP), CDM, and so on. In this release, the WLP version has been upgraded to 22.0.0.8.
    ITM
    TADDM integration with ITM now supports ITM version 6.3.0.7 SP10.
    Nmap
    StackScanSensor is certified with Nmap tool version 7.92.
    SSL Protocol
    The SSL Protocol now supports TLS1.2 by default. The default value of property com.ibm.cdb.ssl.protocol has been changed to TLSv1.2. This property is not added to the collation.properties file by default. In that case, TLSv1.2 is now taken as its default value.
    The property governs the SSL protocol in following scenarios:
    • Protocol of HTTPS port (by default 9431) is governed by its specific property - com.ibm.cdb.http.ssl.protocol. But, if the user has not set this specific property, it defaults to the above com.ibm.cdb.ssl.protocol property.
    • The port that the API server listens on for SSL requests, by default 9531.
    • The RMI data port to use with SSL, by default 9434.
    • The property com.ibm.cdb.rmi.ssl.protocol also default to the com.ibm.cdb.ssl.protocol property if not configured explicitly.
    Refer to Security properties for general description (as per Fixpack-9) about these properties.
  • New supported discovery targets
    • Windows 2022
    • RHEL 9
    • EMC ViPR SRM 4.7
    • AIX 7.3
  • New servers supporting TADDM installation
    • RHEL 9
    • AIX 7.3 TL0
    • Support for new databases:
      • DB2 11.5.7
Fix Pack
9

New features and enhancements in Fix Pack 9

TADDM 7.3.0.9 includes the following new features and enhancements. For more information, follow the link, where provided.
  • Automatic selection of all Oracle drivers to discover the Oracle database

    For the Oracle Sensor to discover the Oracle database you must add the name of the compatible JDBC driver file to the Bundle-ClassPath entry in the MANIFEST.MF file. For more details, refer to Copying the JDBC driver.

    In previous TADDM fix-packs, the Oracle sensor uses only the first JDBC driver, listed in the Bundle-ClassPath entry, for the discovery of the Oracle database but it was not using other listed JDBC drivers for the discovery of the Oracle database.

    TADDM 7.3.0.9 enhances the Oracle sensor searching capabilities and now it uses all the JDBC drivers, listed in the Bundle-ClassPath entry, for the discovery of the Oracle database. If the first JDBC driver, listed in the Bundle-ClassPath entry, does not make a connection with the Oracle database, then searching will be done using other listed JDBC drivers automatically and the Oracle database gets discovered if it is compatible with any of the JDBC driver that is listed in the Bundle-ClassPath entry in the MANIFEST.MF file.

  • Secure Powershell setting to ignore certificate warnings
    Gateway scoped properties are introduced for configuration to allow SSL Powershell discovery to skip the trusted certificate authority (CA), common name (CN), and Revocation checks for the target certificates. This will allow the SSL Powershell-based discovery for the windows targets that are configured with self-signed certificates without the need to import them in the gateway.
    Note: The following properties reduce the corresponding security checks and must only be used cautiously, for example, you can use them in a condition where the remote computer is trusted by other means like the remote computer and the discovery server are part of a network that is physically secure and isolated. These properties are not recommended for production environment.
    1. com.ibm.cdb.session.ps.SkipCACheck[Gateway.<Gateway IP>]
    2. com.ibm.cdb.session.ps.SkipCNCheck[Gateway.<Gateway IP>]
    3. com.ibm.cdb.session.ps.SkipRevocationCheck[Gateway.<Gateway IP>]

    For more details on the collation properties, see Configuring the collation.properties file entries.

  • ServiceNow

    TADDM ServiceNow Integration plugin has been extended to support the Quebec version of ServiceNow. For more details on how to integrate TADDM with ServiceNow, see Integrating TADDM with ServiceNow.

    Mapping RedHat Pacemaker cluster information to ServiceNow

    TADDM ServiceNow integration plugin has been enhanced and configured to map the pacemaker cluster objects with ServiceNow.

    Following TADDM CI’s has been mapped to ServiceNow tables:
    • PacemakerCluster
    • PacemakerNode
    • PacemakerResource

    For more details on the supported CI list, see Appendix D: Supported CI list.

    Additionally, following enhancement have been done:
    • The TADDM ServiceNow integration plugin now support ServiceNow’s “suggested” relationship in plugin’s relationship mappings. For more information, see Editing the configuration item XML file.
    • The enhancement has been done in the magic method’s functionality to support passing complete current CI object in the magic method so that multiple attributes can be used to generate output. For more information regarding usage, see Configuring magicMethod.
  • Miscellaneous
    Websphere Liberty Profile (WLP)
    WebSphere Application Server Liberty Profile (WLP) is used to host the Data Management portal (DMP), Data access portal (DAP), CDM, and so on. In this release, the WLP version has been upgraded to 21.0.0.4.
    IBM Cognos Analytics 11
    TADDM can be integrated with IBM Cognos® Analytics 11. You can import TADDM model and prepare custom reports using IBM Cognos Analytics. A set of predefined reports can also be imported and run in the IBM Cognos Analytics. For more details on IBM Cognos Analytics, see Reporting with IBM Cognos Analytics.
  • New supported discovery targets
    • JBoss Application Server 7 sensor discovers WildFly 21
    • EMC ViPR SRM Sensor discovers EMC ViPR SRM 4.4u3
    • VMware Virtual Center server discovers VMware vCenter Server Appliance 7.0
    • IBM Tivoli® Storage Productivity Center sensor supports IBM Spectrum Control 5.4.3
Fix Pack
8

New features and enhancements in Fix Pack 8

TADDM 7.3.0.8 includes the following new features and enhancements. For more information, follow the link, where provided.
  • IISServerSensor to discover application pools

    For the Microsoft IISServerSensor, an enhancement has been introduced to discover Application Pool details of the Microsoft IIS Web servers.

    Discovered application pools will be displayed under a new Application Pool tab in the Details panel view of the IIsWebService component. A relationship between web sites and the Application Pool is also maintained.

    For more details on the Microsoft IIS Web server sensor and Inventory Summary pane, refer to Microsoft IIS Web server sensor and Inventory Summary pane: Inventory tab.

  • Password policies

    Taddm 7.3.0.8 provides the ability to define password policy with password strength rules that are used to determine whether a new password is valid.

    A password strength rule is a rule to which a password must conform, such as the minimum length of the password, and the number of different types of characters allowed and disallowed. You can specify rules for passwords, for example below is the default behavior when the password policy is enabled:
    • Minimum of 15 characters in length
    • Must have at least two of the following characters types:
      • Uppercase
      • Lowercase
      • Numeric
      • Special characters

    For more details on the password policy, refer to Password Policy.

  • Pacemaker Cluster Sensor

    A new sensor “Pacemaker Cluster Sensor” has been added to support the discovery of RedHat Pacemaker Cluster (created using the High Availability-AddOn packages on RHEL) on Red Hat Enterprise Linux 7.8. The sensor discovers the cluster nodes, resources, resource groups, resource clones, multi-state resources, their meta attributes, resource attributes, cluster properties on the cluster. The relationship of cluster nodes with the Linux Computer Systems is also maintained.

    This sensor is a script-based sensor. For more details, refer to Pacemaker Cluster sensor.

  • Custom Template Sensor (CTS), Custom Server Template (CST), and Custom Server Extension (CSX)

    Documentation on Custom template sensor (CTS), Custom Server Template (CST), and Custom Server Extensions (CSX) has been enhanced to give a better understanding of these topics.

    In addition, a topic CTS vs CST vs CSX has been added that demarcates the differences (sensor run, usage, creation, limitations, etc.) between the three customization methods in TADDM.

  • Miscellaneous
    Websphere Liberty Profile (WLP)
    WebSphere Application Server Liberty Profile (WLP) is used to host the Data Management portal (DMP), Data access portal (DAP), CDM, and so on. In this release, the WLP version has been upgraded to 20.0.0.9
    Support for the Orlando version of ServiceNow

    TADDM ServiceNow Integration plugin has been extended to support the Orlando version of ServiceNow. For more details on how to integrate TADDM with ServiceNow, see Integrating TADDM with ServiceNow.

    There are some performance improvements done around the Change Events framework. Following configurable property has been introduced, for more details on the property, refer to Change event management.

    com.ibm.cdb.omp.changeevent.GenerationType

    Additionally, plugin now comes with more pre-defined Model Object/CI mappings, which includes mappings for ZSeriesComputerSystem, PostgreSQL, Tomcat, CICSRegion, ApacheServer, IIsWebService, etc. For more details, refer to Appendix D: Supported CI list.

    Install Anywhere 2020

    InstallAnywhere (IA) is a Java-based software tool for creating installers or software packages for multiple platforms. It creates reliable installations for on-premises platforms – Windows, Linux, Aix, etc.

    TADDM was using InstallAnywhere 2012 for creating build packages till fixpack 5 and InstallAnywhere 2017 until Fixpack 7. However, in TADDM 7.3 Fixpack 8, TADDM installers have now been built using InstallAnywhere 2020. This upgrade is required because TADDM will now support RHEL 8 x86_64 as a platform and IA 2020 supports this new platform. Although, nothing changes from an end-user perspective with Install Anywhere 2020.

  • New supported discovery targets
    • IBM AIX computer system sensor discovers IBM AIX 7.2.4
    • FreeBSD computer system sensor discovers FreeBSD 12.1
    • VMware Virtual Center sensor discovers VMware vCenter Server Appliance 6.7
    • Microsoft Cluster sensor discovers Clusters in Windows Server 2019
    • DB2 11.1
      • Fix Pack 4
      • Fix Pack 5
    • DB2 11.5
    • Red Hat Enterprise Linux 8 x86_64
    • Oracle 18c and 19c
  • New supported platforms
    1. Support for Red Hat Enterprise Linux 8 x86_64
    2. Support for new databases:
      • DB2 11.1
        • Fix Pack 4
        • Fix Pack 5
      • DB2 11.5
      • Oracle 18c and 19c
Fix Pack
7

New features and enhancements in Fix Pack 7

TADDM 7.3.0.7 includes the following new features and enhancements. For more information, follow the link, where provided.
  • Data Access Portal (DAP phase II)

    In DAP phase II, the dashboard window is introduced. In this window, you can find a pie chart and a search field. Using this chart, you can now view all the available configuration items in your TADDM CMDB. Interactive features of the chart enable you to explore CI details easily.

    In the previous release, only two similar (Type) components were compared. Now you can compare up to five components. Even in the comparison result pane, instead of two components, you can now view comparison results of five components. Comparison result can be downloaded in three different formats, XML format is newly added along with the existing PDF and CSV formats.

    DAP phase II also provides enhanced capability to explore details of the five configuration items. In the previous version, analysis of only three CIs was possible.

    Supported Configuration items:
    • Previous release: Application Server, Database, computer System
    • Current release: Application Server, Database, computer System, Cluster, Network elements
  • ServiceNow

    Now ServiceNow Integration plugin extends support for Madrid version of ServiceNow.

    In FP7, the ServiceNow plugin provides enhanced support for all TLS versions. Prior to this release, only the preconfigured value of TLS was supported. A new customizable property, securityProtocol=TLSv1.2, has been introduced in the plugin.properties.

    Additionally, a new attribute, depth, is introduced in the mapping.xml file. You can customize this attribute according to how deep you want the details of data that you fetch. This customization in turn increases or decreases execution time.

  • Aborting load balance discovery (LBD) job at scope set level

    For load balance discovery, now you can abort a discovery at scope set level. Previously, if you initiated an abort for LBD, all the scope sets associated to the discovery aborted.

    Now more flexibility has been introduced to the command so you can abort either at the pool level using old command or at the scope set level using the new command.

    To abort the discovery for a specified scopeSet running or scheduled within the specified poolName, use the following command:
    api.sh -u <user> -p <password> discoverloadbalanced abort --poolName <pool name> --scopeSet <scope set name>.

    Previously, the abort command was restricted to the pool name, but with this change, discovery can be aborted at the scope set level.

  • LDAP Support in Data Access Portal (DAP)

    Dap now supports user authentication from an external LDAP directory server. In the previous version, only file-based user authentication was supported. Following this release, an LDAP user with the appropriate role (viewer) can access DAP.

  • Miscellaneous
    Websphere Liberty profile (WLP)
    WebSphere Application Server liberty profile (WLP) is used to host Data Management portal (DMP), Data access portal (DAP), CDM, and so on. In this release, the WLP version has been upgraded to 20.0.0.1
    EMC ViPR
    For EMC ViPR sensor, an enhancement has been introduced to avoid overwriting of property-values (of configuration files) while upgrading TADDM to a new version.

    Property values are either merged, or the old values are replaced with new mandatory values. Unless the new property values are mandatory, existing values (defined in the previous TADDM version) are automatically reused or merged in the configuration files while upgrading to the new TADDM version.

    This enhancement is applicable only for the following configuration files:
    • emcvipr.properties
    • emcvipr.config
    Enhancement in the ALIASES_JN table
    Now the ALIASES_JN table can store more records. The ALIASES_JN table contains the history of changes to the ALIASES table. The data integrity tool requires the gathered data to find possible configuration items over merges in the database. Data type for the sequence object (DB object) associated to this table (ALIASES_JN) has been changed from INT to BIGINT and this enhancement improves the storing capacity of the table.
  • New supported discovery targets
    • IIS 10.0 on Windows Server 2016 and Windows Server 2019
    • Apache sensor 2 on Windows 2016, 2019
    • Active Directory on Windows Server 2016 and 2019
    • Citrix XenApp Enterprise version 7.15
    • WebLogic 12.2.1.3 SSH Server Sensor
  • New supported target
    • RHEL 7.6 and RHEL 7.7
    • SUSE Linux Enterprise Server 15
Fix Pack
6

New features and enhancements in Fix Pack 6

TADDM 7.3.0.6 includes the following new features and enhancements. For more information, follow the link, where provided.
  • TADDM integration with ServiceNow

    TADDM 7.3 Fixpack 6 adds support of an Integration Plugin to migrate TADDM discovery data to ServiceNow CMDB. This integration of TADDM discovery data with ServiceNow CMDB supports initial bulk migration and any subsequent Configuration Item (CI) dynamic updates using push data mechanism. The plugin can be executed on TADDM discovery server, or, some other server and is managed (start, stop, status) as a separate tool via its command line interface.

    The following are the key features of the Integration Plugin:
    • Migration: To migrate TADDM discovery data to ServiceNow CMDB for supported CIs
    • Change Event Management: TADDM events are generated when a configuration change is detected in IT environment after discovery runs on that environment. To generate such dynamic events, some pre-configuration is required

    Supported CIs: The scope of Integration Plugin will be limited to set of basic configuration items comprising of Networking, Compute and Storage (ComputerSystem, IpAddress, IpInterface, L2Interface, AppServer, AppServerCluster, Database Server, Storage SubSystem, Storage Volume, FileSystem).

  • TADDM Data Access Portal

    The TADDM Data Access Portal is the IBM® Tivoli Application Dependency Discovery Manager (TADDM) web-based user interface for viewing the data in a TADDM database. This user interface is applicable to a domain server deployment, to a synchronization server deployment, and to each storage server in a streaming server deployment.

    TADDM Data Access Portal provides the following services that can be used to perform analytics:

    Login- To Access TADDM Data Access Portal, user can login into TADDM Data Access Portal using TADDM login credentials having "dapuser" role assigned to them.

    Search- This feature allows user to search model object into TADDM database. User can perform search on following classes:
    • Computer System
    • Application Server
    • Database Server

    Comparison -This feature allows user to compare attributes between two CI of same component types. User can see the difference and similarities between two CI attributes.

    Relationship- Relationship associations between two resource instances, showing how resource instances are related to each other. To show relationship between classes of the same or different types. Each relationship has a definition, or type.

    These different relationship types carry a certain semantic that pertains to the kind of association between the resource instances.

  • Oracle 12c Multi-tenancy support
    Oracle sensor mainly discovers Oracle Database servers, which was sufficient until Oracle 12C was introduced.
    Note: Oracle 12C has multitenant architecture, that enables an Oracle database to function as a multitenant container database (CDB). A CDB includes zero, one, or many customer-created pluggable databases (PDBs). A PDB is a portable collection of schemas, schema objects, and non-schema objects that appears to an Oracle Net client as a non-CDB.

    All Oracle databases before Oracle Database 12c were non-CDBs. i.e., Oracle 12C supports both non-CDB architecture and multi-tenant architecture based on configuration option.

    In TADDM 7.3 Fixpack 6, Oracle Sensor have been enhanced:
    • To support discovery of pluggable and container databases as well (in case of Oracle 12C multi-tenant database), in addition to discovery of databases (in case of oracle 12C non-CDB architecture)
    • To support script-based discovery on Windows platform
    • A new configuration option (deepLevelDiscovery) have been introduced to support light versus deep level of discovery

    Prerequisites

    The following requirements must be met:
    1. Discovery of the computer system must succeed.
    2. Network connectivity between the TADDM server and the Oracle Listener must be functioning.

    A privileged common user shall be used to discover Oracle12c multitenant architecture.

  • TADDM Integration with EMC ViPR SRM - Enhancements

    There have been many updates in “EMC ViPR SRM Sensor”, which is used to discover storage resources that are related to storage area network (SAN) by obtaining the requisite data from EMC ViPR SRM. This sensor discovers such storage resources as storage arrays (VMAX only), hosts and switches (Brocade only), i.e. discovery of fabrics, zones, zonesets, storage volumes, switches, switch ports, hosts, HBAs, etc. only.

    Below points cover the updates done in TADDM 7.3 Fixpack 6:
    • EMC ViPR SRM sensor now supports HTTPS and SSL based connection to the ViPR SRM
    • Discovery of Hypervisors is now supported
    • Discovery of Filesystems is now supported (for hosts only)
    • Hosts/Hypervisors to storage mappings are supported
    • EMC ViPR SRM sensor now supports discovery of Hosts, which are passively discovered by ViPR SRM
  • RHEL 64-bit Collection Engine

    Host storage sensor utilizes 32-bit collection-engine binary to discover the HBAs and FC Volumes that are configured on the host system. As a result, there is a pre-requisite of installing 32-bit glibc library.

    This enhancement has been done to remove pre-requisite of installing 32-bit glibc library on 64-bit RHEL/AIX targets.

    A configuration option (collectionEngineBuild_64_Bit) has been provided for utilizing 64-bit collection-engine binary and is applicable for RHEL/AIX platforms.

  • Install Anywhere 2017

    InstallAnywhere is a Java-based software tool for creating installers or software packages, for multiple platforms. It creates reliable installations for on-premises platforms – Windows, Linux, Apple, Solaris, AIX, HP-UX, and IBM etc.

    TADDM was using InstallAnywhere 2012 for creating build packages until last fixpack 5. However, in TADDM 7.3 Fixpack 6, TADDM installers have now been built using InstallAnywhere 2017.

    Though, nothing changes from end-user perspective.

  • ILMT: SLM Tagging based License Metric support

    Support for SLM (Software License Metric) tags have now been added in current TADDM fix pack to support ILMT.

    Now, TADDM resource usage can be monitored and captured using a script and its based on below metrics:

    Metric.APPLIANCE_INSTALL (“NUMBER_OF_TADDM_INSTANCES”)
    • This metric represents TADDM installation instances and its count will always be one.
    This metric represents TADDM installation instances and its count will be 1 always
    • This metric represents number of "licensable" servers discovered by TADDM, i.e. count of machines which excludes virtual machines and includes AWS EC2 instances

    SLM tags are based on the ISO/IEC 19770-4 standard draft for Resource Utilization Measurement. SLM tags provide a standardized capability to report the consumption of the product license metrics (resources related to the use of a software asset). It’s an XML file generated by a product in runtime to self-report its license usage. An SLM tag file has a .slmtag file name extension.

    IBM License Metric Tool (ILMT) is a product that identifies which software assets you have installed and their license usage. IBM License Metric Tool provides a simple way to track IBM software that you are using.

Fix Pack
5

New features and enhancements in Fix Pack 5

TADDM 7.3.0.5 includes the following new features and enhancements. For more information, follow the link, where provided.
  • AWS sensor
    AWS sensor supports discovery of public AWS cloud environment hosting EC2 and S3 services. It detects and retrieves information via URL (newly added). This is designed as a non-scripted sensor and is proposed to support 2 level discovery. During 1st level discovery, AWS management information is discovered:
    1. VM instances and Details
      • Memory
      • OS details (name/family, version)
      • VMs IPs (private, public IPs)
      • Storage/volume, mount points related information
      • Machine type
      • Tags metadata
    2. S3 buckets

  • SVC sensor support- 7.7 to 8.1
    This enhancement caters to RFE 93978. As part of this enhancement, the following attributes shall be successfully discovered up till SVC version 8.1:
    1. FC Ports
    2. Storage Volume
    3. Storage Pools
    4. Disk Drive

  • Show console users and groups of script based discovery of WAS sensor

    In TADDM 7.3.0.4, console users and groups were not displayed. As part of this enhancement (RFE# 25909), TADDM 7.3.0.5 can now show console users and groups of WAS on the Data Management Portal. It displays information related to the user like name, email address, associated group and assigned roles on the “User” tab. Group related information like name, associated users and assigned roles is displayed on the “Group” tab.

    WebSphereScriptSensor discovers three components - WebSphere Server, WebSphere Cell and WebSphere Node. As WebSphere cell is an administrative domain that enables common administrative activities in a WebSphere Application Server distributed environment.

    User and group related configuration files are stored in WebSphere Cell. So, TADDM displays users and groups tab in WebSphere cell inventory details section.

  • TPC sensor enhancement for supporting TADDM Best Practices

    In TADDM 7.3.0.4, TPC sensor used to truncate the number of rows returned by the query to 20000. This number can be increased, but in order to do so, you need to edit a file called tpc.properties in a deep directory under osgi.

    In TADDM 7.3.0.5 (RFE 72225), following properties have been added to collation.properties file with the default values:

    com.ibm.cdb.discover.app.srm.tpc.sensor.HOST_SCSI_PATH.maxrows = 20000

    com.ibm.cdb.discover.app.srm.tpc.sensor.HOST_SCSI_AGENT_LESS.maxrows = 20000

    Note: If you have made a change to any of these properties in tpc.properties file, you will have to manually make the change to the values of these properties in collation.properties file. The change in values of these two properties has not been migrated from an older release into 7.3.0.5.
  • MSSQL server Sensor Support- Cluster Name

    In TADDM 7.3.0.4, MSSQL was not able to display SQL cluster name on the Data Management Portal.

    As part of this enhancement (RFE 115737), support has been added in TADDM 7.3.0.5 to display the SQL cluster name in regular discovery, script based discovery and ASD discovery.

    Also for RFE 99129, a new property com.collation.discover.agent.sqlserver.skipSqlAuthentication has been added with the default value as True.

    If the value of this property is set to True, it will allow Windows authentication first.

    If the value of this property is set to False, it will allow SQL authentication first.

  • TADDM-BigFix Integration

    TADDM can use and leverage the BigFix architecture (BigFix Server and BigFix Agents) to automatically deploy, execute and capture TADDM Asynchronous Scripted Discoveries.

    Basically, Asynchronous Script Discovery (ASD) requires manual intervention from TADDM administrator. “TADDM-BigFix Integration” feature utilizes the connectivity that BigFix infrastructure provides to the fire walled zone machines for running the discovery through the TADDM script packages it and is mainly based on automation of standard ASD approach.

    Need for TADDM – BigFix Integration

    -To discover the Enterprise infrastructure behind firewall, TADDM currently utilizes:

    • Manual ASD (Asynchronous Scripted Discovery)
    • Anchors and Gateways
    • IBM Netcool Monitoring tools (ITM)

    -Customers are not willing to deploy Anchors/Gateways for fire walled zones

    -Manual ASD is cumbersome and labour intensive and not feasible/preferred option

    -Integration of TADDM and BigFix can fill this gap

    Key Advantages

    -Ability to discover fire walled zones without anchors

    -Ability to reuse the BigFix Infrastructure (e.g. open secure ports) to access endpoints

    • "saving time" = this means the security team don't need to open ports on endpoints, configure SSH

    -Automated way of ASD based discovery (termed AutoASD) behind firewalls - Minimal intervention required from TADDM administrator

    Note: This BigFix integration feature is not same or similar to “BigFix Inventory”.
    This integration needs below access(es):
    • Read-Only access to BigFix Database – to be able to retrieve the encryption keys
    • BigFix Server credentials – to be able to invoke BigFix APIs
    It supports BigFix SSL mode as well.

    Point to note is that TADDM-BigFix Integration supports similar set of sensors as supported by standard ASD mechanism.

    Here’s list of sensors supported by this feature:
    Table 1.
    Sensors
    Citrix XenServer sensor
    Generic server sensor
    IBM AIX computer system sensor
    IBM DB2 sensor
    IBM Lotus Domino server sensor
    IBM Tivoli Utilization sensor
    IBM WebSphere MQ Server sensor
    IBM WebSphere sensor
    JBoss Application Server 7 sensor
    Kernel-based virtual machine sensor
    Linux computer system sensor
    Microsoft Exchange sensor
    Microsoft IIS Web server sensor
    Oracle sensor
    Solaris computer system sensor
    WebLogic SSH sensor
    Windows computer system sensor
    All the pre-requisites that are applicable for these sensors to support ASD mode of discovery will apply here as well.
    Assumption:
    • Sufficient disk space, processing capacity and memory should be available to cater to the request and result packages that gets processed on TADDM server, BigFix Root Server and Discovery tar-gets
    • Only “taddmusr” will be allowed for running the BigFix discovery on TADDM discovery server, and root user won’t be permitted
    • Any discovery targets specified during discovery and not reachable from BigFix root server won’t be visible in Discovery History
    • StartTime in the Discovery History will reflect the start time when bunch of script package execu-tion results are available on the TADDM Discovery server and its processing is triggered
    • CompletionTime in the Discovery History will reflect the end time when a given bunch of results are successfully processed
    Limitations:
    • Custom Servers” Discovery is not supported
    • Due to asynchronous nature of discovery, multiple discovery history entries might get created for a single TADDM-BigFix discovery
    • Rediscovery is supported from same Discovery server that was used for original discovery
    Here are the supported version details:
    • BigFix server version: 9.5.4
    • BigFix server OS: Linux (RHEL 6.8), Windows 2008 R2
    • BigFix target OS: Linux, Solaris, AIX, Windows
  • TADDM Integration with EMC ViPR SRM

    A new sensor termed “EMC ViPR SRM Sensor” will discover storage resources that are related to storage area network (SAN) by obtaining the requisite data from EMC ViPR SRM.

    This sensor discovers such storage resources as storage arrays (VMAX only), hosts and switches (Brocade only), i.e. discovery of fabrics, zones, zonesets, storage volumes, switches, switch ports, hosts, HBAs, etc. only.

    Assumption:
    • Host Discovery shall be enabled in EMC ViPR SRM
    • Domain” is configured for all the Hosts/Storage clients
    Limitations:
    • EMC ViPR SRM SSL mode is not currently supported
    • Hosts to Storage mappings are not completely supported
    • Multi-path and relationships discovery is not supported

    EMC ViPR SRM version: 4.1

  • TLSv1.2 support

    TADDM 7.3 FixPack 5 ensures that all communication from TADDM is covered under TLS.

    The following ports are used for Inter-server communication and covered under TLS:
    com.ibm.cdb.service.SecurityManager.port=9540
    com.ibm.cdb.service.TopologyManager.port=9550
    com.ibm.cdb.service.RegistriesURLProvider.port=9560
    The following port is used for GUI (Web Portal and Data Management Portal) and covered under TLS:
    com.ibm.cdb.service.web.secure.port=9431
    The following port is used for DMP-DS communication and covered under TLS:
    com.ibm.cdb.service.SecureClientProxyServer.secure.port=9434
    The following port is used for API Clients-DS communication and covered under TLS:
    com.ibm.cdb.service.SecureApiServer.secure.port=9531
    The following port is used for registering the services (Proxy, Topology & EventsCore) to Service Registry which is available on Discovery Server. This port is covered under TLS:
    com.ibm.cdb.service.registry.public.port=9433
  • AES 256 Encryption algorithm support
    TADDM uses the property com.collation.security.algo.aes.keylength to decide which algorithm (AES-128 or AES-256) from the FIPS-compliant IBMJCEFIPS security provider to encrypt the following items:
    • Passwords, including entries in the collation.properties and userdata.xml files
    • Access list entries that are stored in the database

    TADDM 7.3 FixPack 5 ensures that AES-256 algorithm can be configured and applied for encryption of these items.

    The only limitation of TADDM in Fixpack 5 is the inability to discover SNMP devices with AES-256 being the only encryption algorithm configured at the target. For supporting discovery of SNMP devices with AES-256 enabled, an upgrade is required in the version of the AdventNet SNMP library used by TADDM. This is a planned work and shall be made available to the users post the release of TADDM 7.3.0.5.

  • MSS Data cleanup

    The “MssObjLinkCleanupAgent” has been added in TADDM 7.3 Fixpack 5. This clean-up agent will perform additional clean-up of MSS Data.

    By default, the agent will delete maximum 100K rows daily which are more than 365 days old. This number of days can be configured. User can set this to a lower value like 30 days to delete rows which are more than 30 days old. This will lead to better performance of MSS related queries and UI.

    Following properties can be configured in collation.properties:

    For deleting old data specific days old, set the below value to number of days. The default value is 365.
    com.collation.topobuilder.agent.MssObjLinkCleanupAgent.previousOld.olderThanDays=365  
    To enable the agent, configure the following property to 'true'. By default it is 'false' which means that the agent is disabled.
    com.collation.topobuilder.agent.MssObjLinkCleanupAgent.previousOld.on=false
    To change the number of rows deleted in a batch, in a single deletion access to the database. The default 100 value of this property is 100. This property is also used in Orphan MSS Data Deletion in this Agent.
    com.collation.topobuilder.agent.MssObjLinkCleanupAgent.maxBatchRows=100
  • New view for MSS Info data lookup
    A new view “MSS_INFO_VIEW” has been defined for the user to query the MSS Info details. User can write a query on this view to fetch the MSS Info specific data. To see the columns that are defined for this view, user can run the following SQL query:
    DESCRIBE TABLE MSS_INFO_VIEW

  • New supported discovery targets:
    1. Lotus Domino 9.0.1
    2. RHEL 7.5
    3. DB2 11.1

  • New severs supporting TADDM installation:
    1. Windows 2016
    2. RHEL 7.5

  • New browsers supported by TADDM:
    1. MS Edge
Fix Pack
4

New features and enhancements in Fix Pack 4

TADDM 7.3.0.4 includes the following new features and enhancements. For more information, follow the link, where provided.
  • Sensor and discovery enhancements - Collect Boot time with all SNMP Sensor
    • Boot time is a common attribute on the default OID for an SNMP device and helps in knowing for how long a SNMP device is up.
    • User can collect boot time and store in TADDM database for all SNMP devices i.e. blade chassis, routers, switches, firewalls, load balancer, etc.

  • IIS sensor redesign – use appcmd.exe instead of Powershell IIS module

    Prior to this enhancement, IIS sensor required UAC to be disabled if using a domain account. This was due to PowerShell requirements. Now, with this enhancement, you can discover IIS without UAC disabled as IIS sensor will use appcmd.exe instead of PowerShell.

  • Support discovery of Virtual Center System Appliance through web ports

    This enhancement can allow you to discover VCSA using web interfaces. There is a new configuration option in Port sensor to allow the specification of VCSA listening ports (vcsaListeningPortList) to be used to trigger seeding of VirtualCenterSensor.

    By default, `vcsaListeningPortList` is empty in the Port sensor. Ports 80, 443 are ubiquitous ports and may appear a bad choice for seeding the VirtualCenterSensor, since they can cause many false positives for sensor invocations. It is recommended to provision a more unique port, or, lists of that port's possible values in a customer deployment (e.g. 514, 902) should be used in PortSensors `vcsaListeningPortList`.

    For successful discovery of VMware vCenter Server Appliance, Web Services communication must be defined. By default, ports 80 and 443 are defined in the VirtualCenterSensor. If your VMware vCenter Server Appliance uses non-standard ports, modify the value of the portList property in the discovery profile.
    Limitations:
    If port mentioned in `vcsaListeningPortList` is opened by some process other than VCSA, the VMware Virtual Center server sensor will show an error.
  • BIgIPSensor needs to be able to discover VIP IPv6

    It is now possible to discover IPv6 VIP information of virtual and real server for Big IP devices.

  • Support of IBM Integration Bus(IIB) 10.0

    IBM Websphere Message Broker has been renamed as IBM Integration Bus for newer releases. TADDM will be able to discover IBM Information Bus (IIB) 10.0. WebSphere MQ is no longer a prerequisite for using IBM Integration Bus 10.0.

  • Discovery of Citrix environments by Citrix 7 Server Sensor
    The Citrix 7 Server sensor discovers Citrix 7 XenApp environments. It is a script-based sensor. The sensor only supports Citrix version 7.6.
    Sensor Authorization
    The script-based sensor uses the same discovery user that is used for Windows logon. The Windows discovery user must have “administrator read only” permissions (defined in the Citrix console) for the Citrix configuration on any delivery controller for each site. Citrix requires that the discovery user be an active directory account and not a local account.
    Limitations
    Site names are assumed to be global. You cannot have two sites with the exact same name or this will cause over-merging.
    Discovery of VDAs
    Discovery of at least one delivery controller is required but discovery of the systems that run the VDAs is optional. The sensor will launch when it detects a VDA and the sensor will collect basic information about runtime processes and hostname. This will create a more complete picture of the Citrix environment.
    Nomenclature
    Citrix 7 introduces an architecture change from Citrix 6, but the TADDM data model is based on Citrix 6 architecture. In order to preserve backwards compatibility for business application mapping, the Citrix 7 architecture components are stored as Citrix 6 data model components. The table below shows the old and new concepts and how they map to the TADDM data model.
    Table 2.
    S No. Citrix 7 Citrix 6 Comments
    1 Site CitrixFarm/CitrixZone For each Citrix Site there will be a one-to-one Farm/Zone combination with the same name.
    2 Admin Folder CitrixAppFolder Organizes the CitrixApplication components.
    3 Desktop Catalog CitrixServerFolder NA
    4 Desktop Group NA

    Desktop Groups are used to assign CitrixApplications to CitrixServers.

    Some of the attributes in Citrix model objects are not relevant or not used in Citrix XenApp 7.6 architecture and hence they will not get populated and thus may get displayed with no value (“Blank”) in TADDM Data Management Portal, since TADDM Data model is based on Citrix 6 architecture.

    Table 3.
    S.No Model Object Attributes List
    1 CitrixApplication Default encryption, Default sound type, Default windows type, Read only, PN Attribute, MF Attribute, Default window height, Default window scale, PN Folder, Default window width, Default window colour, Publishing flags.
    2 CitrixFarm Discard Redundant Graphics, Alternate Caching method, Log Auto Reconnect Attempts, SNMP Disconnect trap, Notify Degradation, Legacy ICA Display Compatible, Video Buffer Size ICA, Enable Auto client reconnect, Use Client local time, Disable Client local time estimation, Enable SNMP Agent, Enable DNS Address resolution, RAS Response to client broadcast, SNMP Threshold Exceeded trap, SNMP Logoff trap, SNMP Threshold value, Log over limit denial, MultimediaAccelerationDefaultBufferSize, DS Driver, Legacy MF Server compatible mode, DC Respond to client broadcast, SNMP Logon trap, DSODB, Max Connection per user, Degradation Bias.
    3 CitrixUser Account type
    4 Citrix Group

    Account type

    5 Citrix Account authority

    Authority Type

    6 CitrixServer

    Is farm server, Zone ranking ,Feature release level ,Install Date

  • Discovery of Docker Sensors

    The Docker sensors detect and discover Docker clusters, hosts, host attributes, containers and overlay networking stacks from the deployed Docker clusters or individual Docker hosts. A Docker system consists of following:

    1. Containers containing virtual NICs, storage and running applications.
    2. Docker hosts running multiple containers and a Docker daemon to manage containers.
    3. Docker cluster consisting of several Docker hosts, and a cluster controller.

    A Docker cluster can be achieved through Docker provided Swarm. The APIs called are Docker APIs over HTTP from a client to the Host or Swarm Manager to discover the objects within them. These sensors will discover the hosts and through existing means would be able to access the host.

    1. DockerHostSensor – Sensor for a single Docker Host

    The DockerHostSensor (DHS) uses Docker APIs through SDKs and discovers the elements from the Docker Host environment comprising – Containers, Images, Networks, Volumes, etc.

    2. SwarmClusterSensor – Sensor for a single Swarm Cluster

    The DockerSwarmCluster Sensor uses Docker APIs through SDKs and discover the elements from the Docker Swarm manager environment comprising - Detect Swarm Manager, list of Docker hosts (nodes) in the cluster, network information involving Overlay networks, docker_gwbridge, etc.

  • New supported discovery targets
    • TADDM can discover Windows 2016
    • Support for IBM Spectrum Control 5.2.11, 5.2.12, 5.2.13 and 5.2.14
    • ApacheServer Sensor discovers IBM HTTP Server (IHS) and Oracle HTTP Server (OHS) on Windows 2008, Windows 2008 R2, Windows 2012, Windows 2012 R2 and RHEL 7
    • TADDM can discover IBM i5/OS versions 7.2 and 7.3
    • TADDM can discover WebSphere 9.0
    • Oracle bug 22256560 in release 12.1.0.2 prevents grouping patterns from running in certain cases. TADDM has been tested with the Oracle patch for bug 22256560 for versions 12.1.0.2 and 12.2.0.1 as the backend database. The grouping patterns work fine with the fix applied.
    Note: Java version 6.0 is no longer supported and has been removed from the Client software requirements documentation.
Fix Pack
3

New features and enhancements in Fix Pack 3

TADDM 7.3.0.3 includes the following new features and enhancements. For more information, follow the link, where provided.
Significant changes from earlier releases
  • Important: The discovery of MAC addresses on switch trunk ports by using the BridgeSnmpSensor, or BridgeSnmpSensor2 is disabled by default in TADDM 7.3.0.3, and later. When it is enabled, the topology building performance is poor because of the excessive data that L2Agent is not able to process in time. As a result, too many temporary computer systems with type MACDevice are created. However, if you still want to discover the MAC addresses on switch trunk ports, you can add the following properties to the collation.properties file and set them to false:
    com.collation.discover.agent.net.BridgeSnmpAgent.filterExtremeTrunkPort=false
    com.collation.discover.agent.net.BridgeSnmpAgent.filterCiscoTrunkPort=false
    com.collation.discover.agent.net.BridgeSnmpAgent.filterLLDPTrunkPort=false
    For details, see :Configuring the collation.properties file entries for BridgeSnmpSensor, and Configuring the collation.properties file entries for BridgeSnmpSensor2.
  • To display the Grouping Patterns pane in Data Management Portal, you must have the Update permission granted for the DefaultAccessCollection.
  • Placeholders created in TADDM 7.3.0.3 are more advanced than the ones created in TADDM 7.3.0.2. Therefore, migration is not supported.
  • Column names in TADDM database views can now have maximum 30 characters.
  • Data type in the extended attribute views has been modified. It might affect integration with products that use TADDM database views for extended attributes. For details, see Extended attributes views.
Fix Pack
2

New features and enhancements in Fix Pack 2

TADDM 7.3.0.2 includes the following new features and enhancements. For more information, follow the link, where provided.

Significant changes from earlier releases
  • The IBM Tivoli Monitoring Agent for TADDM Serviceability and Manageability which was incompatible with TADDM 7.3.0.1 is supported again. You can use it with TADDM 7.3.0.1 and 7.3.0.2. However, the agent is not shipped with the product, you must download the files from Fix Central. For details, see Planning for monitoring of TADDM servers.
  • The Grouping Patterns pane was moved from the Discovery section to the Analytics section of Data Management Portal. For details, see Grouping Patterns pane.
Fix Pack
1

New features and enhancements in Fix Pack 1

TADDM 7.3.0.1 includes the following new features and enhancements. For more information, follow the link, where provided.

New features and enhancements in 7.3.0

TADDM 7.3.0 includes the following new features:
  • Completely new structure of business applications
  • New way of handling extended attributes
  • Simplified Data Model
  • Discovery over ITM by using KT1 protocol
  • Enhancement of delta books utility
  • Load balancing on anchors
  • Static script names
  • Scopes grouping
  • Credentials caching
  • Support for Apache Bean Scripting Framework 2.4 and Jython 2.5.3
  • Security:
    • Tomcat 7 as platform
    • FIPS compliant L2 discovery
    • Tectia SSH support
    • Support for TLSv1.2
    • Auditing of UI changes
  • Platform support:
    • Support for Red Hat Enterprise Linux 7 x86_64 and Red Hat Enterprise Linux 7 for System z®.
    • Support for new databases: DB2® 10.5 and Oracle 11g Release 2 (11.2)
    • Support for new browsers: Mozilla Firefox 24, 31
  • New sensors and sensor enhancements:
    • Configuration for non-admin discovery on the Windows operating system
    • Discovery of Citrix XenServer
    • Discovery of DataPower
    • Discovery of dependencies between WAS Cluster, Cell, Node and Databases
    • Discovery of ESXi
    • Discovery of HP NonStop through SSH
    • Discovery of IIS WebDirectory
    • Discovery of JBoss 6
    • Discovery of JBoss 7
    • Discovery of Microsoft Exchange 2013
    • Discovery of MQ 7.1 and 7.5 and multiversion support for Unix and Windows
    • Discovery of MySQL (custom script for discovery included into FP3)
    • For MaxDB, a new access list entry type has been added
    • Discovery of MySQL to create modules for each database
    • Discovery of NetApp
    • Discovery of new attributes for vCenter
    • Enhanced NFS Dependency Agent to create relationship based on mounted share
    • Level 3 discovery on WPARs
    • New auth attributes in Windows and Linux scripts.
    • Removal of LSOF prerequisite for AIX® discovery
    • Script based and asynchronous discovery for Windows operating system
    • Script based discovery for AIX operating system: Increased parity
    • Script based discovery of Microsoft Internet Information Services (IIS)
    • Secure discovery of LDAP services
    • Support of HyperV 2012
    • Support for Virtual Center Server Appliance (vCSA)
    • Unification of FCPort WWN format
    • VIOS connectivity to Storage SubSystem without agents

Features that are deprecated but still supported

The following features are deprecated but is still supported in TADDM 7.3.0:
  • Jython 2.1 support.
  • Synchronization server deployment, which is a TADDM deployment with a synchronization server (formerly known as an Enterprise Domain Server) and two or more domain server deployments, each of which has its own local database. In this type of deployment, the synchronization server copies discovery data from multiple domain servers one domain at a time in a batched synchronization process.
    Where more than one server is needed, the preferred deployment is the streaming server deployment.
  • Discovery Management Console (client UI that was formerly known as the Product Console).
  • Discovery history feature in both user interfaces (Data Management Portal and Discovery Management Console). This has been replaced by new TADDM reports.
  • CMS/DIS integration.
  • Server Affinity report.
  • Utilization sensor. The component retrieves runtime properties for a discovery target. In this situation, change management is not applicable. To monitor resource usage, you can use IBM Tivoli Monitoring.
  • BIRT reporting engine and reports.
  • Discovery support for Windows 2003.
  • Use of the Secure Shell (SSH) v1 and v1.5 protocols for discovery. TADDM anchor servers require SSH v2 protocol support.
  • WebLogic JMX sensor. There is an equivalent WebLogic SSH sensor that discovers the same configuration.
  • WebSphere Application Server discovery using the JMX protocol.
  • Application infrastructure topology.
  • Physical infrastructure topology.
  • AppTemplate API.
  • The old Common Data Model classes (com.collation.platform.model.topology.simple and com.collation.platform.model.topology.customCollection packages are preferred from now on).
  • The lastModifiedTime attribute, use the lastStoreTime attribute instead.
  • The setExtendedAttributes and getExtendedAttributes methods used on CI are compatible with earlier versions. They set the XA attribute that handles extended attributes from now on.
  • The setExtendedAttributes and getExtendedAttributes methods used on DataApi. Use setXA and getXA methods directly on CI instead of DataApi extra calls.

Significant changes from earlier releases

The following information describes significant behavioral changes from earlier TADDM releases:
  • Removal of NetFlow sensor.
  • Java API methods related to security (AuthorizationManager API methods) were modified to use only those custom collections that have hierarchy type set to "AccessCollection". During TADDM upgrade, all existing authorization policy entries and all Supports relationships between PersonRole and AccessCollection objects are automatically migrated to the corresponding custom collection objects with hierarchy type set to "AccessCollection".
    Java API methods related to collections (selected Compatibility API methods) are deprecated. Use equivalent methods operating on corresponding custom collections. For details, see Managing collections.
  • To integrate TADDM 7.3 with IBM Tivoli Business Service Manager (TBSM), you must use TBSM 6.1.1 FP1, or later.
  • IBM DB2 9.5 for Linux, UNIX, and Windows is no longer supported as the TADDM back-end database.
  • 32-bit platforms are no longer supported as TADDM servers.
  • Sun Solaris is no longer supported as a TADDM server.
  • Red Hat Enterprise Linux 5 is no longer supported as a TADDM server.
  • The Extended Attributes details pane separate tab was removed. Separate tabs are created only for non-default categories. You can view extended attributes for default category in a separate table in the General tab now.

Upgrade scenarios

Important: When you want to upgrade to TADDM 7.3.0, you must have TADDM 7.2.2 installed. You cannot upgrade from TADDM 7.2.1, or earlier, to TADDM 7.3.0.

Key data modifications during the upgrade from earlier releases

  • When you upgrade from TADDM 7.2.2, all grouping entities are converted automatically into grouping patterns in accordance with a specific set of rules. A new grouping pattern is created for each entity. Later, the BizAppsAgent generates new custom collections from these grouping patterns. The new custom collections' content (a set of configuration items) is the same as the content of the corresponding original collections. For more information, see Automatic conversion of the old grouping entities.
  • During the upgrade procedure, extended attributes are modified in the following way:
    • Extended attributes are stored along with the CIs in the XA attribute of a new custom type ExtendedAttributesData. The data that is kept in separate objects of the UserData type is migrated into the XA attribute.
    • Extended attributes now have categories. If no category is selected, an attribute is stored in the default global category. All extended attributes present in the old data model were moved into the default global category.

System requirements

For information about hardware and software compatibility, see the TADDM Installation Guide.

Known problems

Known problems are documented as technotes on the IBM Tivoli Application Dependency Discovery Manager Support site at http://www.ibm.com/software/sysmgmt/products/support/IBMTivoliApplicationDependencyDiscoveryManager.html.

This site also includes APARs (problem reports), downloads, and education materials. As problems are discovered and resolved, the IBM Support team updates the knowledge base. By searching the knowledge base, you can quickly find workarounds or solutions to problems.

To search for TADDM 7.3.0 technotes, enter 7.3.0 in the Search support field.

To find solutions to the problems that you might have, you can also go to the dW Answers site at https://developer.ibm.com/answers/index.html.

Moving TADDM from one operating system to another

If you want to move TADDM from one operating system to another, follow the procedure that is described in the following section of the TADDM Installation Guide:
http://www-01.ibm.com/support/knowledgecenter/SSPLFC_7.3.0/com.ibm.taddm.doc_7.3/InstallGuide/t_cmdb_moving_taddm_to_other_os.html