Discover Java installation data using Agent Client Collector for Visibility Content Process-Based Discovery

task australia Updated Oct 27, 2026 2 min read acc-process-based-discovery.md
Raw file servicenow.com

Discover Java installation information in your system using Agent Client Collector for Visibility Content Process-Based Discovery (PBD).

Before you begin

  • Install the latest version of Agent Client Collector for Visibility Content.
  • Install the Data Collection for Oracle Global Licensing and Advisory Services (GLAS) store app (sn_itom_oracleglas). Policy activation is blocked without this app.
  • If you want to collect GLAS hardware data, enable the GLAS hardware data collection policy. This data collection is controlled by the sn_acc_vis_content.file_discovery.enable_glas_hw_collection property.
  • Role required: discovery_admin

About this task

Both File-Based Discovery (FBD) and PBD collect Oracle GLAS Java installation data and are supported in Linux, Windows, and macOS environments. PBD uses the Oracle GLAS Java Process Discovery policy, which runs weekly. FBD uses the java_glas stream and the File Based Discovery Policy - Java GLAS policy. For details about the FBD process, see Discover Java installation data using Agent Client Collector for Visibility Content File-Based Discovery.

Note: The Oracle GLAS Java Process Discovery is available starting from Agent Client Collector for Visibility Content version 2.0.4.

Procedure

  1. Activate the process-based discovery policy.

    1. Navigate to All > Agent Client Collector > Policies.

    2. Select Oracle GLAS Java Process Discovery.

    3. Select Activate.

  2. Grant elevated permissions to the acc user, enabling access to your Java installation directories, for example:

    • /usr/lib/jvm/*/bin/java

    • /usr/lib/jvm/*/*/bin/java

    • /usr/lib/jvm/*/bin/jcmd

    • /usr/lib/jvm/*/*/bin/jcmd

    • /var/cache/servicenow/agent-client-collector/osquery/bin/osqueryi You can add additional Java directories during Java installation, as needed.

    • In a Linux environment, grant elevated permissions in the /etc/sudoers file to access the Java installation directories.

    • In a Windows environment, grant elevated permissions (read and execute) via the system administrator to access the Java installation directories.

Result

When you run Discovery for Java installation, process-based discovery stores the data in the ora_java_audit and ora_java_evidence tables. For details on the data stored in these tables, see Data collected during Agent Client Collector for Visibility Content File-Based Discovery.

Parent Topic:Agent Client Collector Discovery

Related topics

Discover Java installation data using Agent Client Collector for Visibility Content File-Based Discovery

Keywords Java installation using PBDJava installation using Agent Client Collector for Visibility Content
Search documentation
Search document titles and file paths on the australia branch