-- *****************************************************************
-- CISCO-VOICE-APPS-MIB.my: Cisco Voice Applications MIB file.
--
-- Feb. 2001, Sam Lee
--
-- Copyright (c) 2001 by Cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************CISCO-VOICE-APPS-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,
Unsigned32FROM SNMPv2-SMI
DisplayString,TruthValueFROM SNMPv2-TC
SnmpAdminStringFROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROM SNMPv2-CONF
ciscoMgmt
FROM CISCO-SMI;ciscoVoiceAppsMIB MODULE-IDENTITYLAST-UPDATED"200512220000Z"ORGANIZATION"Cisco Systems, Inc."CONTACT-INFO" Cisco Systems
Customer Service
Postal: 170 W. Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-selsius@cisco.com"DESCRIPTION"The MIB Module for the management of Cisco Voice
Applications. This MIB is designed to work in
conjunction with the SYSAPPL-MIB to provide status
monitoring, provisioning and notification."REVISION"200512220000Z"DESCRIPTION"Imported Unsigned32 from SNMPv2-SMI instead
of CISCO-TC."REVISION"200102260000Z"DESCRIPTION"The initial version of this MIB module."
::={ ciscoMgmt 190}ciscoVoiceAppsMIBObjects OBJECTIDENTIFIER::={ ciscoVoiceAppsMIB 1}cvaGeneralInfo OBJECTIDENTIFIER::={ ciscoVoiceAppsMIBObjects 1}cvaModuleFailureInfo OBJECTIDENTIFIER::={ ciscoVoiceAppsMIBObjects 2}--
-- THE APPLICATION WORKFLOW INSTALLATION TABLE
--cvaWorkflowInstallTable OBJECT-TYPESYNTAXSEQUENCEOF CvaWorkflowInstallEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The table containing the list of installed Workflow
applications provisioned on the media server.
For instance, this table may contain an entry for
each of the Auto Attendant(AA) or Integrated Contact
Distribution(ICD) application installed on the Cisco
Workflow Application."::={ cvaGeneralInfo 1}cvaWorkflowInstallEntry OBJECT-TYPESYNTAX CvaWorkflowInstallEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"An entry (conceptual row) in the Workflow Installation
Table, containing information associated with the Cisco
Workflow Application. This entry is created when a
workflow application is installed via the application
Administration page."INDEX{ cvaWorkflowInstallIndex }::={ cvaWorkflowInstallTable 1}
CvaWorkflowInstallEntry ::=SEQUENCE{
cvaWorkflowInstallIndex Unsigned32,
cvaWorkflowInstallName SnmpAdminString,
cvaWorkflowInstallLocator OCTETSTRING,
cvaWorkflowInstallScriptName SnmpAdminString,
cvaWorkflowInstallEnable TruthValue}cvaWorkflowInstallIndex OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An arbitrary integer which uniquely identifies an Workflow
Application."::={ cvaWorkflowInstallEntry 1}cvaWorkflowInstallName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..128))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the workflow application."::={ cvaWorkflowInstallEntry 2}cvaWorkflowInstallLocator OBJECT-TYPESYNTAXOCTETSTRING(SIZE(0..128))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The extension number or CTI (Computer
Telephony Integration) route point associated
with the workflow application.
For instance, 5000 for extension 5000."::={ cvaWorkflowInstallEntry 3}cvaWorkflowInstallScriptName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..128))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The workflow application script name."
::={ cvaWorkflowInstallEntry 4}cvaWorkflowInstallEnable OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The status of the workflow application.
true(1): Workflow Application is enabled
false(2): Workflow Application is disabled."::={ cvaWorkflowInstallEntry 5}cvaNotificationEnable OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"To enable(1) or disable(2) generation of the following
notifications:
cvaModuleStart notification
cvaModuleStop notification
cvaModuleRunTimeFailure notification
cvaProcessStart notification
cvaProcessStop notification
The default value is enable(1)."::={ cvaGeneralInfo 3}--
-- THE MODULE FAILURE GROUP
-- a collection of objects common to application server notifications
--cvaAlarmSeverity OBJECT-TYPESYNTAXINTEGER{emergency(1),alert(2),
critical(3),error(4),warning(5),notice(6),informational(7)}MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The application alarm notification severity code.
emergency: System unusable
alert: Immediate response needed
critical: Critical condition
error: Error condition
warning: Warning condition
notice: Normal but significant condition
informational: Informational situation."::={ cvaModuleFailureInfo 1}cvaModuleName OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The application module or subsystem name."::={ cvaModuleFailureInfo 2}cvaProcessId OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"A unique value for each of the process running on the host.
Wherever possible, this should be the system's native, unique
Identification number (process id)."::={ cvaModuleFailureInfo 3}cvaModuleFailureName OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The application module name which causes the failure."::={ cvaModuleFailureInfo 4}cvaModuleFailureCause OBJECT-TYPESYNTAXINTEGER{other(1),gracefulShutDown(2),heartBeatFailure(3),
initFailure(4),outOfResource(5),partialFailure(6)}MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The application module failure cause code. This is used
by cvaModuleStop to indicate reason of module stop if known.
other: Other unspecified failure cause
gracefulShutDown: Module is gracefully shut down
heartBeatStopped: Module heart beat stopped is detected
initFailure: Module is failed during initialization
outOfResource: Module is failed due to out of resource
partialFailure: Module partially failure is detected."::={ cvaModuleFailureInfo 5}cvaModuleFailureMessage OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"The application module failure message."::={ cvaModuleFailureInfo 6}cvaModuleRunTimeFailureCause OBJECT-TYPE
SYNTAXINTEGER{other(1),readAccessFailure(2),writeAccessFailure(3),createFailure(4),deleteFailure(5),updateFailure(6),initFailure(7),loadFailure(8),outOfResource(9),callProcessFailure(10),registrationFailure(11),deRegistrationFailure(12),connectionFailure(13),disconnectionFailure(14),unknownTarget(15),unReacheableTarget(16)}MAX-ACCESSaccessible-for-notify
STATUScurrentDESCRIPTION"The application module run-time failure cause code.
other: Other or unspecified failure
readAccessFailure: Read Access failure
writeAccessFailure: Write Access failure
createFailure: Resource Creation failure
deleteFailure: Resource Deletion failure
updateFailure: Update failure
initFailure: Initialization failure
loadFailure: Resource Load failure
outOfResource: Out of Resource
callProcessFailure: Call Processing failure
registrationFailure: Registration failure
deRegistrationFailure: De-Registration failure
connectionFailure: Connection failure
disconnectionFailure: Desconnection failure
unknownTarget: Unknown Target/destination
unReacheableTarget: UnReacheable Target/destination"::={ cvaModuleFailureInfo 7}--
-- Notifications
--ciscoVoiceAppsMIBNotificationPrefix OBJECTIDENTIFIER::={ ciscoVoiceAppsMIB 2}ciscoVoiceAppsMIBNotifications OBJECTIDENTIFIER::={ciscoVoiceAppsMIBNotificationPrefix 0}cvaModuleStart NOTIFICATION-TYPEOBJECTS{ cvaAlarmSeverity, cvaModuleName }
STATUScurrentDESCRIPTION"A cvaModuleStart notification signifies that an
application module or subsystem has successfully
started and transitioned into in-service state.
This notification is working in conjunction with
the cvaModuleStop notification to notify the start
and stop status of a particular application module."::={ciscoVoiceAppsMIBNotifications 1}cvaModuleStop NOTIFICATION-TYPEOBJECTS{ cvaAlarmSeverity, cvaModuleName, cvaModuleFailureCause,
cvaModuleFailureName, cvaModuleFailureMessage }STATUScurrentDESCRIPTION"A cvaModuleStop notification signifies that an
application module or subsystem has stopped. This
notification is working in conjunction with the
cvaModuleStart notification to notify the start
and stop status of a particular application module.
If failure cause is known then it will be specified
in the cvaModuleFailureCause variable. Additional
failure information associated with cvaModuleFailureCause
can be specified in the cvaModuleFailureCauseMessage."::={ciscoVoiceAppsMIBNotifications 2}cvaModuleRunTimeFailure NOTIFICATION-TYPEOBJECTS{ cvaAlarmSeverity, cvaModuleName,
cvaModuleRunTimeFailureCause, cvaModuleFailureName,
cvaModuleFailureMessage }STATUScurrentDESCRIPTION"A cvaModuleRunTimeFailure notification signifies that a run
time failure has occurred. If failure cause is known then it
will be specified in the cvaModuleRunTimeFailureCause
variable. Additional failure information associated with
cvaModuleRunTimeFailureCause can be specified in the
cvaModuleFailureCauseMessage."::={ciscoVoiceAppsMIBNotifications 3}cvaProcessStart NOTIFICATION-TYPEOBJECTS{ cvaAlarmSeverity, cvaModuleName, cvaProcessId }STATUScurrentDESCRIPTION"A cvaProcessStart notification signifies that a process has
just started. This notification is intended to work in
conjunction with the caProcessStop notification to notify
the start and stop status of a particular process."::={ciscoVoiceAppsMIBNotifications 4}cvaProcessStop NOTIFICATION-TYPEOBJECTS{ cvaAlarmSeverity, cvaModuleName, cvaProcessId }STATUScurrentDESCRIPTION"A cvaProcessStop notification signifies that a process has
just stopped. This notification is intended to work in
conjunction with the cvaProcessStart notification to notify
the start and stop status of a particular process."::={ciscoVoiceAppsMIBNotifications 5}--
-- MIB Conformance Statements
--ciscoVoiceAppsMIBConformance OBJECTIDENTIFIER::={ ciscoVoiceAppsMIB 3}ciscoVoiceAppsMIBCompliances OBJECTIDENTIFIER::={ ciscoVoiceAppsMIBConformance 1}ciscoVoiceAppsMIBGroups OBJECTIDENTIFIER::={ ciscoVoiceAppsMIBConformance 2}-- Compliance StatementsciscoVoiceAppsMIBCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for entities which implement
the CISCO APPLICATION MIB."MODULEMANDATORY-GROUPS{
cvaModuleInfoGroup,
cvaNotificationInfoGroup
}GROUP cvaNotificationGroup
DESCRIPTION"Support for these notifications is optional."
::={ ciscoVoiceAppsMIBCompliances 1}-- Units of ConformancecvaModuleInfoGroup OBJECT-GROUPOBJECTS{
cvaWorkflowInstallName,
cvaWorkflowInstallLocator,
cvaWorkflowInstallScriptName,
cvaWorkflowInstallEnable,
cvaNotificationEnable
}STATUScurrentDESCRIPTION"A collection of objects which provide info about the
application. It comprises of all the modules and servers
associated with the application."::={ ciscoVoiceAppsMIBGroups 1}cvaNotificationInfoGroup OBJECT-GROUPOBJECTS{
cvaAlarmSeverity,
cvaModuleName,
cvaProcessId,
cvaModuleFailureName,
cvaModuleFailureCause,
cvaModuleFailureMessage,
cvaModuleRunTimeFailureCause
}STATUScurrentDESCRIPTION"A collection of notification objects which provide info
about the application notification."::={ ciscoVoiceAppsMIBGroups 2}cvaNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS{
cvaModuleStart,
cvaModuleStop,
cvaModuleRunTimeFailure,
cvaProcessStart,
cvaProcessStop
}STATUScurrentDESCRIPTION"A collection of notifications."::={ ciscoVoiceAppsMIBGroups 3}END