How do I discover both WebLogic Server 5.1 and a later release? (NETIQKB14109)

  • 7714109
  • 02-Feb-2007
  • 14-Jan-2008

Resolution

goal
How do I discover both WebLogic Server 5.1 and a later release?

fact
AppManager 5.0.1

fact
WebLogic Server UNIX

fact
BEA WebLogic Server 5.1

fact
BEA WebLogic Server 6.0+

fix
 

1.        Click on the Discovery tab of the Knowledge Script Pane.

2.        Drag the WebLogicSvrUNIX Knowledge Script onto the machine(s) that contain at least one installation of BEA WebLogic Server release 5.1 and/or a later release of WebLogic Server.

3.        The ?Semi-colon separated list of Administration Server hostname:port combinations? parameter tells Discovery the information it needs to contact the Administration Server(s) for the WebLogic Servers on a machine, for releases 6.0, 6.1 and 7.0 of WebLogic Server.  (This parameter does not apply to installations of WebLogic Server 5.1.)  The Administration Server contains the configuration information for the WebLogic Servers that Discover needs to build the objects that it will add to the TreeView.

a.        If you are trying to discover only one version of BEA WebLogic Server, and all of the WebLogic Servers on the machines on which you dropped the Discovery Knowledge Script have the same Administration Server, enter the hostname:port of the Administration Server.  Do not enter any spaces before or after the colon.  You do not need any semi-colons.

b.       If you are trying to discover more than one version of BEA WebLogic Server or the WebLogic Servers on the machines on which you dropped the Discovery Knowledge Script have different Administration Servers, you must enter one hostname:port for each Administration Server.  Do not add any spaces before or after the colon.  Separate each hostname:port by a semi-colon.  Do not add any spaces before or after the semicolon.

4.        For the ?Semi-colon separated list of directories in which to search for WebLogic home directories ?? parameter, enter a list of directories in which Discovery should search for the home directory for WebLogic Server. For WebLogic Server release 5.1, this would be a directory (or directories) that contains a weblogic.properties file.  For WebLogic Server 6.0, .
6.1 or 7.0, this would be directory (or directories) that contains the config.xml and registry.xml files.  Separate each directory by a semi-colon.  Do not add any spaces before or after a semi-colon.

5.        For the ?Semi-colon separated list of directories in which to search for a Java Runtime Environment? parameter, only one JRE is required per machine.

a.        If you are trying to discover on just one machine, or multiple machines that all have a JRE in the same directory, all you need is a single directory with no semi-colons.

b.       If you are trying to discover on multiple machines, each of which may have a JRE in a different directory, you will need to supply more than one directory.  Separate them by semi-colons.  Do not add any spaces before or after a semi-colon.

6.        The NetIQ WebLogic Server agent needs to bind to some port.  The NetIQ WebLogic Server agent is a separate process that provides a bridge between executing Knowledge Scripts and WebLogic Servers, so the Knowledge Scripts must communicate with it via some port.  This port can be any port that is not being used by any other application on the machine.  For the ?Semi-colon separated list of NetIQ agent ports? parameter:

a.        If you are trying to discover just one version of BEA WebLogic Server per machine, all you need is a single port that is available on each of the machines.

b.       If you are trying to discover more than one version of BEA WebLogic Server per machine, you need one port for each version.  Separate them by semi-colons.  Do not add any spaces before or after a semi-colon.

7.      .
 
For the ?Semi-colon separated list of SNMP agent ports? parameter:

a.        If you are trying to discover just one installation per machine, all you need is a single port that is available on each of the machines.

b.       If you are trying to discover more than one installation per machine, you need one port for each installation.  Separate them by semi-colons.  Do not add any spaces before or after a semi-colon.

8.        For the ?SNMP community string? parameter, the default ?public? should suffice since the information in the BEA WebLogic Server SNMP agent is all read-only information.  If you are concerned about this, you may change it to a different value.

9.        For the ?SNMP agent refresh interval? parameter, enter the number of seconds that the SNMP agent can cache information before refreshing it from the WebLogic Server.  This value should be less than or equal to the shortest schedule that you intend to use for any WebLogicSvrUNIX Knowledge Script.  There is no harm in setting this value too low.  This value does not imply that the SNMP agent will fetch all measurements from the WebLogic Server every ?n? seconds.  Instead, if the SNMP agent has the requested measurement in its cache and it is less than ?n? seconds old, the SNMP agent can simply return the value in its cache instead of getting the latest value for that measurement from the WebLogic Server itself.

         10.  Press OK. .


Additional Information

Formerly known as NETIQKB14109