Resources that the sensor discovers

This topic describes the resources that can be discovered by the WebLogic pluggable sensors, and how those discoveries work.

Information is gathered from XML configuration files on the target machine. WebLogic default properties are stored in an XSD schema, rather than XML configuration files.

WebLogic launcher sensor

The WebLogic launcher sensor is started, after the generic server sensor, using a pluggable template, configured in plugin.xml. It discovers most typical WebLogic installations, and can be manually configured if necessary.

It discovers the following information:
  • The path to the directory containing configuration files for the domain.
  • The version of WebLogic installed on the target machine.
  • Whether the target is an administration server or a managed server.
  • The listen IP and port of the administration server.
  • Basic information about the structure of the WebLogic domain and servers.
The WebLogic launcher sensor creates the following objects:
  • The WebLogic domain model object with only the attributes that are included in the naming rule.
  • The WebLogic server model objects with only the attributes that are included in the naming rule.
The WebLogic launcher sensor starts the following sensors:
  • WebLogic domain sensor for administration server
  • WebLogic server sensor for administration server

WebLogic domain sensor

The WebLogic domain sensor discovers information about the full WebLogic domain.

The following information (available in XML configuration files), is discovered:
  • Domain details
  • Machine details
  • Cluster details
  • SSL settings
  • JTA
  • JDBC connection pool
  • JDBC data source
  • JDBC multi pool
  • JMS server
  • Node manager settings

The WebLogic domain sensor creates the WebLogic domain object.

WebLogic server sensor

The WebLogic server sensor discovers information about the full WebLogic server and basic information about the WebLogic domain.

The following information (available in XML configuration files), is discovered:
  • Server details
  • JDBC connection pool
  • JDBC data source
  • JDBC multi pool
  • JMS server

The WebLogic server sensor creates the WebLogic server model object.

The WebLogic server sensor starts the WebLogic application sensor.

WebLogic application sensor

The WebLogic application sensor discovers the WebLogic applications deployed on the WebLogic server and the WebLogic applications deployed on the WebLogic domain.

The following information about the deployment is stored:
  • Application or module, for example, J2EEApplication, EJBModule, WebModule, or ConnectorModule.
  • Application or module details, including J2EEDeployedObjects, for example WebLogicEntityEJB, WebLogicServlet, and WebLogicConnector.
  • Application subdeployment information.