Skip navigation.

Configuring SNMP

Overview

The SIP server has the ability to function as a Simple Network Management Protocol (SNMP) agent. The SNMP agent runs as a service which responds to requests from SNMP managers and sends SNMP trap notifications to SNMP managers.

SNMP MIB

To get the WebLogic SIP Server SNMP MIB, set the followings in the Administration Console screen.

(i) Enabling the SNMP service
Enable the SNMP service in the Domain --> Configuration --> SNMP tab.

(ii) Adding the SNMP service to the startup classes
Configure a new Startup Class in the Domain --> Deployments --> Startup & Shutdown tab.

Name - SNMPService

Class Name - com.oki.sip.mbeans.snmp.SNMPService

Argument - Server Name=Port Number,Server Name=Port Number,Server Name=Port Number
(Example)adminServer=161,managedServer_1=161,managedServer_2=162,managedServer_3=161

Target and Deploy - Managed servers

Note: The SNMP agent provided by WebLogic Server 8.1 SP4 can not use the WebLogic Server 8.1 SP4 MIB and the WebLogic SIP Server MIB at the same time. The above configuration makes it unable to get the WebLogic Server 8.1 SP4 MIB.

Note: When a port number is not specified by an argument,161 is used as a default port number. When two or more servers are started on the same machine, Even when the listen addresses which a server uses differ, please be sure to specify a port number.

To get the WebLogic SIP Server SNMP MIB, make a get/getnext request from the SNMP manager to the SNMP agent on the managed servers.

Note: All the MIB values are read-only because WebLogic Server 8.1 SP4 does not support SNMPv3. To set the MIB value, change the MBean attribute value that corresponds to the MIB through the Administration Console screen or a tool with a JMX interface.

Browsing the MIB

You can use any of the following methods to browse the contents of the WebLogic SIP Server MIB:

WebLogic SIP Server MIB consists of all OIDs below .1.3.6.1.4.666.100.10.16.

oki-sipas-mib.asn1.txt

Trap Notifications

WebLogic SIP Server generates its own trap notifications separately from the trap notifications provided by WebLogic Server.

While the WebLogic Server trap notifications are generated by the administration server, the WebLogic SIP Server trap notifications are generated by each managed server on which WebLogic SIP Server is running.

Setting the Trap Notifications

The WebLogic SIP Server trap notification setting depends on the SNMP service on the administration server.
Set the following attributes in the Domain --> Configuration --> SNMP tab in the WebLogic Administration Console screen.

List of Traps

Traps (OID) Generated When Variable Bindings
okiSipAsStartup
.1.3.6.1.4.1.666.100.10.16.0.1
WebLogic SIP Server started. sipNotifApplIndex
sipServerName
okiSipAsStop
.1.3.6.1.4.1.666.100.10.16.0.2
WebLogic SIP Server stopped. sipNotifApplIndex
sipServerName
okiSipAsFailure
.1.3.6.1.4.1.666.100.10.16.0.3
WebLogic SIP Server terminated for fatal status. sipNotifApplIndex
sipServerName
okiSipAsStatusChanged
.1.3.6.1.4.1.666.100.10.16.0.6
Signifies that above configuration property value is changed. sipNotifApplIndex
sipServerName
sipNotifTextualDescription
okiSipAsLicenseViolation
.1.3.6.1.4.1.666.100.10.16.0.7
WebLogic SIP Server detected a license violation. sipNotifApplIndex
sipServerName
sipNotifTextualDescription
okiSipAsRegurateThreshExceeded
.1.3.6.1.4.1.666.100.10.16.0.8
Signifies that too many requests have been received by the system enough to exceed the configured threshold. This notification shows that admission control has started to regulate a new SIP request. sipNotifApplIndex
sipServerName
callRegulateManagerRegulateType
sipNotifIntValue
callRegulateManagerThreshold
okiSipAsRegurateThreshRecovery
.1.3.6.1.4.1.666.100.10.16.0.9
Signifies that the number of requests that received by the system have been less than configured threshold. This notification shows that admission control has released to allow a new SIP request. sipNotifApplIndex
sipServerName
callRegulateManagerRegulateType
sipNotifIntValue
callRegulateManagerReleaseValue
okiSipAppStartup
.1.3.6.1.4.1.666.100.10.16.0.10
SIP application installed. sipNotifApplIndex
sipServerName
sipAplicationName
okiSipAppShutdown
.1.3.6.1.4.1.666.100.10.16.0.11
SIP application stopped. sipNotifApplIndex
sipServerName
sipAplicationName
okiSipAppFailure
.1.3.6.1.4.1.666.100.10.16.0.12
SIP application failed to install . sipNotifApplIndex
sipServerName
sipAplicationName
okiSipAppSessionThreshExceeded
.1.3.6.1.4.1.666.100.10.16.0.13
Signifies that too many requests have been received by the SIP application system to exceed the configured application session threshold. sipNotifApplIndex
sipServerName
sipAplicationName
sipNotifIntValue

When you use the HP OpenView Network Node Manager to receive the trap notifications, add the contents of the trapd.conf.txt to the trap definition.