2 Plan for Advanced Management Console Installation

The Plan for Advanced Management Console Installation describes the Advanced Management Console core components, software requirements, and installation steps.

Read about software requirements and various components of AMC described in this section before you begin installation.


This release of the Advanced Management Console is primarily a bug fix release. For additional information about AMC releases, see the Advanced Management Console Release Notes.

The Plan for Advanced Management Console Installation contains the following sections:

About Advanced Management Console

The Advanced Management Console provides system administrators with insight into the Java applications that their users run and the versions of the Java Runtime Environment (JRE) that are used in their enterprise.

The Advanced Management Console is packaged as an Enterprise Archive (EAR) file. This file contains the AMC components, such as the Advanced Management Console server, agent, and browser-based user interface. You must provide the WebLogic Server, database, and a JRE for AMC to use.

The Figure 2-1 shows AMC architecture, components, data flow, and the installation sequence. The core components of the AMC are AMC server and AMC agent.

Figure 2-1 Figure 2-1 Advanced Management Console Components and Installation Steps

Description of Figure 2-1 follows
Description of "Figure 2-1 Figure 2-1 Advanced Management Console Components and Installation Steps"

The following topics describe the core components and other elements of AMC:

Advanced Management Console Server

The Advanced Management Console server uses MySQL or Oracle database to store its internal data and periodically downloads the Java Security Baseline from Oracle extranet. The Advanced Management Console server collects the Java Usage Tracking records of the Java SE runtime on Windows, macOS, and Linux desktops.

The Advanced Management Console server is a Java Platform Enterprise Edition (Java EE) application that must be deployed in Oracle WebLogic Server as shown in Figure 2-1.

Advanced Management Console Agent

The Advanced Management Console (AMC) agent is another core component, which is deployed on Microsoft Windows and macOS desktops.

The agent automatically enables Java Usage Tracker on installed Java SE runtime. The agent periodically reports data (operating system family, version, and installed Java Runtime Environments) to the Advanced Management Console server. The agent downloads and applies deployment rule set to the installed Java Runtime Environments (JREs). It automatically enables Java Usage Tracker on installed JREs.


CPU, memory, disc space, and network capacity requirements are all negligible for the AMC agent provided the appropriate OS and Java version are used.

The AMC agent is supported on desktops running on Windows, macOS, and Linux distributions having systemd or upstart service management framework. See Figure 2-1. For distributions not supported, the Java Usage Tracker can be configured manually.

Administration and Monitoring

The Advanced Management Console includes a browser-based user interface for monitoring and administration.

This interface provides the following:

  • Access to collect Java Usage Tracker data

  • Enables to create and deploy deployment rule sets

  • Monitors and configures the AMC

Software Prerequisites and System Requirements for Advanced Management Console Components

Check the system requirements before setting up the Advanced Management Console to be sure that it runs in your environment.

Component Requirements Supported Platform

Advanced Management Console Server


  • Oracle WebLogic Server 12c R2

  • Oracle WebLogic Server 14c
  • Java Runtime Environment (JRE) 8u31 or later; use of the latest Java security update is recommended.

Minimum hardware configuration:

  • Processor = 3 GHz CPU

  • Memory = 8 GB available, and at least 4GB for WebLogic

  • Disk Space = 10 GB

For supported configurations of WebLogic Server 14c and 12c R2, see:

Oracle Fusion Middleware Supported System Configurations


AMC is not compatible with Oracle WebLogic Server 14c running on JDK 11 or beyond.

Advanced Management Console Database

One of the following databases:

  • Oracle Database 11g

  • Oracle Database 12c

  • Oracle Database 19c

  • MySQL 5.7

  • MySQL 8.0

A minimum of 12 GB memory is required for a dedicated Oracle server managing 120 K desktops and 16 GB memory is required if the Oracle server is co-existent with the WebLogic Server. Ensure that you have at least 20 GB free storage space for the Oracle Database. Also, maintain the database regularly as the data in the database might keep increasing over a period of time.

The list of supported platforms:

  • Oracle Linux 7 (x64)

  • Ubuntu Linux 14 (x64)

  • SUSE Linux Enterprise Server 12 (x64)

  • Windows 8.1 (x64)

  • Windows Server 2012 R2 (x64)

  • Windows 10

  • Red Hat Enterprise Linux 7 (x64)

See the following links for information on: .

Advanced Management Console Agent


The list of supported platforms:

  • Windows 8.x (x64, x86)

  • Windows 10 (x64, x86)

  • Windows 11 (x64)

  • OS X 10.9 and above (x64)

  • macOS 10.12 and above (x64)

  • macOS 12 (x64)

  • Linux: Oracle Linux 6+, RHEL 6+, CentOS 6+, Ubuntu 14.04+, SLES 12, Fedora 9+ (x64)

Advanced Management Console UI

One of the following browsers, depending on your platform:

  • Internet Explorer 11 (Compatibility View is not supported)

  • Firefox

  • Safari

  • Chrome

To run the Java Web Start applications that Advanced Management Console starts, Java Runtime Environment (JRE) 8u131 or later is required; use of the latest Java security update is recommended. If you use a 32-bit browser on a 64-bit system, then a 32-bit JRE is required.

  • AMC UI is built using Oracle JET version 10.1.1. See JET FAQ for platform support.
  • Refer to browser vendor websites for the supported platforms.


It’s recommended to consider upgrading the Advanced Management Console database to Oracle 12c and WebLogic server to WebLogic Server 12c R2 and later. See the Advanced Management Console downloads page.

The Advanced Management Console uses the Java usage data collected by Java Usage Tracker. Java Usage Tracker tracks how Oracle Java Runtime Environments are being used in your systems and captures the JRE version, vendor, the application being run, and other details. Also, AMC periodically performs a file scan to detect Java runtimes that aren't captured by the Java Usage Tracker, such as runtimes not being used or not having the Java Usage Tracker capabilities. OpenJDK binaries will be detected by AMC through file scanning but won't have usage associated with it as it doesn't have Java Usage Tracker capabilities.

Java Usage Tracker is available for all releases of Java 7 and later, and also for the following older Java releases:

  • 6u25 and later updates

  • 5.0u33 and later updates

  • 1.4.2_35 and later updates

Migrating Advanced Management Console to the Latest Version

The existing users of Advanced Management Console can update to the latest available version of the AMC server, database, and agent. The migration process involves both manual and automatic steps.

Advanced Management Console Migration describes the migration process.