Oracle SNMP Support Reference Guide

Contents Glossary Index Home Previous Next

applTable

The applTable holding contains generic variables designed to apply to all types of network service applications. Certain variables of the applTable have been implemented for three of the Oracle services: the Oracle7 database server, the Oracle Multiprotocol Interchange and Oracle Names. (The Listener does not make use of any Network Services MIB variables.)

Each entry in the applTable represents one of these three applications on the managed node. Each applTable entry for the Oracle7 database server application represents a database server that has been configured in the SNMP.ORA configuration file, whether or not a current instance of that installed database server is running. In contrast, applTable entries for the Oracle Multiprotocol Interchange and Oracle Names applications only represent current instances of those services. If an Oracle Multiprotocol Interchange or Oracle Names service is configured in SNMP.ORA, but is not currently running, it would not appear as an entry in the applTable. Each applTable entry is indexed by applIndex.

Table F - 1 lists the variables of the applTable and indicates which ones have been implemented for each of the three Oracle services (the Oracle7 database server, the Oracle Multiprotocol Interchange and Oracle Names).

Variable Name Oracle7 Server Oracle Multiprotocol Interchange Oracle Names
applIndex x x x
applName x x x
applDirectoryName
applVersion x x x
applUptime x x
applOperStatus x x
applLastChange x x
applInboundAssociations x x
applOutboundAssociations x
applAccumulatedInboundAssociations x x
applAccumulatedOutboundAssociations x x
applLastInboundActivity x
applLastOutboundActivity x
applRejectedInboundAssociations x x
applFailedOutboundAssociations x x
Table F - 1. applTable Variables Implemented for Three Oracle Services and Corresponding Object IDs

The only applTable variable that is not implemented for any of these three Oracle services is applDirectory, because it only has meaning for sites using OSI directory services.

Table F - 2 lists the implemented variables of the applTable and their corresponding object IDs.

Variable Name Object ID
applIndex 1.3.6.1.2.1.27.1.1.1
applName 1.3.6.1.2.1.27.1.1.2
applDirectoryName 1.3.6.1.2.1.27.1.1.3
applVersion 1.3.6.1.2.1.27.1.1.4
applUptime 1.3.6.1.2.1.27.1.1.5
applOperStatus 1.3.6.1.2.1.27.1.1.6
applLastChange 1.3.6.1.2.1.27.1.1.7
applInboundAssociations 1.3.6.1.2.1.27.1.1.8
applOutboundAssociations 1.3.6.1.2.1.27.1.1.9
applAccumulatedInboundAssociations 1.3.6.1.2.1.27.1.1.10
applAccumulatedOutboundAssociations 1.3.6.1.2.1.27.1.1.11
applLastInboundActivity 1.3.6.1.2.1.27.1.1.12
applLastOutboundActivity 1.3.6.1.2.1.27.1.1.13
applRejectedInboundAssociations 1.3.6.1.2.1.27.1.1.14
applFailedOutboundAssociations 1.3.6.1.2.1.27.1.1.15
Table F - 2. applTable Variables Implemented for Three Oracle Services and Corresponding Object IDs

A description of all implemented applTable variables follows.

applIndex

Syntax INTEGER (0 - 2147483647)
Max-Access not-accessible
Explanation An index to uniquely identify the application. This integer is assigned in the SNMP.ORA file.
applIndex is implemented for each of the Oracle7 database server, Oracle Multiprotocol Interchange and Oracle Names services.
Typical Range 0 - 2147483647
Significance very important
Related Variables applName
Suggested Presentation not applicable

applName

Syntax DisplayString
Max-Access read-only
Explanation Indicates the name by which the network service application chooses to be known. applName is implemented for each of the Oracle7 database server, Oracle Multiprotocol Interchange and Oracle Names applications.
For the Oracle7 database server, the value of applName is the value of the SID parameter in the SNMP.ORA configuration file.
For the Oracle Multiprotocol Interchange, the value of applName is retrieved from the CMANAGER_NAME parameter of the INTCHG.ORA configuration file.
For the Oracle Names service, the value of applName is retrieved from the NAMES.SERVER_NAME field of the NAMES.ORA file. All Oracle Names tables use appleName as an index.
Typical Range 5 - 25 characters
Significance very important for the Oracle7 server database and the Oracle Multiprotocol Interchange (less important for Oracle Names)
Related Variables applIndex
Suggested Presentation simple string

applVersion

Syntax DisplayString
Max-Access read-only
Explanation Indicates the version of the application software. The value is retrieved internally.
applVersion is implemented for each of the Oracle7 database server, Oracle Multiprotocol Interchange and Oracle Names applications.
Typical Range 1 - 15 characters
Significance less important
Related Variables none
Suggested Presentation simple string

applUptime

Syntax TimeStamp
Max-Access read-only
Explanation Indicates the value of sysUptime, a variable the master agent maintains, which is taken at the time the particular application instance (Oracle7 database server or Oracle Multiprotocol Interchange) was last initialized.
If two requests for this variable return the same value, none of the counters associated with this application have been reset between the requests.
applUptime is implemented for the Oracle7 database server and Oracle Multiprotocol Interchange applications.
Typical Range 0..4294967295
Significance very important
Related Variables none
Suggested Presentation gauge or counter

applOperStatus

Syntax INTEGER (1) up, and (2), down
Max-Access read-only
Explanation Indicates the operational status of the application. Oracle is implementing (1) up and (2) down. The UP value (1) indicates that the application is operational and available. The DOWN value (2) indicates that the application is not available. appleOperStatus is implemented for the Oracle7 database server and Oracle Multiprotocol Interchange applications.
If the value of the applOperStatus variable for this application is 2, indicating that it is not available, then the subagent cannot connect to it. In this case, only those MIB table(s) that exist independently of the operational status of that application will be SNMP-accessible. For the Oracle7 database server, these tables are the rdbmsDbTable and rdbmsSrvTable of the public RDBMS MIB only. All tables of the private Oracle Database MIB and the Oracle Multiprotocol Interchange services would be inaccessible when the value of applOperStatus is 2 (down).
Typical Range enumerated 1 or 2
Significance very important
Related Variables none
Suggested Presentation alarm or simple string

applLastChange

Syntax TimeStamp
Max-Access read-only
Explanation Indicates the value of sysUptime at the time the network service application entered its current operational state. sysUptime is maintained by the master agent on this managed node. If the current state was entered prior to the last initialization of the local network management subsystem, then this object contains a value of 0.
applLastChange is implemented for the Oracle7 database server and the Oracle Multiprotocol Interchange applications.
Typical Range 0 - 4294967295
Significance less important
Related Variables applUpTime, sysUptime
Suggested Presentation simple string

applInboundAssociations

Syntax Gauge32
Max-Access read-only
Explanation Indicates the number of current associations to this application, for which it is the responder. applInboundAssociations is implemented for the Oracle7 database server and Oracle Multiprotocol Interchange services.
For an Oracle7 database server configured for dynamic single threaded processes, this value is the number of application instances, as retrieved from SESSIONS_CURRENT in V$LICENSE.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value corresponds to the value for oraCmanagerCurrentConnectionsInUse, which is the total of all active connections for all of the pumps.
Typical Range 0 - 5 (Oracle Multiprotocol Interchange, Oracle Names)1 - 1,000 (Oracle7 database server)
Significance less important
Related Variables none
Suggested Presentation gauge, ala Tach (Names

applOutboundAssociations

Syntax Gauge32
Max-Access read-only
Explanation Indicates the number of current associations to this application, for which it is the initiator. This variable is implemented for the Oracle Multiprotocol Interchange application.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value corresponds to the value for oraCmanagerCurrentConnectionsInUse, which is the total of all active connections for all of the pumps.
Typical Range 0 - 5
Significance less important
Related Variables onrsServerRequestsForwarded
Suggested Presentation gauge, ala Tach

applAccumulatedInboundAssociations

Syntax Counter32
Max-Access read-only
Explanation Indicates the total number of associations to this application for which it is the responder, since its initialization. This variable represents the overall request load. This variable is implemented for the Oracle Multiprotocol Interchange and Oracle Names services.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value is the sum of the values of oraCmanagerAccumulatedSuccessfulConnections and oraCmanagerAccumulatedFailedConnections, which is the total of all failed and successful connections for all of the pumps since startup of this Oracle Multiprotocol Interchange instance.
For the Oracle Names service, this value is derived from an internal table.
Typical Range 0..4294967295
Significance very important
Related Variables appleAccumulatedOutboundAssociations (Oracle Multiprotocol Interchange), oraServerDeletesReceived (Oracle Names), oraServerQueriesReceived (Oracle Names), oraServerRenamesReceived (Oracle Names), oraServerUpdatesReceived (Oracle Names)
Suggested Presentation rolling counter or gauge

applAccumulatedOutboundAssociations

Syntax Counter32
Max-Access read-only
Explanation Indicates the forwarding load (the total number of associations to this application for which it is the initiator, since its initialization). This variable is implemented for the Oracle Multiprotocol Interchange and Oracle Names services.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value is the sum of the values of oraCmanagerAccumulatedSuccessfulConnections and oraCmanagerAccumulatedFailedConnections, which is the total of all failed and successful connections for all of the pumps since startup of this Oracle Multiprotocol Interchange instance.
For the Oracle Names service, this value is derived from an internal table.
Typical Range 0..4294967295
Significance important
Related Variables appleAccumulatedInboundAssociations (Oracle Multiprotocol Interchange)
Suggested Presentation counter

applLastInboundActivity

Syntax TimeStamp
Max-Access read-only
Explanation Indicates the value of sysUptime at the time of the last inbound association for this application. sysUptime is maintained by the master agent on this managed node. If the last association occurred prior to the last initialization of the network subsystem, then this object contains a value of zero. This variable is implemented for the Oracle Multiprotocol Interchange service.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value corresponds directly to that for appleLastOutboundActivity in the Oracle Multiprotocol Interchange's case. This value is calculated from the time stamp of the most recent Interchange connection, the timestamp for the most recent initialization of the Oracle Multiprotocol Interchange, and the value of applLastChange.
Typical Range 0..4294967295
Significance important
Related Variables appleLastOutboundActivity
Suggested Presentation simple string or notch on a timeline.

applLastOutboundActivity

Syntax TimeStamp
Max-Access read-only
Explanation Indicates the value of sysUptime at the time of the last outbound association for this application. sysUptime is maintained by the master agent on this managed node. If the last association occurred before the last initialization of the network subsystem, then this object contains a value of 0. This variable is implemented for the Oracle Multiprotocol Interchange service only.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value corresponds directly to that for appleLastOutboundActivity in the Oracle Multiprotocol Interchange's case. This value is calculated from the time stamp of the most recent Oracle Multiprotocol Interchange connection, the timestamp for the most recent initialization of the Interchange, and the value of applLastChange.
Typical Range 0..4294967295
Significance important
Related Variables applLastInboundActivity
Suggested Presentation simple string or notch on a time-line

applRejectedInboundAssociations

Syntax Counter32
Max-Access read-only
Explanation Indicates the total number of inbound associations the application entity has rejected, since application initialization. The variable is implemented for the Oracle Multiprotocol Interchange and Oracle Names services.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value corresponds to the value for oraCmanagerAccumulatedFailedConnections, which is the total of all failed connections for all of the pumps since the last Oracle Multiprotocol Interchange instance startup.
For Oracle Names, this value indicates client malfunction, or a possible inconsistency in configuration. It is retrieved from an internal table.
Typical Range 0..4294967295
Significance important
Related Variables oraCmanagerAccumulatedFailedConnections (Oracle Multiprotocol Interchange)
Suggested Presentation rolling counter or gauge/time with warning light

applFailedOutboundAssociations

Syntax Counter32
Max-Access read-only
Explanation Indicates the total number of associations since application initialization, for which the application entity is initiator and association establishment has failed. This variable is implemented for the Oracle Multiprotocol Interchange and Oracle Names services.
For the Oracle Multiprotocol Interchange, any connection functions as both an inbound and outbound association. Thus, this value corresponds to the value for oraCmanagerAccumulatedFailedConnections, which is the total of all failed connections for all of the pumps since the last Interchange instance startup.
For Oracle Names, this variable indicates that remote servers are either down or not defined properly in this server's topology data. It is retrieved from an internal table.
Typical Range 0..4294967295
Significance important
Related Variables oraCmanagerAccumulatedFailedConnections (Oracle Multiprotocol Interchange)
Suggested Presentation rolling counter or gauge/time with warning light

Contents Glossary Index Home Previous Next