BEA Logo BEA WebLogic Server Release 6.1

  BEA Home  |  Events  |  Solutions  |  Partners  |  Products  |  Services  |  Download  |  Developer Center  |  WebSUPPORT

 

  |  

  WebLogic Server Doc Home   |     WebLogic SNMP Management Guide   |   Previous Topic   |   Next Topic   |   Contents   |   Index   |   View as PDF

Using Multiple SNMP Agents

 

This section discusses the following topics:

The original SNMP management model allowed for only a single, monolithic agent to carry out all management responsibilities on a given network node (IP address). This solution was not flexible enough to provide for effective management of increasingly complex systems. In addition to the agents typically provided by computer manufacturers for hardware and operating system information, agents are also produced by vendors of other products, such as agents for SQL database systems. Complex and heterogeneous systems thus require the ability to accommodate multiple agents on a single network node.

 


SNMP Agent as Proxy for Other Agents

This weakness of the original SNMP model led to the concept of an SNMP master agent that acts as a proxy for other SNMP agents. The WebLogic SNMP agent can function as a master agent in this sense. To use the master agent functionality of the WebLogic SNMP agent, you can assign branches of the registration tree (OID tree) as the responsibility of other SNMP agents. Each of these will be a branch that encompasses the private MIB (or some part of that MIB) which the target agent is designed to manage.

Note: You cannot use the WebLogic SNMP agent as a proxy for SNMP agents in other WebLogic Server domains. For example, WebLogic domainA's SNMP agent cannot proxy requests to domainB's SNMP agent. This limitation is in effect because all WebLogic SNMP agents use the same MIB root.

Instead of proxying requests to multiple WebLogic Server domains, you can place all of your server instances in a single domain and send requests directly to each Managed Server. See Specifying the Target Server in Management Requests.

The WebLogic SNMP agent listens for requests from SNMP managers and then fans out these requests to other SNMP agents on the Administration Server machine, if the attribute requested has an OID falling under the branch of the OID tree assigned to one of those other agents. By default the WebLogic SNMP agent listens for management requests on port 161. If the WebLogic SNMP agent is to proxy for other SNMP agents, then those other agents must be configured to listen for SNMP management requests on a port other than the port that the WebLogic SNMP agent is using to receive requests from SNMP managers.

 


Configuring an SNMP Proxy

To configure the WebLogic SNMP agent to proxy for another SNMP agent, do the following:

  1. Invoke the Administration Console (if it isn't running already).

  2. Select SNMP—>SNMP Proxies in the left pane. This invokes the SNMP Proxies table, which lists entries for all the SNMP agents you have configured the WebLogic SNMP agent to proxy for.

  3. To create a new proxy, select the Create a new SNMP Proxy link to invoke the SNMP Proxy configuration screen. Fill out the fields on this screen as follows:

  4. Click Apply to create the new proxy.

  5. Restart the Administration Server so that your changes can take effect.

 

back to top previous page next page