Java support for TrueSight monitoring solutions

This topic describes BMC's support for Java starting from January 1, 2019, and actions required for TrueSight monitoring solutions.

Overview

Recent announcements by Oracle about commercializing Java have resulted in questions about how BMC will handle Java in the TrueSight products.

Impact

  • Oracle Java 8 will not be bundled with the product installation files.
  • TrueSight monitoring solutions support OpenJDK or vendor-specific Java versions as mentioned in the table below. 
  • Some vendors of monitored platforms and databases do not support OpenJDK. Monitoring using OpenJDK is possible only when both the monitored system and the KM support the usage of the same Java distribution. For more information, refer to the vendor documentation.
  • BMC will not provide Java updates. BMC recommends that you acquire the supported Java versions.

Note

Monitoring solutions that are not impacted by this change are indicated as No in the Java used? column. No user action is required to continue using these monitoring solutions.


Start adding filters for your table either in the macro settings or on the filtration pane.

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...

Monitoring solution (KM) name Java used? Recommendations
PATROL for Microsoft Windows Servers No

None

PATROL for Linux Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To update the Java path settings, see Configuring RHEV manager

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for AIX No

None

PATROL for Solaris Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Oracle VM Manager

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Unix and Linux No

None

PATROL for Docker Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Docker

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for VMware vSphere Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11.To update the Java path settings, see Configuring VMware vSphere

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Citrix XenServer Yes
  • Supports Oracle Java version 8
  • The KM uses JRE available in the $PATROL_HOME/jre directory.
PATROL for Citrix XenApp No

None

PATROL for Elasticsearch Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Elasticsearch

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Amazon Web Services Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11.To update the Java path settings, see Configuring Amazon Web Services

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Amazon EC2 Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11.To update the Java path settings, see Configuring Amazon EC2

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Microsoft Azure Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Microsoft Azure

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Microsoft Azure Virtual Machines Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Microsoft Azure Virtual Machines

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Google Cloud Platform Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Google Cloud Platform

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Google Compute Engine Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11

  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Google Cloud Compute

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for iSeries Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring iSeries KM

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Composite Attributes Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring Composite Attributes

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Cisco Nexus Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Agent configuration variables

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Converged Infrastructure Yes
  • Supports any of the following Java versions:
    • Oracle Java version 8
    • OpenJDK version 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Agent configuration variables

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Oracle Database Monitoring Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Agent configuration variables

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Oracle Enterprise Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • This KM uses Oracle JDBC version 7 for monitoring. This driver can be used only with OpenJDK version 8 which is supported by the KM. For information about Java versions that supported by Oracle, see Oracle documentation.
  • To update the Java path settings, see Configure Oracle Standalone Database monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for MongoDB Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • For information about Java versions that are supported by MongoDB, see MongoDB documentation.
  • To update the Java path settings, see Configure MongoDB monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Sybase Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see  Configure Sybase monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for SAP Solution Manager Yes

Uses Java Runtime Environment to monitor SAP. For the the SAP specifications and support strategy for SAP 1077727 - SAP JCo 3.0 release, see JCO support documentation.

Note: This requirement was existing before this notification, and therefore no additional change is needed for SAP monitoring.

PATROL for PostgreSQL Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • For information about Java versions that are supported by PostgreSQL, see PostgreSQL documentation.
  • To update the Java path settings, see Configure PostgreSQL monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Remedy AR Server Yes
  • Supports any of the following Java:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configuring AR Server Systems

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for BMC Server Automation Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Setting Java home

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for JBoss Application Server Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure JBoss Application Server monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Oracle WebLogic Yes
  • Monitoring of Oracle WebLogic requires a local installation of Oracle WebLogic. The KM uses the local Oracle WebLogic JRE for monitoring.

  • For certified versions of JRE, see Oracle documentation.

Note: This requirement existed before this notification, therefore no additional change is required for Oracle WebLogic monitoring.

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for IBM WebSphere Application Server Yes
  • Monitoring of IBM WebSphere Application Server requires a local installation of IBM WebSphere Application Server. The KM uses local IBM WebSphere Application Server JRE for monitoring.

  • For certified versions of JRE see, IBM documentation.

Note: This requirement existed before this notification, and therefore no additional change is required for IBM WebSphere monitoring.

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for IBM DB2 Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure remote IBM DB2 monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Apache Tomcat and Generic Java Server Yes
  • Supports any of the following Java versions:
    • Oracle Java version 8
    • OpenJDK version 8
  • To update the Java path settings for Apache Tomcat KM, see Configure Apache Tomcat monitoring . To update the Java path settings for Generic Java KM, see Configure Generic Java Server

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Hadoop Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure Hadoop monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Apache Kafka Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure Apache Kafka monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for TrueSight Self-monitoring Yes
  • Supports Oracle Java version 8
  • To update the Java path settings, see Configure TrueSight Self-monitoring monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for IT Data Analytics Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure monitoring to be used by ITDA

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Internet Servers Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configure Internet Server monitoring.

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Light Weight Protocols Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure SNMP monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Scripting (Linux/UNIX) Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configuring LINUX-UNIX shell script

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Scripting (Microsoft Windows) No

None

PATROL for Microsoft Exchange Servers No

None

PATROL for Log Management No

None

PATROL for Microsoft SQL Server No

None

PATROL for History Loader No

None

PATROL for Entuity Server Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
    • OpenJDK 11
  • To monitor without using the new Oracle License, BMC recommends that you change the monitoring configuration to use the OpenJDK version 11. To update the Java path settings, see Configure Entuity Server monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Application Management Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure parameters for retrieving synthetic execution data

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Web URL Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure Web URL monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Web Transaction Yes
  • Supports any of the following Java versions:
    • Oracle Java 8
    • OpenJDK 8
  • To update the Java path settings, see Configure Web Transactions monitoring

The support matrix for this KM remains the same and is available at the Solution and Product Availability and Compatibility (SPAC)

PATROL for Siebel eBusiness Applications No

None

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

Comments