Home/Catalog/CISCO-SAA-APM-MIB

CISCO-SAA-APM-MIB

AI MIB Summary

The CISCO-SAA-APM-MIB manages Cisco Service Assurance Agent (SAA) Application Performance Monitoring operations by configuring and executing TCL scripts to emulate application data flows for network performance analysis. It provides control over the creation, deletion, and initiation of these emulation operations while exposing statistical metrics regarding their execution results and performance.

Acronyms and Terms: SAA - Service Assurance Agent APM - Application Performance Monitoring A MIB for controlling SAA APM. APM provides a framework for running scripts, written in TCL language, which help emulate the data flows of an application. Through this emulation, the performance of an application across a network can be computed. The parameters required to perform an operation are defined in a 'config file' as defined by saaApmCtrlScriptCfgURL. This MIB has three OBJECT group. 'saaApmAppl' group contains global objects while 'saaApmCtrl' group contains the objects to control the APM operation. Controlling includes creation and deletion of the operation and initiating a result-transfer for the operation. 'saaApmOper' group contains objects to get the statistics of the operation.
35
Objects
Active
Status
6
Dependencies

Imported Objects

Objects

35 total
Object Name
ciscoSaaApmMIB
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177
RFC1155-SMI
Unknown
.1.3.6.1.4.1.9.9.177
ciscoSaaApmMIBObjects
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.1
saaApmAppl
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.1.1
saaApmApplMajorVersionSAA APM application major version.ro
INTEGER
.1.3.6.1.4.1.9.9.177.1.1.1
saaApmApplMinorVersionSAA APM application minor version.ro
INTEGER
.1.3.6.1.4.1.9.9.177.1.1.2
saaApmApplMaxOperThis object defines the maximum total number of operations that can be configured.ro
INTEGER
.1.3.6.1.4.1.9.9.177.1.1.3
saaApmApplFreeMemLowWaterMarkIf APM determines that the available free processor memory has fallen below this mark, new operations will not be configurable until the amount of available free memory is greater than this mark. Available free memory is indicated by the object, ciscoMemoryPoolFree. This object's value should not be set so high as to approach or exceed the free processor memory available on the managed device.rw
INTEGER
.1.3.6.1.4.1.9.9.177.1.1.4
saaApmApplOperCapacityThis object defines the number of new operations that can be configured on the device. The number is obtain by dividing the memory available for APM by the average memory used for each APM operation. The available memory for APM is computed by taking the difference between Free Memory on the device and saaApmApplFreeMemLowWaterMark. If the current number of operation configured is equal to saaApmApplMaxOper then saaApmApplOperCapacity is zero.ro
Gauge
.1.3.6.1.4.1.9.9.177.1.1.5
saaApmCtrl
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.1.2
saaApmCtrlTableA set of parameters to create, control and destroy an APM Operation.
SEQUENCE OF SaaApmCtrlEntry
.1.3.6.1.4.1.9.9.177.1.2.1
saaApmCtrlEntryParameters for controlling APM operation.
SaaApmCtrlEntry
.1.3.6.1.4.1.9.9.177.1.2.1.1
saaApmCtrlIndexThis object uniquely identifies a row int the saaApmCtrlTable. This is a pseudo-random number selected by the management station when creating a row via the saaApmCtrlStatus object. If the pseudo-random number is already in use, an 'inconsistentValue' error will be returned by the agent.
INTEGER
.1.3.6.1.4.1.9.9.177.1.2.1.1.1
saaApmCtrlScriptCfgURLThis URL defines the location of the config file required to measure the performance of the application. It also defines which protocol should be used in downloading the file. For example ftp://joe:mybirthday@myhost/smtp/smtp.cfg The config file contains the parameters required to start and run the operation. Operation/Results control variables, the URL's of the scheduler, and script/data scriptfiles are all possible parameters contained in the config file.rw
SnmpAdminString -- Rsyntax OCTET STRING
.1.3.6.1.4.1.9.9.177.1.2.1.1.2
saaApmCtrlOwnerIdentifies the entity that created this table row.rw
OwnerString
.1.3.6.1.4.1.9.9.177.1.2.1.1.3
saaApmCtrlInitDataTransThis object is set to TRUE to initiate result transfer. Results are transferred to a server specified in the control file. It is set back automatically to 'false' by this system once the results are transferred.rw
TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- }
.1.3.6.1.4.1.9.9.177.1.2.1.1.4
saaApmCtrlDataTransTimeThis object indicates the time of the last result transfer attempt.ro
TimeStamp -- Rsyntax TimeTicks
.1.3.6.1.4.1.9.9.177.1.2.1.1.5
saaApmCtrlDataTransStatusThis object indicates the status of the result transfer.ro
SaaApmDataTransErrorCode -- Rsyntax INTEGER { -- noError(1), -- ftpErr(2), -- timeoutErr(3) -- }
.1.3.6.1.4.1.9.9.177.1.2.1.1.6
saaApmCtrlStatussaaApmControlScriptCfgURL is the only required object for this row to become 'active'. APM operations are created in one of two ways: 1) By setting this object to 'createAndGo' and supplying a values for saaApmControlScriptCfgURL as part of the same set operation. 2) By setting this object to 'createAndWait' and then supplying a value for saaApmControlScriptCfgURL via a different set operation. In the 'createAndGo' case, the row will transition to 'active' and the APM operation will start. In the 'createAndWait' case, a subsequent set operation will be required to transition the row to 'active' and start the APM operation. The APM operation cannot start until saaApmScriptCfgURL is set. Until the required object is set, the row will be 'notReady'. The APM operation can be started by setting this object to 'active'. The APM operation can be stopped by setting this object to 'notInService'. The APM operation can be deleted by setting this object to 'destroy'. saaApmCtrlStatus transitions from 'active' to 'notInService' if the saaApmOperLastStatus is changed to any error other than 'noError' and 'socketErr'.rw
RowStatus -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- }
.1.3.6.1.4.1.9.9.177.1.2.1.1.7
saaApmCtrlNvgenThis object is to allow or disallow the operation control info from being written to running-config. It cannot be set once the operation is 'active'.rw
TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- }
.1.3.6.1.4.1.9.9.177.1.2.1.1.8
saaApmOper
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.1.3
saaApmOperTableA list of Operational status for monitoring APM Operations. All the object in this table are updated after the completion of performance measurement cycle.
SEQUENCE OF SaaApmOperEntry
.1.3.6.1.4.1.9.9.177.1.3.1
saaApmOperEntryAn entry containing the status information applicable to a particular APM operation.
SaaApmOperEntry
.1.3.6.1.4.1.9.9.177.1.3.1.1
saaApmOperLastStartTimeThis object represents the start time of the last performance measurement cycle for the application specified by saaApmCtrlScriptCfgURL object.ro
TimeStamp -- Rsyntax TimeTicks
.1.3.6.1.4.1.9.9.177.1.3.1.1.1
saaApmOperLastEndTimeThis object represents the end time of the last performance measurement cycle for the application specified by saaApmCtrlScriptCfgURL object.ro
TimeStamp -- Rsyntax TimeTicks
.1.3.6.1.4.1.9.9.177.1.3.1.1.2
saaApmOperLastStatusThis object is used to indicate status of the last measurement cycle.ro
SaaApmOperErrorCode -- Rsyntax INTEGER { -- noError(1), -- ftpDnldErr(2), -- targetDown(3), -- scriptErr(4), -- socketErr(5), -- internalErr(6), -- digestErr(7), -- fileHeaderErr(8), -- fileFormatErr(9), -- cacheFull(10), -- lowMem(11) -- }
.1.3.6.1.4.1.9.9.177.1.3.1.1.3
ciscoSaaApmMIBNotifPrefix
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.2
ciscoSaaApmMIBNotifs
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.2.0
ciscoSaaApmMIBConformance
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.3
ciscoSaaApmMIBCompliances
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.3.1
ciscoSaaApmMIBCompliance
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.3.1.1
ciscoSaaApmMIBGroups
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.3.2
ciscoSaaApmApplGroup
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.3.2.1
ciscoSaaApmCtrlGroup
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.3.2.2
ciscoSaaApmOperGroup
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.177.3.2.3
CISCO-SAA-APM-MIB - SNMP MIB Reference | MIBs Explorer