Skip to main content

The scanning process

Snow Inventory Oracle Middleware Scanner performs the file system search in the same locations as the Snow Inventory Agent, configured in the Software element of the agent configuration file, snowagent.config. See Agent configuration file for more information.

For Linux, macOS, and Unix environments, the file system search will ignore all mounted drives with a file system type different from the root (/) file system type, unless it is listed in Software/IncludeCriteria/FileSystem.

For Linux environments, the following fixed exclude paths are added to align the file search behavior with the Snow Inventory Agent:

/net/*

/panfs/*

/tmp/*

/boot/*

/usr/include/*

/usr/share/*

/usr/src/*

/var/*

For Linux environments, you can configure bind mounts and autofs mounts to be excluded from the scan. For Unix environments, you can configure bind mounts to be excluded from the scan. See Configure the agent to exclude bind mounts and autofs mounts from the scan in the Snow Inventory Agent for Linux user guide for a description of both configurations.

Note

The inventory data collected by the scanner reflects a snapshot of the Oracle Middleware environment at the instant when the inventory scan is performed. 

File scanning

The scanner searches for the following files:

*_InstallLog.log

comps.xml

NQSConfig.ini

setupinfo.txt

*jazn-data.xml

config.xml

opmn.xml

stopwebanalysis

*ubbc*

dmconfig*

opmnctl

stopwebanalysis0

bdmconfig*

domain-registry.xml

oracle-bi-shared.jar

tuxconfig*

beahomelist

essmsh

portalconfig.xml

tuxwsvr.ini

biee-domain.xml

essmsh.exe

pthome.xml

version.txt

bips_version.txt

hrrunant.cmd

registry.xml

brioqry.exe

JSconfig.xml

server.xml

 

cluster.properties

lic.txt

sessions.xml

For Windows, files in paths containing the following will be ignored:

\\demo\\

Documents and Settings

RECYCLER

WINDOWS

All Users

gnome

samples

workshop4WP

AppData

javaee-tutorial

staroffice

 

Collection\\bin\\output

patch_storage

templates

 

dmconfig.dl

Program Files

tomcat

For Linux and Unix, files in paths containing the following will be ignored:

/demo/

/sample/

Collection/bin/output

patch_storage

/demos/

/samples/

eclipse/plugins/com.m7.nitrox.kodo

templates

/gnome/

/staroffice

javaee-tutorial

tomcat

Note

File types and paths specified in the Software/Exclude section of the agent configuration file, snowagent.config, will not be included in the scan. Therefore, for the scanner to collect all the required files, you must make sure that the files listed in this section are not part of the Software/Exclude section.

Scanning active Oracle Middleware processes

The scanner requires permission to gather information related to Oracle Middleware product installations using the “ps -eaf” command. The scanner acquires information for the following processes:

apache

ifcgi60

ofcguard

rwqmu60

BBL

ifcmp60

oidldapd

rwrbe60

beasvc

ifcmp90

oidmon

rwrqm

beasvc64

ifctrl60

oidrepld

rwrqm60

beasvcX64

ifdbg60

opmn

rwrun60

DBBL

ifrun60

oraclesvc

rwserver

dis3

ifsrv60

r30cli32

rwsxc60

dis4

ifwdb60

r30con32

rwsxu60

dis51

ifweb60

r30isv32

startNodeManager

dis51pr

ifweb90

r30qmu32

startWebLogic

dis51ws

imapds

r30rbe32

startWLS

dwfde61

iooomgrrmi

r30rqm32

TMJAVASVR

f45des

java

r30run32

TMMETADATA

f45run

javaw

r30sxc32

vdeserver

f50dbg32

jmc

r30sxu32

webcache

f50run32

jre

rwbld60

webcachea

f60

jrmc

rwbuilder

webcached

f90

JSH

rwcgi60

wlsvc

frmweb

JSL

rwcli60

wlsvc64

GWWS

nodemanager

rwcon60

wlsvcX64

httpd

nqsserver

rwconverter

 

ifbld60

oad

rwisv60

 

ifbld90

odisrv

rwmts60

 

Identifying drives and drive types

To correctly identify available drives and drive types the scanner uses the following commands:

Platform

Command

Windows

wmic logicaldisk get DeviceID, DriveType

Linux and Unix

df -T

Identifying running Oracle Middleware components

To correctly identify running Oracle Middleware components, the following command is used:

  • opmnctl status