mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
4803 lines
160 KiB
Plaintext
4803 lines
160 KiB
Plaintext
-- *********************************************************************
|
|
-- CISCO-CALLHOME-MIB.my: Call Home Mib
|
|
--
|
|
-- October 2002, Vinay Gaonkar, Dipesh Gorashia
|
|
--
|
|
-- Copyright (c) 2002-2004, 2006, 2007, 2009 by cisco Systems Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *********************************************************************
|
|
|
|
CISCO-CALLHOME-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Unsigned32,
|
|
Counter32,
|
|
Counter64
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
TruthValue,
|
|
RowStatus,
|
|
TimeStamp,
|
|
StorageType
|
|
FROM SNMPv2-TC
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
InetAddressType,
|
|
InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
sysName
|
|
FROM SNMPv2-MIB
|
|
SyslogSeverity
|
|
FROM CISCO-SYSLOG-MIB
|
|
CiscoURLString,
|
|
EntPhysicalIndexOrZero,
|
|
CiscoVrfName
|
|
FROM CISCO-TC
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoCallHomeMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200906050000Z"
|
|
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-san@cisco.com, cs-lan-switch-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"The MIB module for the management of Call Home feature
|
|
within the framework of Cisco's Call Home architecture.
|
|
Customers deploying solutions to run mission critical
|
|
applications such as storage solutions demand very high
|
|
availability and Serviceability from their products
|
|
and/or support partners.
|
|
To meet these requirements, a feature called
|
|
'Call Home' is provided which allows the system
|
|
experiencing Hardware/Software problems to
|
|
automatically send the relevant failure information
|
|
back to the Support Center at the Support Partners for
|
|
troubleshooting or to get replacement hardware
|
|
dispatched. This feature also provides advanced
|
|
features that allow storage systems to send
|
|
performance, accounting and system health information
|
|
in addition to just the fault information."
|
|
REVISION "200906050000Z"
|
|
DESCRIPTION
|
|
"Updated the DESCRIPTION for callHomeDestEmailAddressIndex."
|
|
REVISION "200905040000Z"
|
|
DESCRIPTION
|
|
"Added ccmCallHomeVrfGroup."
|
|
REVISION "200904090000Z"
|
|
DESCRIPTION
|
|
"Added the following notification objects :
|
|
- ccmEventDescription
|
|
- ccmEventTime
|
|
- ccmEventUrgencyLevel
|
|
Added new notification
|
|
- ccmEventNotif
|
|
Added new Group
|
|
- ccmEventNotifGroup and
|
|
Added new compliance
|
|
- chMIBCompliance6."
|
|
REVISION "200807010000Z"
|
|
DESCRIPTION
|
|
"Added support for ccmOnDemandMsgSendControlGroup,
|
|
ccmOnDemandMsgStatusGroup, ccmSmartCallHomeGroup and
|
|
ccmEventStatsGroup. Modified callHomeAlertGroupCapability
|
|
to include the following two enum values:
|
|
onDemand(4),
|
|
onDemandPerEntity(5)"
|
|
REVISION "200712190000Z"
|
|
DESCRIPTION
|
|
"Refined the DESCRIPTION clauses for the objects
|
|
callHomeDestProfileAlertGroups and
|
|
callHomeAlertGroupCapability."
|
|
REVISION "200703290000Z"
|
|
DESCRIPTION
|
|
"chConfigurationGroup2 is deprecated and replaced by the
|
|
following new groups:
|
|
- ccmConfigurationGroup3
|
|
- ccmAlertActionGroup
|
|
- ccmProfileMessageLevelGroup
|
|
- ccmProfileAlertGroupsGroup
|
|
- ccmThrottleConfigurationGroup
|
|
chSystemInformationGroup is deprecated and replaced by the
|
|
following two new groups:
|
|
- chSystemInformationGroup1,
|
|
- chSystemServicePriorityGroup.
|
|
Add the following groups for the new objects:
|
|
- ccmPeriodicSwInventoryInfoGroup1,
|
|
- ccmProfileTestGroup,
|
|
- ccmProfileActivationGroup,
|
|
- ccmProfileAlertGroupControlGroup,
|
|
- ccmSmtpServersPriorityGroup,
|
|
- ccmAlertGroupCapabilityGroup,
|
|
- ccmHttpCfgGroup,
|
|
- ccmSeverityAlertGroupCfgGroup,
|
|
- ccmPeriodicAlertGroupCfgGroup,
|
|
- ccmPatternAlertGroupCfgGroup,
|
|
- ccmEventAlertGroupCfgGroup,
|
|
- ccmSmtpMsgSendFailNotifCtrlGroup,
|
|
- ccmSmtpMsgSendFailNotifGroup,
|
|
- ccmAlertHCStatisticsGroup,
|
|
- ccmAlertRateLimitGroup,
|
|
- ccmSmtpServerStatusGroup,
|
|
- ccmProfileHiMessageSizeGroup,
|
|
- chSystemInformationGroup1,
|
|
- chSystemServicePriorityGroup."
|
|
REVISION "200603300000Z"
|
|
DESCRIPTION
|
|
"Add ccmUserDefCmdGroup."
|
|
REVISION "200408020000Z"
|
|
DESCRIPTION
|
|
"Added new compliance section 'chMIBCompliance3'."
|
|
REVISION "200402110000Z"
|
|
DESCRIPTION
|
|
"New Table 'callHomeSwInventoryTable' has been added
|
|
to provide the Call Home inventory information about
|
|
the software services.
|
|
New objects 'ccmPeriodicSwInventoryMsgEnable',
|
|
'ccmPeriodicSwInventoryTimeFrame' and
|
|
'ccmMsgThrottlingEnable' has been added."
|
|
REVISION "200402090000Z"
|
|
DESCRIPTION
|
|
"Max size of 'callHomeDestProfileName' has been
|
|
changed to 31 chars."
|
|
REVISION "200310300000Z"
|
|
DESCRIPTION
|
|
"New object 'callHomeDestProfileAlertGroups' has been
|
|
added to the callHomeDestProfileTable.
|
|
Row creation support has been added in the
|
|
callHomeDestProfileTable.
|
|
New Table 'callHomeAlertGroupTypeTable' has been added."
|
|
REVISION "200305200000Z"
|
|
DESCRIPTION
|
|
"New object 'callHomeDestProfileMsgLevel' has been
|
|
added to the callHomeDestProfileTable."
|
|
REVISION "200210280000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ciscoMgmt 300 }
|
|
|
|
|
|
ccmCallHomeNotifications OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIB 0 }
|
|
|
|
ciscoCallHomeMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIB 1 }
|
|
|
|
chMIBConformance OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIB 2 }
|
|
|
|
ccmCallHomeConfiguration OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIBObjects 1 }
|
|
|
|
ccmCallHomeStats OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIBObjects 2 }
|
|
|
|
ccmCallHomeStatus OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIBObjects 3 }
|
|
|
|
ccmCallHomeOnDemandActions OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIBObjects 4 }
|
|
|
|
ccmSmartCallHomeActions OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIBObjects 5 }
|
|
|
|
ccmCallHomeVrf OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIBObjects 6 }
|
|
|
|
ccmCallhomeEvents OBJECT IDENTIFIER
|
|
::= { ciscoCallHomeMIBObjects 8 }
|
|
|
|
|
|
-- Textual Conventions
|
|
|
|
CallHomeAlert ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the Call Home alert.
|
|
noOp (1) - no alert
|
|
test (2) - alert name 'Test'
|
|
inventory (3) - alert name 'Inventory'
|
|
."
|
|
SYNTAX INTEGER {
|
|
noOp(1),
|
|
test(2),
|
|
inventory(3)
|
|
}
|
|
|
|
CallHomeMsgFormat ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Call Home Message format.
|
|
xml (1) - XML (Extensible Markup Language)
|
|
- encoded.
|
|
fullText (2) - Plain text without any encoding.
|
|
shortText (3) - Short text without any encoding
|
|
|
|
The context of the Call Home message depends on the
|
|
message. In general, all the Call Home message is sent
|
|
with following information :
|
|
|
|
'Subject : System Notification from '
|
|
'TimeStamp :'
|
|
'Message Name :'
|
|
'Message Type :'
|
|
'Level :'
|
|
'Message Device ID :'
|
|
'Customer ID :' (optional)
|
|
'Contract ID :' (optional)
|
|
'Site ID :' (optional)
|
|
'Server ID :'
|
|
'Message Description :'
|
|
'Device Name :'
|
|
'Contact Name :'
|
|
'Contact email :'
|
|
'Contact Phone :' (optional)
|
|
'Street Address :' (optional)
|
|
'Model Name :'
|
|
'Serial Number :'
|
|
'Part Number :'
|
|
'Chassis Hardware Version :'
|
|
'Supervisor Software Version :'
|
|
|
|
Following information are required only if a hardware
|
|
event caused the Call Home message :
|
|
'Affected FRU'
|
|
'Affected FRU Serial Number'
|
|
'Affected FRU Slot :'
|
|
'Affected FRU Hardware Version :'
|
|
'Affected FRU Software Version :'
|
|
|
|
Following is required for all the messages :
|
|
'Command Output :'
|
|
|
|
The command output may depend on the implementation and
|
|
severity of the Call Home message. But at minimum,
|
|
following information which are contained in the output
|
|
of the CLI commands must be included.
|
|
- Hardware model
|
|
- software version
|
|
- context information explaining the state of the device.
|
|
- uptime
|
|
- brief inventory information
|
|
|
|
The exact format depends on the format type chosen.
|
|
For 'xml', the above information is encoded in the XML
|
|
format. For 'fullText', above information is sent out in
|
|
plain text. For 'shortText', only following information
|
|
is provided in plain text:
|
|
'Subject : System Notification from '
|
|
'Device Id : '
|
|
'TimeStamp : '
|
|
'Error Message : '
|
|
'Severity Level :'
|
|
."
|
|
|
|
REFERENCE
|
|
"For more information on the XML, refer to RFC3023."
|
|
SYNTAX INTEGER {
|
|
xml(1),
|
|
fullText(2),
|
|
shortText(3)
|
|
}
|
|
|
|
CallHomeTransportMethod ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Call Home transport mechanism used to deliver the alert
|
|
messages.
|
|
email (1), - via email
|
|
ftp (2), - via ftp
|
|
http (3), - via http
|
|
emailAndHttp (4) - via both email and http
|
|
."
|
|
SYNTAX INTEGER {
|
|
email(1),
|
|
ftp(2),
|
|
http(3),
|
|
emailAndHttp(4)
|
|
}
|
|
|
|
CallHomeMsgLevel ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the severity level for use as a
|
|
threshold for filtering the alerts sent to a destination
|
|
profile.
|
|
It ranges from 1 to 10, with 10 being highest severity."
|
|
SYNTAX INTEGER {
|
|
debug(1),
|
|
normal(2),
|
|
notification(3),
|
|
warning(4),
|
|
minor(5),
|
|
major(6),
|
|
critical(7),
|
|
fatal(8),
|
|
disaster(9),
|
|
catastrophic(10)
|
|
}
|
|
|
|
AlertGroupList ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AlertGroups are a pre-defined set of Call Home alerts.
|
|
Users can specify these alert groups for a destination
|
|
profile, to choose the Call Home alerts messages to be
|
|
sent out to the destination. This object represents
|
|
the list of alert groups (alert group types)
|
|
configured for a destination profile.
|
|
|
|
Each 'bit' within the value of an object of this type,
|
|
specifies a configured alertgroup type.
|
|
Bit position '0' ( most significant bit) in the value
|
|
of this object is reserved.
|
|
|
|
The value of each 'bit' (set/reset) represents whether
|
|
an alert group type is configured or not for a
|
|
particular destination profile.
|
|
|
|
Bit position 1, represents whether the
|
|
'callHomeAlertGroupName' corresponding to the
|
|
'callHomeAlertGroupTypeIndex' 1 in the
|
|
'callHomeAlertGroupTypeTable' is configured or
|
|
not for a particular destination profile.
|
|
|
|
Bit position 2, represents whether the
|
|
'callHomeAlertGroupName' corresponding to the
|
|
'callHomeAlertGroupTypeIndex' 2 in the
|
|
'callHomeAlertGroupTypeTable' is configured or
|
|
not for a particular destination profile.
|
|
|
|
If there is no entry in the 'alertGroupTypeTable',
|
|
with 'alertGroupTypeIndex' 'n', then
|
|
bit position 'n' in the value of this object is
|
|
irrelevant.
|
|
|
|
If the length of an object of this type is less
|
|
than 8 bytes, then the alert group types which are
|
|
not represented are not considered to be part of this
|
|
list, i.e., effectively, the string is extended to
|
|
be of length 8 bytes by appending bytes
|
|
containing x'00'. Note that this means that the
|
|
zero length string represents the 'list is empty'
|
|
value."
|
|
SYNTAX OCTET STRING (SIZE (0..8))
|
|
|
|
-- Call Home MIB objects
|
|
|
|
callHomeEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables/disables the Call Home infrastructure
|
|
on the local device."
|
|
::= { ccmCallHomeConfiguration 1 }
|
|
|
|
sysContactPhoneNumber OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0 | 12 | 13..17))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The phone number of the contact person for this managed
|
|
node. The phone number must start with '+' and contains
|
|
only numeric characters except for space and '-'.
|
|
Some valid phone numbers are
|
|
+44 20 8332 9091
|
|
+45 44886556
|
|
+81-46-215-4678
|
|
+1-650-327-2600
|
|
A set operation on this object with a invalid format will
|
|
result in an error."
|
|
::= { ccmCallHomeConfiguration 2 }
|
|
|
|
sysContactEmailAddress OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The email address of the contact person for this managed
|
|
node. The format of this object is an an e-mail address
|
|
which conforms to RFC822 and RFC1123 'addr-spec'
|
|
syntax.
|
|
Some valid Email Addresses are
|
|
raj@helpme.com,
|
|
bob@service.com,
|
|
mtom@abc.caview.ca.us
|
|
|
|
A set operation on this object with a invalid format will
|
|
result in an error."
|
|
::= { ccmCallHomeConfiguration 3 }
|
|
|
|
sysStreetAddress OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mailing address of this managed node."
|
|
::= { ccmCallHomeConfiguration 4 }
|
|
|
|
callHomeCustomerId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string, in whatever format is appropriate, to identify
|
|
the customer."
|
|
::= { ccmCallHomeConfiguration 5 }
|
|
|
|
callHomeContractId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string, in whatever format is appropriate, to identify
|
|
the support contract between the customer and support
|
|
partner."
|
|
::= { ccmCallHomeConfiguration 6 }
|
|
|
|
callHomeSiteId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A location identifier of this device."
|
|
::= { ccmCallHomeConfiguration 7 }
|
|
|
|
callHomeDeviceServicePriority OBJECT-TYPE
|
|
SYNTAX SyslogSeverity
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service priority of the device.
|
|
This determines how fast the device has to be serviced."
|
|
DEFVAL { debug }
|
|
::= { ccmCallHomeConfiguration 8 }
|
|
|
|
callHomeAlertAction OBJECT-TYPE
|
|
SYNTAX CallHomeAlert
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object acts as a trigger by which the generation of
|
|
a particular type of alert can be verified. Specifically,
|
|
setting this object to a type of alert triggers the
|
|
sending of a Call Home message for the specified type
|
|
so that the Call Home backend is activated.
|
|
|
|
No action is taken if this object is set to 'noOp'.
|
|
The value of the object when read is always 'noOp'."
|
|
::= { ccmCallHomeConfiguration 9 }
|
|
|
|
callHomeAlertActionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
successful(2),
|
|
inprogress(3),
|
|
failed(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the status of the last Call Home action
|
|
invocation.
|
|
unknown (1) - unknown
|
|
successful (2) - successful
|
|
inprogress (3) - action in progress
|
|
failed (4) - failed
|
|
|
|
If the value of this object is 'failed', then the
|
|
callHomeAlertActionFailureCause provides the cause for the
|
|
failure.
|
|
|
|
Management stations could read value of this object after a
|
|
successful set to the callHomeAlertAction object to find
|
|
out the result of the test."
|
|
::= { ccmCallHomeConfiguration 10 }
|
|
|
|
callHomeAlertActionFailureCause OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the failure cause for the last
|
|
Call Home test invocation.
|
|
|
|
Note that this object is valid only if value of
|
|
callHomeAlertActionStatus is 'failed'."
|
|
::= { ccmCallHomeConfiguration 11 }
|
|
-- callHomeDestProfileTable
|
|
|
|
callHomeDestProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CallHomeDestProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains destination profiles.
|
|
The Call Home feature requires the destination profiles to be
|
|
setup to be able to send the Call Home messages to
|
|
destinations configured."
|
|
::= { ccmCallHomeConfiguration 12 }
|
|
|
|
callHomeDestProfileEntry OBJECT-TYPE
|
|
SYNTAX CallHomeDestProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information about a Call Home
|
|
destination."
|
|
INDEX { callHomeDestProfileName }
|
|
::= { callHomeDestProfileTable 1 }
|
|
|
|
CallHomeDestProfileEntry ::= SEQUENCE {
|
|
callHomeDestProfileName SnmpAdminString,
|
|
callHomeDestProfileMsgFormat CallHomeMsgFormat,
|
|
callHomeDestProfileMaxMsgSize Unsigned32,
|
|
callHomeDestProfileTrnsprtMthd CallHomeTransportMethod,
|
|
callHomeDestProfileStatus RowStatus,
|
|
callHomeDestProfileMsgLevel CallHomeMsgLevel,
|
|
callHomeDestProfileAlertGroups AlertGroupList,
|
|
callHomeDestProfileActive TruthValue,
|
|
callHomeDestProfileHiMaxMsgSize Unsigned32
|
|
}
|
|
|
|
callHomeDestProfileName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the destination profile."
|
|
::= { callHomeDestProfileEntry 1 }
|
|
|
|
callHomeDestProfileMsgFormat OBJECT-TYPE
|
|
SYNTAX CallHomeMsgFormat
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Call Home format used with profile while sending
|
|
the message."
|
|
DEFVAL { xml }
|
|
::= { callHomeDestProfileEntry 2 }
|
|
|
|
callHomeDestProfileMaxMsgSize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..1000000)
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum message size that can be sent to destination
|
|
pointed to by this destination profile.
|
|
|
|
Implementations are allowed to assign default value.
|
|
|
|
A value of 0 for this object indicates no limitation
|
|
on maximum message size that can be sent to destination
|
|
pointed to by this destination profile.
|
|
|
|
If the maximum message size is greater than the maximum value
|
|
reportable by this object then this object should report its
|
|
maximum value (1,000,000) and callHomeDestProfileHiMaxMsgSize
|
|
must be used to report the maximum message size."
|
|
::= { callHomeDestProfileEntry 3 }
|
|
|
|
callHomeDestProfileTrnsprtMthd OBJECT-TYPE
|
|
SYNTAX CallHomeTransportMethod
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Call Home transport method used to deliver the alert
|
|
messages."
|
|
DEFVAL { email }
|
|
::= { callHomeDestProfileEntry 4 }
|
|
|
|
callHomeDestProfileStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of this row."
|
|
::= { callHomeDestProfileEntry 5 }
|
|
|
|
callHomeDestProfileMsgLevel OBJECT-TYPE
|
|
SYNTAX CallHomeMsgLevel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the threshold level, used for
|
|
filtering alert messages sent to a destination.
|
|
Call Home alert message with severity level lower than
|
|
the configured threshold level would not be sent.
|
|
The default threshold level is debug (1), which means
|
|
all the alert messages will be sent."
|
|
DEFVAL { debug }
|
|
::= { callHomeDestProfileEntry 6 }
|
|
|
|
callHomeDestProfileAlertGroups OBJECT-TYPE
|
|
SYNTAX AlertGroupList
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represent the list of configured alert
|
|
groups for this destination profile.
|
|
User can modify the configured alert groups, by
|
|
Setting/Resetting the appropriate bits in this
|
|
object.
|
|
|
|
Setting a bit to '1' means that the alert group
|
|
is configured and alerts for this alert group
|
|
would be sent to the destination profile.
|
|
|
|
Resetting a bit to '0', means that alert group
|
|
is not configured and alerts for this alert group
|
|
would not be sent to the destination profile."
|
|
::= { callHomeDestProfileEntry 7 }
|
|
|
|
callHomeDestProfileActive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies whether the profile is active.
|
|
|
|
A value of 'true' indicates that the profile is active.
|
|
|
|
A value of 'false' indicates that the profile is not
|
|
active."
|
|
DEFVAL { true }
|
|
::= { callHomeDestProfileEntry 8 }
|
|
|
|
callHomeDestProfileHiMaxMsgSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum size of the message that can be sent to destination
|
|
pointed to by this destination profile.
|
|
|
|
A value of zero for this object indicates that there is no
|
|
limitation on maximum size of message that can be sent to
|
|
destination pointed to by this destination profile."
|
|
::= { callHomeDestProfileEntry 9 }
|
|
|
|
|
|
|
|
callHomeEmailAddrTblMaxEntries OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries that the agent supports in
|
|
the callHomeDestEmailAddressTable.
|
|
|
|
A value of zero indicates no limitation on the number of entries
|
|
in callHomeDestEmailAddressTable."
|
|
::= { ccmCallHomeConfiguration 13 }
|
|
-- callHomeDestEmailAddressTable
|
|
|
|
callHomeDestEmailAddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CallHomeDestEmailAddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains email addresses and HTTP URLs
|
|
for the destination profiles."
|
|
::= { ccmCallHomeConfiguration 14 }
|
|
|
|
callHomeDestEmailAddressEntry OBJECT-TYPE
|
|
SYNTAX CallHomeDestEmailAddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information about a Call Home
|
|
destination email address or a destination HTTP URL."
|
|
INDEX {
|
|
callHomeDestProfileName,
|
|
callHomeDestEmailAddressIndex
|
|
}
|
|
::= { callHomeDestEmailAddressTable 1 }
|
|
|
|
CallHomeDestEmailAddressEntry ::= SEQUENCE {
|
|
callHomeDestEmailAddressIndex Unsigned32,
|
|
callHomeDestEmailAddress SnmpAdminString,
|
|
callHomeDestEmailAddressStatus RowStatus,
|
|
callHomeDestType INTEGER,
|
|
callHomeDestHttpUrl CiscoURLString
|
|
}
|
|
|
|
callHomeDestEmailAddressIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary integer value, greater than zero, and less
|
|
than and equal to callHomeEmailAddrTblMaxEntries, which
|
|
identifies an Email address.
|
|
|
|
The object can be any value in the supported range if the
|
|
value of callHomeEmailAddrTblMaxEntries is zero.
|
|
|
|
These integer values should be non-volatile."
|
|
::= { callHomeDestEmailAddressEntry 1 }
|
|
|
|
callHomeDestEmailAddress OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The email address associated this destination profile. The
|
|
format of this object is an an e-mail address which conforms
|
|
to RFC822 and RFC1123 'addr-spec' syntax. Some examples are
|
|
raj@helpme.com,
|
|
bob@service.com,
|
|
mtom@abc.caview.ca.us.
|
|
A set operation on this object with a invalid format will
|
|
result in an error.
|
|
|
|
This object may not be modified while the value of the
|
|
corresponding instance of callHomeDestEmailAddressStatus is
|
|
'active'."
|
|
::= { callHomeDestEmailAddressEntry 2 }
|
|
|
|
callHomeDestEmailAddressStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of this row."
|
|
::= { callHomeDestEmailAddressEntry 3 }
|
|
|
|
callHomeDestType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
email(1),
|
|
http(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of this destination address.
|
|
|
|
email - This destination address is an email address.
|
|
Object callHomeDestHttpUrl is irrelevant and
|
|
can not be set.
|
|
http - This destination address is an HTTP URL address.
|
|
Object callHomeDestEmailAddress is irrelevant and
|
|
can not be set.
|
|
|
|
This object may not be modified while the value of the
|
|
corresponding instance of callHomeDestEmailAddressStatus is
|
|
'active'."
|
|
DEFVAL { email }
|
|
::= { callHomeDestEmailAddressEntry 4 }
|
|
|
|
callHomeDestHttpUrl OBJECT-TYPE
|
|
SYNTAX CiscoURLString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The HTTP URL associated with this destination profile.
|
|
|
|
This object may not be modified while the value of the
|
|
corresponding instance of callHomeDestEmailAddressStatus is
|
|
'active'."
|
|
::= { callHomeDestEmailAddressEntry 5 }
|
|
|
|
|
|
|
|
-- Transport configurations
|
|
|
|
callHomeEmailFrom OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The email address that is to be used in the 'From' field
|
|
when sending the email using SMTP. The format of this object
|
|
is an e-mail address which conforms to RFC822 and RFC1123
|
|
'addr-spec' syntax.
|
|
Some examples are
|
|
raj@helpme.com,
|
|
bob@service.com,
|
|
mtom@abc.caview.ca.us.
|
|
A set operation on this object with a invalid format will
|
|
result in an error."
|
|
REFERENCE
|
|
"RFC 2821 - Simple Mail Transfer Protocol and
|
|
RFC822 - Standard for the Format of Arpa Internet Text
|
|
Messages."
|
|
::= { ccmCallHomeConfiguration 15 }
|
|
|
|
callHomeEmailReplyTo OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The email address that is to be used in the 'Reply-To'
|
|
field when sending the email using SMTP. The format of
|
|
this object is an e-mail address which conforms to RFC822
|
|
and RFC1123 'addr-spec' syntax.
|
|
Some examples are
|
|
raj@helpme.com,
|
|
bob@service.com,
|
|
mtom@abc.caview.ca.us.
|
|
A set operation on this object with a invalid format will
|
|
result in an error."
|
|
REFERENCE
|
|
"RFC 2821 - Simple Mail Transfer Protocol and
|
|
RFC822 - Standard for the Format of Arpa Internet Text
|
|
Messages."
|
|
::= { ccmCallHomeConfiguration 16 }
|
|
|
|
callHomeEmailMsgDispNotification OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The email address to which the Message Disposition
|
|
Notification (also called 'Return Receipt') sent when the
|
|
email sent from this device is read by the receiver. The
|
|
format of this object is an an e-mail address which conforms
|
|
to RFC822 and RFC1123 'addr-spec' syntax.
|
|
Some examples are
|
|
raj@helpme.com,
|
|
bob@service.com,
|
|
mtom@abc.caview.ca.us.
|
|
A set operation on this object with a invalid format will
|
|
result in an error."
|
|
REFERENCE
|
|
"RFC 2298 - An Extensible Message Format
|
|
for Message Disposition Notifications."
|
|
::= { ccmCallHomeConfiguration 17 }
|
|
|
|
callHomeSmtpServerAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address Type of the SMTP server."
|
|
::= { ccmCallHomeConfiguration 18 }
|
|
|
|
callHomeSmtpServerAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address of the SMTP server."
|
|
REFERENCE "RFC 2821 - Simple Mail Transfer Protocol."
|
|
::= { ccmCallHomeConfiguration 19 }
|
|
|
|
callHomeSmtpServerPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port of the SMTP server."
|
|
REFERENCE "RFC 2821 - Simple Mail Transfer Protocol."
|
|
DEFVAL { 25 }
|
|
::= { ccmCallHomeConfiguration 20 }
|
|
|
|
-- -
|
|
-- - Call Home multiple smtp server configuration
|
|
-- -
|
|
|
|
ccmSmtpServersTblMaxEntries OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the maximum number of SMTP servers supported by
|
|
this device. A value of zero indicates no limitation on
|
|
the number of SMTP servers."
|
|
::= { ccmCallHomeConfiguration 21 }
|
|
|
|
ccmSmtpServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmSmtpServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains a list of SMTP servers that may be
|
|
used to send out Call Home e-mail messages.
|
|
|
|
An entry is created and deleted by using ccmSmtpServersStatus.
|
|
|
|
The maximum number of entries that can be created in this
|
|
table is limited by the object ccmSmtpServersTblMaxEntries."
|
|
::= { ccmCallHomeConfiguration 22 }
|
|
|
|
ccmSmtpServersEntry OBJECT-TYPE
|
|
SYNTAX CcmSmtpServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information about an SMTP server."
|
|
INDEX {
|
|
ccmSmtpServersAddrType,
|
|
ccmSmtpServersAddr
|
|
}
|
|
::= { ccmSmtpServersTable 1 }
|
|
|
|
CcmSmtpServersEntry ::= SEQUENCE {
|
|
ccmSmtpServersAddrType InetAddressType,
|
|
ccmSmtpServersAddr InetAddress,
|
|
ccmSmtpServersPort Unsigned32,
|
|
ccmSmtpServersStatus RowStatus,
|
|
ccmSmtpServersPriority Unsigned32
|
|
}
|
|
|
|
ccmSmtpServersAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address Type of the SMTP server."
|
|
::= { ccmSmtpServersEntry 1 }
|
|
|
|
ccmSmtpServersAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address of the SMTP server."
|
|
REFERENCE "RFC 2821 - Simple Mail Transfer Protocol."
|
|
::= { ccmSmtpServersEntry 2 }
|
|
|
|
ccmSmtpServersPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port of the SMTP server."
|
|
REFERENCE "RFC 2821 - Simple Mail Transfer Protocol."
|
|
DEFVAL { 25 }
|
|
::= { ccmSmtpServersEntry 3 }
|
|
|
|
ccmSmtpServersStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status object used to manage the rows in this table.
|
|
|
|
Objects in this conceptual row may not be modified while the
|
|
value of this object is 'active'."
|
|
::= { ccmSmtpServersEntry 4 }
|
|
|
|
ccmSmtpServersPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of of this entry relative to other entries.
|
|
System will attempt to contact SMTP servers in the order of
|
|
their priority values.
|
|
|
|
For servers with different values of ccmSmtpServersPriority,
|
|
the server with lowest value has highest priority.
|
|
|
|
For servers with same value of ccmSmtpServersPriority
|
|
the relative priority is determined by the system."
|
|
DEFVAL { 50 }
|
|
::= { ccmSmtpServersEntry 5 }
|
|
|
|
|
|
|
|
-- Call Home statistics
|
|
|
|
callHomeLastAlertSent OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime when the last Call Home alert
|
|
was sent."
|
|
::= { ccmCallHomeStats 1 }
|
|
|
|
callHomeAlerts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Call Home alerts sent."
|
|
::= { ccmCallHomeStats 2 }
|
|
|
|
callHomeHCAlerts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Call Home alerts sent. This object is a 64-bit
|
|
version of callHomeAlerts"
|
|
::= { ccmCallHomeStats 3 }
|
|
|
|
ccmAlertsDropped OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Call Home alerts dropped due to rate
|
|
limiting configured through ccmAlertRateLimit."
|
|
::= { ccmCallHomeStats 4 }
|
|
|
|
ccmEventStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmEventStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains a list of Call Home message type for
|
|
each Call Home event.
|
|
|
|
An entry will exist for each call-home message type which
|
|
supports Call Home event statistics."
|
|
::= { ccmCallHomeStats 5 }
|
|
|
|
ccmEventStatsEntry OBJECT-TYPE
|
|
SYNTAX CcmEventStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing Call Home event statistics for a particular
|
|
Call Home message type."
|
|
INDEX {
|
|
ccmEventStatsTypeIndex,
|
|
ccmEventStatsMsgTypeIndex
|
|
}
|
|
::= { ccmEventStatsTable 1 }
|
|
|
|
CcmEventStatsEntry ::= SEQUENCE {
|
|
ccmEventStatsTypeIndex INTEGER,
|
|
ccmEventStatsMsgTypeIndex INTEGER,
|
|
ccmEventStatsTotal Counter64,
|
|
ccmEventStatsConfiguration Counter64,
|
|
ccmEventStatsDiagnostic Counter64,
|
|
ccmEventStatsEnvironment Counter64,
|
|
ccmEventStatsInventory Counter64,
|
|
ccmEventStatsSystemLog Counter64,
|
|
ccmEventStatsTest Counter64,
|
|
ccmEventStatsRequest Counter64,
|
|
ccmEventStatsSendCliOutput Counter64
|
|
}
|
|
|
|
ccmEventStatsTypeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
successful(1),
|
|
inQueue(2),
|
|
dropped(3),
|
|
failed(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of Call Home event.
|
|
|
|
'successful' - Call Home messages were generated successfully
|
|
for corresponding Call Home event.
|
|
|
|
'inQueue' - Call Home events are queued for processing.
|
|
|
|
'dropped' - Call Home events were dropped due to the Rate
|
|
Limiting feature within Call Home component.
|
|
|
|
'failed' - Call Home events which failed to generate
|
|
Call Home messages."
|
|
::= { ccmEventStatsEntry 1 }
|
|
|
|
ccmEventStatsMsgTypeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
total(1),
|
|
email(2),
|
|
http(3)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of Call Home message.
|
|
|
|
'total' - statistics based on all the message types.
|
|
|
|
'email' - statistics for Call Home messages which use
|
|
e-mail transport.
|
|
|
|
'http' - statistics for Call Home messages which use
|
|
http transport."
|
|
::= { ccmEventStatsEntry 2 }
|
|
|
|
ccmEventStatsTotal OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Call Home events."
|
|
::= { ccmEventStatsEntry 3 }
|
|
|
|
ccmEventStatsConfiguration OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Configuration Call Home events."
|
|
::= { ccmEventStatsEntry 4 }
|
|
|
|
ccmEventStatsDiagnostic OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Diagnostic Call Home events."
|
|
::= { ccmEventStatsEntry 5 }
|
|
|
|
ccmEventStatsEnvironment OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Environment Call Home events."
|
|
::= { ccmEventStatsEntry 6 }
|
|
|
|
ccmEventStatsInventory OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Inventory Call Home events."
|
|
::= { ccmEventStatsEntry 7 }
|
|
|
|
ccmEventStatsSystemLog OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of System Log Call Home events."
|
|
::= { ccmEventStatsEntry 8 }
|
|
|
|
ccmEventStatsTest OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Test Call Home events."
|
|
::= { ccmEventStatsEntry 9 }
|
|
|
|
ccmEventStatsRequest OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Request Call Home events."
|
|
::= { ccmEventStatsEntry 10 }
|
|
|
|
ccmEventStatsSendCliOutput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Send-CLI-Output Call Home events."
|
|
::= { ccmEventStatsEntry 11 }
|
|
|
|
|
|
|
|
-- Call Home Status Objects
|
|
|
|
ccmSmtpServerStatusTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time when ccmSmtpServerStatusTable
|
|
was last updated, either by a SNMP Servers check by
|
|
ccmSmtpServerStatusInitiate or by a change in the SMTP
|
|
servers configured in ccmSmtpServersTable."
|
|
::= { ccmCallHomeStatus 1 }
|
|
|
|
ccmSmtpServerStatusInitiate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A control object used to initiate the availability status
|
|
check of the SMTP Servers configured in ccmSmtpServersTable.
|
|
|
|
Setting this object to 'true' will check the status of
|
|
the SMTP servers and update the status in
|
|
ccmSmtpServerStatusTable. This object cannot be set to 'true'
|
|
when the value of ccmSmtpServerStatusResult is 'inprogress'.
|
|
|
|
Setting this object to 'false' has no effect.
|
|
|
|
When read, this object always returns 'false'."
|
|
::= { ccmCallHomeStatus 2 }
|
|
|
|
ccmSmtpServerStatusResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
successful(2),
|
|
inprogress(3),
|
|
failed(4),
|
|
noSmtpServerConfigured(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the status of the last SMTP status
|
|
check initiated by ccmSmtpServerStatusInitiate.
|
|
|
|
Management stations could read value of this object after a
|
|
successful set of the ccmSmtpServerStatusInitiate object to
|
|
find out the result of the SMTP server status check."
|
|
::= { ccmCallHomeStatus 3 }
|
|
|
|
ccmSmtpServerStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmSmtpServerStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of SMTP servers. An entry will exist for each SMTP
|
|
server which is configured in the ccmSmtpServersTable if the
|
|
value of ccmSmtpServerStatusResult is 'successful'."
|
|
::= { ccmCallHomeStatus 4 }
|
|
|
|
ccmSmtpServerStatusEntry OBJECT-TYPE
|
|
SYNTAX CcmSmtpServerStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing availability status of a particular
|
|
SMTP Server."
|
|
INDEX {
|
|
ccmSmtpServersAddrType,
|
|
ccmSmtpServersAddr
|
|
}
|
|
::= { ccmSmtpServerStatusTable 1 }
|
|
|
|
CcmSmtpServerStatusEntry ::= SEQUENCE {
|
|
ccmSmtpServerStatusAvailability INTEGER
|
|
}
|
|
|
|
ccmSmtpServerStatusAvailability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
available(1),
|
|
notAvailable(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether the SMTP Server
|
|
is currently available."
|
|
::= { ccmSmtpServerStatusEntry 1 }
|
|
|
|
|
|
|
|
ccmOnDemandMsgServAvailable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the system is ready to generate
|
|
on demand Call Home messages.
|
|
|
|
A value of 'true' indicates that the system is ready to generate
|
|
on demand Call Home messages. A value of 'false' indicates that
|
|
sending of on demand Call Home messages can not be initiated."
|
|
::= { ccmCallHomeStatus 5 }
|
|
|
|
ccmSysLogSeverity OBJECT-TYPE
|
|
SYNTAX SyslogSeverity
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Different devices implementing this mib may use
|
|
different criteria for issuing Call Home alerts.
|
|
|
|
For the devices that issue Call Home alerts based on
|
|
severity level of the syslog messages generated on
|
|
the device, this object determines syslog severity
|
|
levels beyond which a Call Home alert message will be
|
|
issued.
|
|
|
|
Any syslog message with a severity value greater than
|
|
the value set for this object will be ignored by the agent.
|
|
Note: severity numeric values increase as their
|
|
severity decreases, e.g. error(4) is more severe
|
|
than debug(8).
|
|
|
|
For the devices that do not issue Call Home alerts based
|
|
on syslog severity levels this object has no effect."
|
|
::= { ccmCallHomeConfiguration 23 }
|
|
|
|
ccmEnableSmtpServerNotif OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether the system produces
|
|
the ccmSmtpServerFailNotif.
|
|
|
|
A false value for this object will prevent
|
|
ccmSmtpServerFailNotif notification being generated
|
|
by the device."
|
|
::= { ccmCallHomeConfiguration 24 }
|
|
-- Call Home AlertGroup Type Table
|
|
|
|
callHomeAlertGroupTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CallHomeAlertGroupTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information about all the alert groups
|
|
types supported in the system.
|
|
|
|
An entry is created if a new alert group becomes available
|
|
in the system.
|
|
|
|
An entry is deleted if the alert group becomes unavailable."
|
|
::= { ccmCallHomeConfiguration 25 }
|
|
|
|
callHomeAlertGroupTypeEntry OBJECT-TYPE
|
|
SYNTAX CallHomeAlertGroupTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information about a
|
|
particular Call Home alert group type
|
|
in the system."
|
|
INDEX { callHomeAlertGroupTypeIndex }
|
|
::= { callHomeAlertGroupTypeTable 1 }
|
|
|
|
CallHomeAlertGroupTypeEntry ::= SEQUENCE {
|
|
callHomeAlertGroupTypeIndex Unsigned32,
|
|
callHomeAlertGroupName SnmpAdminString,
|
|
callHomeAlertGroupEnable TruthValue,
|
|
callHomeAlertGroupCapability BITS
|
|
}
|
|
|
|
callHomeAlertGroupTypeIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..256)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the index corresponding
|
|
to the particular alert group type configured
|
|
in the system."
|
|
::= { callHomeAlertGroupTypeEntry 1 }
|
|
|
|
callHomeAlertGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the name of
|
|
alert group configured in the system."
|
|
::= { callHomeAlertGroupTypeEntry 2 }
|
|
|
|
callHomeAlertGroupEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables or disables the alert group for the
|
|
system.
|
|
|
|
A value of 'true' for this object enables and a value of
|
|
'false' for this object disables the alert group.
|
|
|
|
Call Home messages are generated only for those alert groups
|
|
which are enabled in the system."
|
|
::= { callHomeAlertGroupTypeEntry 3 }
|
|
|
|
callHomeAlertGroupCapability OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
callHomeMessageSeverity(0),
|
|
periodic(1),
|
|
regularExpression(2),
|
|
event(3),
|
|
onDemand(4),
|
|
onDemandPerEntity(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the method used by alert group
|
|
to generate Call Home messages.
|
|
|
|
callHomeMessageSeverity -
|
|
Call Home alert is generated based only on the level
|
|
of severity.
|
|
|
|
periodic -
|
|
Call Home alert is generated periodically.
|
|
|
|
regularExpression -
|
|
Call Home alert is generated based on the configured
|
|
regular expression.
|
|
|
|
event -
|
|
Call Home alert is generated based on change event.
|
|
|
|
onDemand -
|
|
Call Home alert is generated at user request.
|
|
|
|
onDemandPerEntity -
|
|
Call Home alert is generated for specific entities
|
|
at user request."
|
|
::= { callHomeAlertGroupTypeEntry 4 }
|
|
|
|
|
|
-- Call Home Software Inventory Table
|
|
|
|
callHomeSwInventoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CallHomeSwInventoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains inventory information about all the
|
|
software services currently enabled in the system.
|
|
When a software service is disabled from the system, all
|
|
the entries corresponds to that software service will be
|
|
deleted automatically from the table."
|
|
::= { ccmCallHomeConfiguration 26 }
|
|
|
|
callHomeSwInventoryEntry OBJECT-TYPE
|
|
SYNTAX CallHomeSwInventoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information about the name value
|
|
pair for a particular software service enabled in the
|
|
system."
|
|
INDEX {
|
|
callHomeSwServiceName,
|
|
callHomeInventoryNVPairIndex
|
|
}
|
|
::= { callHomeSwInventoryTable 1 }
|
|
|
|
CallHomeSwInventoryEntry ::= SEQUENCE {
|
|
callHomeSwServiceName SnmpAdminString,
|
|
callHomeInventoryNVPairIndex Unsigned32,
|
|
callHomeInventoryInfoName OCTET STRING,
|
|
callHomeInventoryInfoValue OCTET STRING
|
|
}
|
|
|
|
callHomeSwServiceName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the name of software service
|
|
enabled in the system."
|
|
::= { callHomeSwInventoryEntry 1 }
|
|
|
|
callHomeInventoryNVPairIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..256)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the index corresponds to the name
|
|
value pair for a particular software service enabled in
|
|
the system.
|
|
The name value pair is a 'tuple' of (inventory info-name,
|
|
and inventory info-value) and this object uniquely
|
|
identifies a value of the tuple, for a particular
|
|
software service enabled in the system."
|
|
::= { callHomeSwInventoryEntry 2 }
|
|
|
|
callHomeInventoryInfoName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..1024))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the name of a feature , for a
|
|
particular software service enabled in the system.
|
|
For example, the value of this object could be
|
|
'number of VSAN' for the software service 'vsan_manager'."
|
|
::= { callHomeSwInventoryEntry 3 }
|
|
|
|
callHomeInventoryInfoValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..1024))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the value for the feature name
|
|
specified in the corresponding instance of
|
|
'callHomeInventroyInfoName' object.
|
|
For example, the value of this object could be '10' for
|
|
the corresponding instance of 'callHomeInventroyInfoName'
|
|
object with value 'number of VSAN'."
|
|
::= { callHomeSwInventoryEntry 4 }
|
|
|
|
|
|
|
|
-- Objects for Enabling Periodic Software Inventory
|
|
-- Call Home Messages
|
|
|
|
ccmPeriodicSwInventoryMsgEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables/disables the sending of periodic
|
|
software inventory Call Home message on the system."
|
|
DEFVAL { true }
|
|
::= { ccmCallHomeConfiguration 27 }
|
|
|
|
ccmPeriodicSwInventoryTimeFrame OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..30)
|
|
UNITS "days"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the time frame for sending the
|
|
periodic software inventory Call Home message, if the
|
|
periodic software inventory is enabled on the system
|
|
i.e., the value of 'ccmPeriodicSwInventoryMsgEnable'
|
|
object is set to 'true'."
|
|
DEFVAL { 7 }
|
|
::= { ccmCallHomeConfiguration 28 }
|
|
|
|
-- Object to Enable Message Throttling Mechanism.
|
|
|
|
ccmMsgThrottlingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables/disables the message throttling
|
|
mechanism implemented on the system.
|
|
|
|
The message throttling mechanism limits the number
|
|
of Call Home messages for a alert type, sent with in
|
|
a time frame. The maximum number of Call Home alert
|
|
messages that can be sent out for a particular alert
|
|
type is '30' in a time frame of 2 hours.
|
|
|
|
That means, if the number of message sent exceeds the
|
|
maximum limit (30), with in the given time frame
|
|
(2 hours) then any further messages for that alert type
|
|
will be discarded within that time frame.
|
|
|
|
Only 30 messages for each alert type will be sent until
|
|
2 hours from the time the first message was sent. In case
|
|
2 hours has already elapsed since the first such message
|
|
was sent, then time frame and the count for the number of
|
|
messages will be reset to '0'."
|
|
DEFVAL { true }
|
|
::= { ccmCallHomeConfiguration 29 }
|
|
ccmCallHomeAlertGroupCfg OBJECT IDENTIFIER
|
|
::= { ccmCallHomeConfiguration 30 }
|
|
|
|
-- Call Home Severity AlertGroup Configuration Table
|
|
|
|
ccmSeverityAlertGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmSeverityAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of severity type alert groups which are currently
|
|
configured for each of the profiles in the device.
|
|
|
|
An entry is created if a configured alert group
|
|
whose callHomeAlertGroupCapability has
|
|
'callHomeMessageSeverity'.
|
|
|
|
An entry is deleted if the destination profile unsubscribes
|
|
an severity based alert group."
|
|
::= { ccmCallHomeAlertGroupCfg 1 }
|
|
|
|
ccmSeverityAlertGroupEntry OBJECT-TYPE
|
|
SYNTAX CcmSeverityAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing severity configuration information
|
|
for a particular alert group in a profile."
|
|
INDEX {
|
|
callHomeDestProfileName,
|
|
callHomeAlertGroupTypeIndex
|
|
}
|
|
::= { ccmSeverityAlertGroupTable 1 }
|
|
|
|
CcmSeverityAlertGroupEntry ::= SEQUENCE {
|
|
ccmAlertGroupSeverity CallHomeMsgLevel
|
|
}
|
|
|
|
ccmAlertGroupSeverity OBJECT-TYPE
|
|
SYNTAX CallHomeMsgLevel
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the minimum severity level,
|
|
associated with alert group for a destination profile.
|
|
|
|
Call Home alert messages for this alert group with
|
|
severity level lower than one configured for this object
|
|
will not be issued by the system.
|
|
|
|
The default severity level is 'debug', which means
|
|
all the alert messages for an alert group will be issued."
|
|
DEFVAL { debug }
|
|
::= { ccmSeverityAlertGroupEntry 1 }
|
|
|
|
|
|
-- Call Home Periodic AlertGroup Configuration Table
|
|
|
|
ccmPeriodicAlertGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmPeriodicAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of periodic type alert groups which are currently
|
|
configured in the device.
|
|
|
|
An entry is created if a configured alert group
|
|
whose callHomeAlertGroupCapability has 'periodic'.
|
|
|
|
An entry is deleted if the destination profile unsubscribes
|
|
an periodic alert group."
|
|
::= { ccmCallHomeAlertGroupCfg 2 }
|
|
|
|
ccmPeriodicAlertGroupEntry OBJECT-TYPE
|
|
SYNTAX CcmPeriodicAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing periodic configuration information for a
|
|
particular alert group in a profile."
|
|
INDEX {
|
|
callHomeDestProfileName,
|
|
callHomeAlertGroupTypeIndex
|
|
}
|
|
::= { ccmPeriodicAlertGroupTable 1 }
|
|
|
|
CcmPeriodicAlertGroupEntry ::= SEQUENCE {
|
|
ccmPeriodicAlertGroupInterval INTEGER,
|
|
ccmPeriodicAlertGroupDayOfWeek INTEGER,
|
|
ccmPeriodicAlertGroupDayOfMonth Unsigned32,
|
|
ccmPeriodicAlertGroupHour Unsigned32,
|
|
ccmPeriodicAlertGroupMinute Unsigned32,
|
|
ccmPeriodicAlertGroupEnable TruthValue
|
|
}
|
|
|
|
ccmPeriodicAlertGroupInterval OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
daily(1),
|
|
weekly(2),
|
|
monthly(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the type of periodic configuration
|
|
for this alert group.
|
|
|
|
This object is only instantiated when the value of
|
|
corresponding instance of ccmPeriodicAlertGroupEnable
|
|
is 'true'.
|
|
|
|
A value of 'daily' indicates that periodic message will be
|
|
generated everyday at time specified by the objects
|
|
ccmPeriodicAlertGroupHour and ccmPeriodicAlertGroupMinute.
|
|
|
|
A value of 'weekly' indicates that periodic message will be
|
|
generated once every week on the day specified by the object
|
|
ccmPeriodicAlertGroupDayOfWeek and at the time specified
|
|
by the objects ccmPeriodicAlertGroupHour and
|
|
ccmPeriodicAlertGroupMinute.
|
|
|
|
A value of 'monthly' indicates that periodic message will be
|
|
generated once every month on day of the month specified by
|
|
the object ccmPeriodicAlertGroupDayOfMonth and at time
|
|
specified by the objects ccmPeriodicAlertGroupHour and
|
|
ccmPeriodicAlertGroupMinute."
|
|
DEFVAL { daily }
|
|
::= { ccmPeriodicAlertGroupEntry 1 }
|
|
|
|
ccmPeriodicAlertGroupDayOfWeek OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sunday(1),
|
|
monday(2),
|
|
tuesday(3),
|
|
wednesday(4),
|
|
thursday(5),
|
|
friday(6),
|
|
saturday(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the day of the week on which user
|
|
wishes to receive periodic Call Home alert messages for this
|
|
entry.
|
|
|
|
This object is only instantiated when the value of
|
|
corresponding instance of ccmPeriodicAlertGroupEnable
|
|
is 'true' and the value of corresponding instance of
|
|
ccmPeriodicAlertGroupInterval is 'weekly'."
|
|
DEFVAL { sunday }
|
|
::= { ccmPeriodicAlertGroupEntry 2 }
|
|
|
|
ccmPeriodicAlertGroupDayOfMonth OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..31)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the day of the month on which user
|
|
wishes to receive periodic Call Home alert messages for this
|
|
entry.
|
|
|
|
If the day specified is beyond the last day of a month, the
|
|
alert message will be generated on the last day of that month.
|
|
|
|
This object is only instantiated when the value of
|
|
corresponding instance of ccmPeriodicAlertGroupEnable
|
|
is 'true' and the value of corresponding instance of
|
|
ccmPeriodicAlertGroupInterval is 'monthly'."
|
|
DEFVAL { 1 }
|
|
::= { ccmPeriodicAlertGroupEntry 3 }
|
|
|
|
ccmPeriodicAlertGroupHour OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..23)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the hours component of time
|
|
(24 hour format) at which the daily/weekly/monthly periodic
|
|
Call Home alert messages will be generated for this entry.
|
|
|
|
This object is only instantiated when the value of
|
|
corresponding instance of ccmPeriodicAlertGroupEnable
|
|
is 'true'."
|
|
DEFVAL { 0 }
|
|
::= { ccmPeriodicAlertGroupEntry 4 }
|
|
|
|
ccmPeriodicAlertGroupMinute OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..59)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the minutes component of time at which
|
|
the daily/weekly/monthly periodic Call Home alert messages
|
|
will be generated for this entry.
|
|
|
|
This object is only instantiated when the value of
|
|
corresponding instance of ccmPeriodicAlertGroupEnable
|
|
is 'true'."
|
|
DEFVAL { 0 }
|
|
::= { ccmPeriodicAlertGroupEntry 5 }
|
|
|
|
ccmPeriodicAlertGroupEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether sending Call Home messages
|
|
periodically is enabled."
|
|
DEFVAL { false }
|
|
::= { ccmPeriodicAlertGroupEntry 6 }
|
|
|
|
|
|
|
|
-- Call Home Syslog Pattern Configuration
|
|
|
|
ccmMaxSyslogAlertGroupPatterns OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object dictates the maximum number of entries in the
|
|
ccmPatternAlertGroupTable which may be created with same
|
|
value for index callHomeDestProfileName.
|
|
|
|
A value of zero for this object indicates that there is no
|
|
limitation on maximum number of entries that can be created
|
|
in this table with same value of callHomeDestProfileName."
|
|
::= { ccmCallHomeAlertGroupCfg 3 }
|
|
|
|
ccmPatternAlertGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmPatternAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of pattern used by the pattern type alert groups
|
|
which are currently configured in the device.
|
|
|
|
An entry is created if a configured alert group
|
|
whose callHomeAlertGroupCapability has 'regularExpression'.
|
|
|
|
An entry is deleted if the destination profile unsubscribes
|
|
a pattern based alert group.
|
|
|
|
Additional entry can also be created through
|
|
ccmPatternAlertGroupStatus.
|
|
|
|
Deleting all the entries for a destination profile alert
|
|
group combination will result in profile unsubscribing to
|
|
that alert group."
|
|
::= { ccmCallHomeAlertGroupCfg 4 }
|
|
|
|
ccmPatternAlertGroupEntry OBJECT-TYPE
|
|
SYNTAX CcmPatternAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing properties for a pattern which is used
|
|
to match against system syslog messages."
|
|
INDEX {
|
|
callHomeDestProfileName,
|
|
callHomeAlertGroupTypeIndex,
|
|
IMPLIED ccmAlertGroupPattern
|
|
}
|
|
::= { ccmPatternAlertGroupTable 1 }
|
|
|
|
CcmPatternAlertGroupEntry ::= SEQUENCE {
|
|
ccmAlertGroupPattern SnmpAdminString,
|
|
ccmPatternAlertGroupSeverity CallHomeMsgLevel,
|
|
ccmPatternAlertGroupStorage StorageType,
|
|
ccmPatternAlertGroupStatus RowStatus
|
|
}
|
|
|
|
ccmAlertGroupPattern OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..80))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object contains a regular expression.
|
|
|
|
Regular Expressions:
|
|
-------------------
|
|
|
|
A regular expression is a pattern (a phrase, number, or more
|
|
complex pattern):
|
|
|
|
Regular expressions are case sensitive and allow for complex
|
|
matching requirements. Simple regular expressions include
|
|
entries like Serial, misses, or 138.
|
|
|
|
Complex regular expressions include entries like 00210... ,
|
|
(is ), or [Oo]utput.
|
|
|
|
Some Practical examples of regular expressions:
|
|
----------------------------------------------
|
|
The examples correspond with the various ways that you can
|
|
use regular expressions in your configurations.
|
|
|
|
For example, syslog messages on IOS look as follows:
|
|
a.
|
|
--
|
|
2004 Jul 21 13:26:55 %SYS-5-REDUNDANTCLOCK_OK: Redundant
|
|
clock recovered
|
|
b.
|
|
--
|
|
2004 Jul 21 13:26:59 %SYS-5-REDUNDANTCLOCK_FAIL: Redundant
|
|
clock failed
|
|
c.
|
|
--
|
|
2004 Jul 26 16:53:47 %MGMT-5-LOGIN_FAIL:User failed to log
|
|
in from 171.69.48.75 via Telnet - max attempt reached
|
|
|
|
|
|
A pattern of REDUNDANTCLOCK.* would cause all the syslogs
|
|
with severity greater than specified by
|
|
ccmProfileAlertGroupSeverity
|
|
and having a pattern REDUNDANTCLOCK followed by
|
|
REDUNDANTCLOCK followed by any number of occurrences (*)
|
|
of any character (.) resulting in corresponding Call Home
|
|
messages being generated for syslog alert group.
|
|
|
|
So both messages a and b in above examples will be resulting
|
|
in issuance of Call Home messages for the pattern
|
|
REDUNDANTCLOCK.*.
|
|
|
|
Next, a pattern of ^Telnet would cause all the syslogs
|
|
with severity greater than specified by
|
|
ccmProfileAlertGroupSeverity and having a string starting
|
|
and with Telnet resulting in corresponding Call Home
|
|
messages being generated for syslog alert group.
|
|
|
|
A pattern of LOGIN_FAIL$ would cause all the syslogs with
|
|
severity greater than specified by
|
|
ccmProfileAlertGroupSeverity and having a string ending in
|
|
LOGIN_FAIL resulting in corresponding Call Home messages
|
|
being generated for syslog alert group."
|
|
::= { ccmPatternAlertGroupEntry 1 }
|
|
|
|
ccmPatternAlertGroupSeverity OBJECT-TYPE
|
|
SYNTAX CallHomeMsgLevel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the severity level, used for
|
|
filtering Call Home messages in conjunction with
|
|
ccmAlertGroupPattern to be issued to destinations
|
|
associated with this entry.
|
|
|
|
Call Home alert messages for this alert group, with
|
|
severity level lower than one configured for this object
|
|
will not be issued by the system.
|
|
|
|
The default severity level is 'debug', which means
|
|
all the alert messages will be sent."
|
|
DEFVAL { debug }
|
|
::= { ccmPatternAlertGroupEntry 2 }
|
|
|
|
ccmPatternAlertGroupStorage OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row."
|
|
DEFVAL { volatile }
|
|
::= { ccmPatternAlertGroupEntry 3 }
|
|
|
|
ccmPatternAlertGroupStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Object to manage creation and deletion of rows in this table."
|
|
::= { ccmPatternAlertGroupEntry 4 }
|
|
|
|
|
|
|
|
-- Call Home User Specified CLI Command specifications table
|
|
|
|
callHomeUserDefMaxCmds OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of CLI commands that the system
|
|
supports
|
|
in the callHomeUserDefCmdTable for a particular alert
|
|
group type represented by the
|
|
callHomeAlertGroupTypeIndex object.
|
|
|
|
A value of zero for this object indicates that the number
|
|
of CLI commands system supports for a particular alert
|
|
gorup type is only limited by resources available on
|
|
system."
|
|
::= { ccmCallHomeAlertGroupCfg 5 }
|
|
|
|
ccmEventDescription OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the description of the Call Home
|
|
event that occurred in the system."
|
|
::= { ccmCallhomeEvents 1 }
|
|
|
|
ccmEventTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates Time when the last
|
|
Call Home alert was triggered."
|
|
::= { ccmCallhomeEvents 2 }
|
|
|
|
ccmEventUrgencyLevel OBJECT-TYPE
|
|
SYNTAX CallHomeMsgLevel
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the minimum urgency level, associated
|
|
with Call Home event that occurred in the system."
|
|
::= { ccmCallhomeEvents 3 }
|
|
|
|
callHomeUserDefCmdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CallHomeUserDefCmdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Call Home alert messages are sent with output of some
|
|
pre-defined commands run in the system.
|
|
|
|
This table provides an option for the user to specify
|
|
a CLI(Command Line Interface) command or set of CLI
|
|
commands to be executed when some important failures
|
|
occur in the system, and whose output should be sent
|
|
with the Call Home alert messages. The user should
|
|
associate these commands with an alert group type.
|
|
|
|
Whenever an alert message is to be sent, the Call Home
|
|
server would find out if any commands are specified by
|
|
the user for the alert group associated with the
|
|
alert message, and attach the output of those
|
|
commands in the Call Home alert message.
|
|
|
|
This table contains information about all the user
|
|
specified CLI commands for the alert groups types
|
|
supported in the system.
|
|
|
|
GLOSSARY :
|
|
CLI - Command Line Interface provided by the system."
|
|
::= { ccmCallHomeAlertGroupCfg 6 }
|
|
|
|
callHomeUserDefCmdEntry OBJECT-TYPE
|
|
SYNTAX CallHomeUserDefCmdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information about a user specified
|
|
CLI command for a Call Home alert group type in
|
|
the system.
|
|
|
|
The index object 'callHomeAlertGroupTypeIndex' represents
|
|
the alert group type to which the user specified CLI
|
|
command should be associated.
|
|
|
|
User can not configure any CLI commands for a
|
|
callHomeAlertGroupTypeIndex, whose corresponding
|
|
instance callHomeAlertGroupName object is configured
|
|
with value 'Cisco-TAC'."
|
|
INDEX {
|
|
callHomeAlertGroupTypeIndex,
|
|
callHomeUserDefCmdIndex
|
|
}
|
|
::= { callHomeUserDefCmdTable 1 }
|
|
|
|
CallHomeUserDefCmdEntry ::= SEQUENCE {
|
|
callHomeUserDefCmdIndex Unsigned32,
|
|
callHomeUserDefCmdName SnmpAdminString,
|
|
callHomeUserDefCmdRowStatus RowStatus
|
|
}
|
|
|
|
callHomeUserDefCmdIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary integer identifying the user specified
|
|
CLI command for a particular callHomeAlertGroupTypeIndex."
|
|
::= { callHomeUserDefCmdEntry 1 }
|
|
|
|
callHomeUserDefCmdName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents a CLI command to be executed
|
|
and whose output should be sent with the Call Home
|
|
alert message.
|
|
The implementation of this object does not do any
|
|
syntax or semantic validation of the CLI command
|
|
specified as a value of the object.
|
|
|
|
The value of this object can not be modified
|
|
when the value of the corresponding instance of
|
|
'callHomeUserDefCmdRowStatus' is 'active'.
|
|
To modify the value this object the corresponding
|
|
entry must be deleted and re-created with new
|
|
value for this object."
|
|
::= { callHomeUserDefCmdEntry 2 }
|
|
|
|
callHomeUserDefCmdRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of this row."
|
|
::= { callHomeUserDefCmdEntry 3 }
|
|
|
|
|
|
-- Call Home Event AlertGroup Configuration Table
|
|
|
|
ccmEventAlertGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmEventAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of event type alerts groups which are currently
|
|
configured in the device.
|
|
|
|
An entry is created if a configured alert group
|
|
whose callHomeAlertGroupCapability has 'event'.
|
|
|
|
An entry is deleted if the destination profile unsubscribes
|
|
an event alert group."
|
|
::= { ccmCallHomeAlertGroupCfg 7 }
|
|
|
|
ccmEventAlertGroupEntry OBJECT-TYPE
|
|
SYNTAX CcmEventAlertGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing configuration information about the
|
|
'event' alert group configured for a profile."
|
|
INDEX {
|
|
callHomeDestProfileName,
|
|
callHomeAlertGroupTypeIndex
|
|
}
|
|
::= { ccmEventAlertGroupTable 1 }
|
|
|
|
CcmEventAlertGroupEntry ::= SEQUENCE {
|
|
ccmEventAlertGroupEnable TruthValue,
|
|
ccmEventAlertGroupOperSeverity CallHomeMsgLevel
|
|
}
|
|
|
|
ccmEventAlertGroupEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether sending Call Home messages
|
|
based on alert group event is enabled."
|
|
DEFVAL { true }
|
|
::= { ccmEventAlertGroupEntry 1 }
|
|
|
|
ccmEventAlertGroupOperSeverity OBJECT-TYPE
|
|
SYNTAX CallHomeMsgLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the severity level used in the
|
|
Call Home messages."
|
|
::= { ccmEventAlertGroupEntry 2 }
|
|
|
|
|
|
ccmCallHomeProfileTestControl OBJECT IDENTIFIER
|
|
::= { ccmCallHomeConfiguration 31 }
|
|
|
|
|
|
ccmDestProfileTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CcmDestProfileTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table lists status information about the profiles
|
|
configured on this device.
|
|
|
|
An entry will be created in this table, for each
|
|
destination profile configured in callHomeDestProfileTable.
|
|
|
|
An entry will be deleted from this table if a destination
|
|
profile is removed from callHomeDestProfileTable."
|
|
::= { ccmCallHomeProfileTestControl 1 }
|
|
|
|
ccmDestProfileTestEntry OBJECT-TYPE
|
|
SYNTAX CcmDestProfileTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing control and status information
|
|
pertaining to test on a destination profile."
|
|
INDEX { callHomeDestProfileName }
|
|
::= { ccmDestProfileTestTable 1 }
|
|
|
|
CcmDestProfileTestEntry ::= SEQUENCE {
|
|
ccmDestProfileTestTrigger TruthValue,
|
|
ccmDestProfileTestMessage SnmpAdminString,
|
|
ccmDestProfileTestStatus INTEGER,
|
|
ccmDestProfileTestFailureCause SnmpAdminString
|
|
}
|
|
|
|
ccmDestProfileTestTrigger OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object acts as a trigger by which the generation of
|
|
test message for a profile can be triggered.
|
|
|
|
Setting this object to 'true' will casue system to generate
|
|
a test message for a corresponding destination profile.
|
|
|
|
Setting this object to 'false' has no effect.
|
|
|
|
When read, this object always returns 'false'."
|
|
::= { ccmDestProfileTestEntry 1 }
|
|
|
|
ccmDestProfileTestMessage OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the content of the message
|
|
used for the test operation.
|
|
|
|
If this object contains zero-length string,
|
|
a default test message will be used."
|
|
::= { ccmDestProfileTestEntry 2 }
|
|
|
|
ccmDestProfileTestStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
successful(2),
|
|
inprogress(3),
|
|
failed(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the status of the last test
|
|
triggered for this destination profile.
|
|
|
|
unknown (1) - unknown
|
|
successful (2) - successful
|
|
inprogress (3) - action in progress
|
|
failed (4) - failed
|
|
|
|
If the value of this object is 'failed', then the
|
|
ccmDestProfileTestFailureCause provides the cause for the
|
|
failure.
|
|
|
|
Management stations could read value of this object after a
|
|
successful set to the ccmDestProfileTestTrigger object to
|
|
find out the result of the test."
|
|
::= { ccmDestProfileTestEntry 3 }
|
|
|
|
ccmDestProfileTestFailureCause OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the failure cause for the last
|
|
test performed on this profile.
|
|
|
|
Note that this object is valid only if value of
|
|
ccmDestProfileTestStatus is 'failed'."
|
|
::= { ccmDestProfileTestEntry 4 }
|
|
|
|
|
|
ccmCallHomeNotifConfig OBJECT IDENTIFIER
|
|
::= { ccmCallHomeConfiguration 32 }
|
|
|
|
|
|
ccmSmtpMsgSendFailNotifEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls generation of
|
|
ccmSmtpMsgSendFailNotif.
|
|
|
|
A value of 'true' for this object will enable
|
|
ccmSmtpMsgSendFailNotif notification on the
|
|
system.
|
|
|
|
A value of 'false' for this object will disable
|
|
ccmSmtpMsgSendFailNotif notification on the
|
|
system."
|
|
::= { ccmCallHomeNotifConfig 1 }
|
|
ccmPeriodicSwInventoryCfg OBJECT IDENTIFIER
|
|
::= { ccmCallHomeConfiguration 33 }
|
|
|
|
|
|
ccmPeriodicSwInventoryTimeOfDay OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (5))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the time of day for sending the
|
|
periodic software inventory Call Home message, if the
|
|
periodic software inventory is enabled on the system
|
|
ie., the value of 'ccmPeriodicSwInventoryMsgEnable'
|
|
object is set to 'true'. The input should be in HH:MM
|
|
format ranging from 00:00 to 23:59."
|
|
DEFVAL { "08:00" }
|
|
::= { ccmPeriodicSwInventoryCfg 1 }
|
|
|
|
ccmAlertRateLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "alerts per minute"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rate-limit, in alerts per minute, of call home
|
|
alerts generated by the system. Upon exceeding the rate,
|
|
the alert is dropped."
|
|
::= { ccmCallHomeConfiguration 34 }
|
|
ccmOnDemandMsgSendControl OBJECT IDENTIFIER
|
|
::= { ccmCallHomeOnDemandActions 1 }
|
|
|
|
|
|
ccmOnDemandMsgSendAlertGroup OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..256)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the alert group for which on demand
|
|
Call Home message should be generated.
|
|
|
|
Only those alert groups whose corresponding instance
|
|
of callHomeAlertGroupCapability has 'onDemand' or
|
|
'onDemandPerEntity', may be set for this object."
|
|
::= { ccmOnDemandMsgSendControl 1 }
|
|
|
|
ccmOnDemandMsgSendProfile OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the name of the profile for which
|
|
the on demand Call Home messages should be generated.
|
|
|
|
A zero length string for this object indicates that
|
|
on demand Call Home messages are generated for all profiles."
|
|
::= { ccmOnDemandMsgSendControl 2 }
|
|
|
|
ccmOnDemandMsgSendEntPhyIndex OBJECT-TYPE
|
|
SYNTAX EntPhysicalIndexOrZero
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the value of entPhysicalIndex of the
|
|
physical entity for which the on demand Call Home messages
|
|
should be generated.
|
|
|
|
Only those entities which support generation of on demand
|
|
Call Home messages may be specified for this object.
|
|
|
|
The value of this object should be ignored if alert group
|
|
specified by ccmOnDemandMsgSendAlertGroup does not have
|
|
'onDemandPerEntity' capability."
|
|
::= { ccmOnDemandMsgSendControl 3 }
|
|
|
|
ccmOnDemandMsgSendTrigger OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Object to trigger on demand Call Home messages.
|
|
|
|
Setting the object to 'true' triggers on demand Call Home
|
|
messages.
|
|
|
|
Setting the object to 'false' has no effect.
|
|
|
|
When read, this object always returns 'false'."
|
|
::= { ccmOnDemandMsgSendControl 4 }
|
|
|
|
ccmSmartCallHomeProfile OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the name of the profile for which
|
|
the Smart Call Home messages should be generated.
|
|
|
|
A zero length string for this object indicates that the
|
|
Smart Call Home messages are generated only for Cisco-TAC
|
|
profile."
|
|
::= { ccmSmartCallHomeActions 1 }
|
|
|
|
ccmSmartCallHomeServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
commandReference(1),
|
|
configSanity(2),
|
|
bugsList(3),
|
|
outputAnalysis(4),
|
|
productAdvisory(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the type of service requested from
|
|
Smart Call Home server.
|
|
|
|
'commandReference' indicates a request for command reference
|
|
to Smart Call Home server.
|
|
|
|
'configSanity' indicates a request for config-sanity request
|
|
to Smart Call Home server.
|
|
|
|
'bugsList' indicates a request for bugs-list
|
|
to Smart Call Home server.
|
|
|
|
'outputAnalysis' indicates a request for output-analysis
|
|
to Smart Call Home server.
|
|
|
|
'productAdvisory' indicates a request for exceptions
|
|
report/advisory to Smart Call Home server."
|
|
::= { ccmSmartCallHomeActions 2 }
|
|
|
|
ccmSmartCallHomeAnalysisCmd OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies an existing diplay/show command on the
|
|
the system. The output of the command will be included in
|
|
the Call Home message and be processed by Cisco backend OI
|
|
(Output Interpreter) tool for further analysis.
|
|
|
|
This object is applicable only if the value of the corresponding
|
|
ccmSmartCallHomeServiceType is 'outputAnalysis'."
|
|
::= { ccmSmartCallHomeActions 3 }
|
|
|
|
ccmSmartCallHomeCcoId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies registered CCO ID (Cisco Connection
|
|
Online) ID to which the response to Smart Call Home requests
|
|
should be directed.
|
|
|
|
Response from Cisco will be directed to system contact
|
|
address specified in the Smart Call Home request if value
|
|
of this object is a zero length string."
|
|
::= { ccmSmartCallHomeActions 4 }
|
|
|
|
ccmSmartCallHomeTrigger OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Object to trigger Smart Call Home request messages.
|
|
|
|
Setting the object to 'true' triggers Smart Call Home
|
|
request message.
|
|
|
|
The object can be set to the value of 'true' only if
|
|
ccmOnDemandMsgServAvailable returns 'true'.
|
|
|
|
Setting the object to 'false' has no effect.
|
|
|
|
When read, this object always returns 'false'."
|
|
::= { ccmSmartCallHomeActions 5 }
|
|
|
|
ccmCallHomeVrfName OBJECT-TYPE
|
|
SYNTAX CiscoVrfName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of Virtual Routing and Forwarding (VRF) domain
|
|
configured for Call Home feature.
|
|
|
|
A zero length string indicates that there is no VRF domain
|
|
configured and the default VRF domain is used by Call Home
|
|
feature."
|
|
::= { ccmCallHomeVrf 1 }
|
|
|
|
-- Notifications
|
|
|
|
ccmSmtpServerFailNotif NOTIFICATION-TYPE
|
|
OBJECTS { ccmSmtpServersPort }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ccmSmtpServerFailNotif is sent if the device fails on
|
|
sending an e-mail notification through an SMTP server in
|
|
ccmSmtpServersTable.
|
|
|
|
For each SMTP server, an agent should not generate more
|
|
than one ccmSmtpServerFailNotif 'notification-event'
|
|
in a given time interval (ten seconds is the suggested
|
|
default). A 'notification-event' is the transmission of
|
|
a single trap or inform PDU to a list of notification
|
|
destinations.
|
|
|
|
If within the throttling period, additional failures to
|
|
send a message through same server occur, then
|
|
notification-events for these failure should be suppressed
|
|
by the agent until the current throttling period expires."
|
|
::= { ccmCallHomeNotifications 1 }
|
|
|
|
ccmAlertGroupTypeAddedNotif NOTIFICATION-TYPE
|
|
OBJECTS { callHomeAlertGroupName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ccmAlertGroupTypeAddedNotif is sent, when
|
|
a new entry corresponds to the
|
|
'callHomealertGroupName' object in this
|
|
notification is added into the
|
|
callHomeAlertGroupTypeTable."
|
|
::= { ccmCallHomeNotifications 2 }
|
|
|
|
ccmAlertGroupTypeDeletedNotif NOTIFICATION-TYPE
|
|
OBJECTS { callHomeAlertGroupName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ccmAlertGroupTypeAddedNotif is sent, when an
|
|
entry corresponds to 'callHomeAlertGroupName'
|
|
object in this notification is deleted
|
|
from the callHomeAlertGroupTypeTable."
|
|
::= { ccmCallHomeNotifications 3 }
|
|
|
|
ccmSmtpMsgSendFailNotif NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ccmSmtpMsgSendFailNotif is generated if the device
|
|
fails to send an e-mail notification through all of the
|
|
SMTP servers in ccmSmtpServersTable."
|
|
::= { ccmCallHomeNotifications 4 }
|
|
|
|
ccmEventNotif NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
sysName,
|
|
ccmEventDescription,
|
|
ccmEventTime,
|
|
ccmEventUrgencyLevel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated every time a Call Home
|
|
external event is triggered in the system. Internal events
|
|
like Periodic Configuration and Inventory events do not
|
|
generate notifications."
|
|
::= { ccmCallHomeNotifications 5 }
|
|
-- Conformance
|
|
|
|
chMIBCompliances OBJECT IDENTIFIER
|
|
::= { chMIBConformance 1 }
|
|
|
|
chMIBGroups OBJECT IDENTIFIER
|
|
::= { chMIBConformance 2 }
|
|
|
|
|
|
chMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses.
|
|
|
|
OBJECT callHomeDestProfileName
|
|
SYNTAX SnmpAdminString (SIZE (1..11))
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support a profile name of size 1 to 11
|
|
octets."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
chConfigurationGroup,
|
|
chStatisticsGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup is optional."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
::= { chMIBCompliances 1 }
|
|
|
|
chMIBCompliance1 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses.
|
|
|
|
OBJECT callHomeDestProfileName
|
|
SYNTAX SnmpAdminString (SIZE (1..31))
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support a profile name of size 1 to 31
|
|
octets."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
chConfigurationGroup1,
|
|
chStatisticsGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup1
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup is optional."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
::= { chMIBCompliances 2 }
|
|
|
|
chMIBCompliance2 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses.
|
|
|
|
OBJECT callHomeDestProfileName
|
|
SYNTAX SnmpAdminString (SIZE (1..31))
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support a profile name of size 1 to 31
|
|
octets."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
chConfigurationGroup2,
|
|
chStatisticsGroup,
|
|
chSwInventoryInfoGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup1
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup is optional."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
::= { chMIBCompliances 3 }
|
|
|
|
chMIBCompliance3 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses.
|
|
|
|
OBJECT callHomeDestProfileName
|
|
SYNTAX SnmpAdminString (SIZE (1..31))
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support a profile name of size 1 to 31
|
|
octets."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
chConfigurationGroup2,
|
|
chStatisticsGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chPeriodicSwInventoryInfoGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup1
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup is optional."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
::= { chMIBCompliances 4 }
|
|
|
|
chMIBCompliance4 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses.
|
|
|
|
OBJECT callHomeDestProfileName
|
|
SYNTAX SnmpAdminString (SIZE (1..31))
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support a profile name of size 1 to 31
|
|
octets."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ccmConfigurationGroup3,
|
|
chStatisticsGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSystemServicePriorityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmAlertActionGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which generate test messages for all
|
|
(and not any particular) of configured destination
|
|
profiles which meet test message generation criteria
|
|
determined by platform."
|
|
|
|
GROUP ccmProfileMessageLevelGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which allow user to filter Call Home
|
|
messages based on their associated levels."
|
|
|
|
GROUP ccmProfileActivationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which provide user control to enable or
|
|
disable configured Call Home profiles."
|
|
|
|
GROUP ccmProfileTestGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which are capable of generating test
|
|
messages specifically for a configured destination
|
|
profile."
|
|
|
|
GROUP ccmProfileAlertGroupsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which categorize various events that result
|
|
in Call Home messages in different alert-groups and
|
|
provide user control to associate different alert-groups
|
|
to configured profiles."
|
|
|
|
GROUP ccmProfileAlertGroupControlGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which implement ccmProfileAlertGroupsGroup
|
|
and can enable or disable various alert-groups."
|
|
|
|
GROUP ccmThrottleConfigurationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is only for the systems
|
|
which support such message throttling functionality."
|
|
|
|
GROUP chSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chPeriodicSwInventoryInfoGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmPeriodicSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSmtpServersPriorityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
prioritization among multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup1
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup1 is optional."
|
|
|
|
GROUP ccmHttpCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support http as a transport method to deliver
|
|
Call Home messages."
|
|
|
|
GROUP ccmSeverityAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support severity based alert groups."
|
|
|
|
GROUP ccmPeriodicAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support periodic alert groups."
|
|
|
|
GROUP ccmPatternAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support pattern based alert groups."
|
|
|
|
GROUP ccmEventAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support event based alert groups."
|
|
|
|
GROUP ccmAlertGroupCapabilityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support alert group capabilities."
|
|
|
|
GROUP ccmUserDefCmdGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifCtrlGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifCtrlGroup
|
|
is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifGroup
|
|
is optional."
|
|
|
|
GROUP ccmAlertHCStatisticsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support 64 bit Call Home alert statistics."
|
|
|
|
GROUP ccmAlertRateLimitGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home alert rate limit feature."
|
|
|
|
GROUP ccmSmtpServerStatusGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home SMTP Server status
|
|
check feature."
|
|
|
|
GROUP ccmProfileHiMessageSizeGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support the maximum size of message
|
|
greater than 1000,000 bytes."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
::= { chMIBCompliances 5 }
|
|
|
|
chMIBCompliance5 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ccmConfigurationGroup3,
|
|
chStatisticsGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSystemServicePriorityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmAlertActionGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which generate test messages for all
|
|
(and not any particular) of configured destination
|
|
profiles which meet test message generation criteria
|
|
determined by platform."
|
|
|
|
GROUP ccmProfileMessageLevelGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which allow user to filter Call Home
|
|
messages based on their associated levels."
|
|
|
|
GROUP ccmProfileActivationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which provide user control to enable or
|
|
disable configured Call Home profiles."
|
|
|
|
GROUP ccmProfileTestGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which are capable of generating test
|
|
messages specifically for a configured destination
|
|
profile."
|
|
|
|
GROUP ccmProfileAlertGroupsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which categorize various events that result
|
|
in Call Home messages in different alert-groups and
|
|
provide user control to associate different alert-groups
|
|
to configured profiles."
|
|
|
|
GROUP ccmProfileAlertGroupControlGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which implement ccmProfileAlertGroupsGroup
|
|
and can enable or disable various alert-groups."
|
|
|
|
GROUP ccmThrottleConfigurationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is only for the systems
|
|
which support such message throttling functionality."
|
|
|
|
GROUP chSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chPeriodicSwInventoryInfoGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmPeriodicSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSmtpServersPriorityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
prioritization among multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup1
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup1 is optional."
|
|
|
|
GROUP ccmHttpCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support http as a transport method to deliver
|
|
Call Home messages."
|
|
|
|
GROUP ccmSeverityAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support severity based alert groups."
|
|
|
|
GROUP ccmPeriodicAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support periodic alert groups."
|
|
|
|
GROUP ccmPatternAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support pattern based alert groups."
|
|
|
|
GROUP ccmEventAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support event based alert groups."
|
|
|
|
GROUP ccmAlertGroupCapabilityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support alert group capabilities."
|
|
|
|
GROUP ccmUserDefCmdGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifCtrlGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifCtrlGroup
|
|
is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifGroup
|
|
is optional."
|
|
|
|
GROUP ccmAlertHCStatisticsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support 64 bit Call Home alert statistics."
|
|
|
|
GROUP ccmAlertRateLimitGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home alert rate limit feature."
|
|
|
|
GROUP ccmSmtpServerStatusGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home SMTP Server status
|
|
check feature."
|
|
|
|
GROUP ccmProfileHiMessageSizeGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support the maximum size of message
|
|
greater than 1000,000 bytes."
|
|
|
|
GROUP ccmOnDemandMsgSendControlGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support on demand Call Home messages."
|
|
|
|
GROUP ccmOnDemandMsgStatusGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which do not support concurrent generation of
|
|
on demand Call Home messages."
|
|
|
|
GROUP ccmSmartCallHomeGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support Smart Call Home messages."
|
|
|
|
GROUP ccmEventStatsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which maintain statistical information CallHome
|
|
events."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
::= { chMIBCompliances 6 }
|
|
|
|
chMIBCompliance6 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature. It is deprecated
|
|
and superceded by chMIBCompliance7 statement.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ccmConfigurationGroup3,
|
|
chStatisticsGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSystemServicePriorityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmAlertActionGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which generate test messages for all
|
|
(and not any particular) of configured destination
|
|
profiles which meet test message generation criteria
|
|
determined by platform."
|
|
|
|
GROUP ccmProfileMessageLevelGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which allow user to filter Call Home
|
|
messages based on their associated levels."
|
|
|
|
GROUP ccmProfileActivationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which provide user control to enable or
|
|
disable configured Call Home profiles."
|
|
|
|
GROUP ccmProfileTestGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which are capable of generating test
|
|
messages specifically for a configured destination
|
|
profile."
|
|
|
|
GROUP ccmProfileAlertGroupsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which categorize various events that result
|
|
in Call Home messages in different alert-groups and
|
|
provide user control to associate different alert-groups
|
|
to configured profiles."
|
|
|
|
GROUP ccmProfileAlertGroupControlGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which implement ccmProfileAlertGroupsGroup
|
|
and can enable or disable various alert-groups."
|
|
|
|
GROUP ccmThrottleConfigurationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is only for the systems
|
|
which support such message throttling functionality."
|
|
|
|
GROUP chSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chPeriodicSwInventoryInfoGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmPeriodicSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSmtpServersPriorityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
prioritization among multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup1
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup1 is optional."
|
|
|
|
GROUP ccmHttpCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support http as a transport method to deliver
|
|
Call Home messages."
|
|
|
|
GROUP ccmSeverityAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support severity based alert groups."
|
|
|
|
GROUP ccmPeriodicAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support periodic alert groups."
|
|
|
|
GROUP ccmPatternAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support pattern based alert groups."
|
|
|
|
GROUP ccmEventAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support event based alert groups."
|
|
|
|
GROUP ccmAlertGroupCapabilityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support alert group capabilities."
|
|
|
|
GROUP ccmUserDefCmdGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifCtrlGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifCtrlGroup
|
|
is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifGroup
|
|
is optional."
|
|
|
|
GROUP ccmAlertHCStatisticsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support 64 bit Call Home alert statistics."
|
|
|
|
GROUP ccmAlertRateLimitGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home alert rate limit feature."
|
|
|
|
GROUP ccmSmtpServerStatusGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home SMTP Server status
|
|
check feature."
|
|
|
|
GROUP ccmProfileHiMessageSizeGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support the maximum size of message
|
|
greater than 1000,000 bytes."
|
|
|
|
GROUP ccmOnDemandMsgSendControlGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support on demand Call Home messages."
|
|
|
|
GROUP ccmOnDemandMsgStatusGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which do not support concurrent generation of
|
|
on demand Call Home messages."
|
|
|
|
GROUP ccmSmartCallHomeGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support Smart Call Home messages."
|
|
|
|
GROUP ccmEventStatsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which maintain statistical information CallHome
|
|
events."
|
|
|
|
GROUP ccmEventNotifGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmCallhomeEventsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
::= { chMIBCompliances 7 }
|
|
|
|
chMIBCompliance7 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the Call Home feature.
|
|
|
|
OBJECT ccmSmtpServersAddrType
|
|
SYNTAX INTEGER { ipv4(1) }
|
|
DESCRIPTION
|
|
An implementation is only required to
|
|
support IPv4 addresses."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ccmConfigurationGroup3,
|
|
chStatisticsGroup
|
|
}
|
|
|
|
GROUP chSystemInformationGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSystemServicePriorityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chEmailMsgDispGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmAlertActionGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which generate test messages for all
|
|
(and not any particular) of configured destination
|
|
profiles which meet test message generation criteria
|
|
determined by platform."
|
|
|
|
GROUP ccmProfileMessageLevelGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which allow user to filter Call Home
|
|
messages based on their associated levels."
|
|
|
|
GROUP ccmProfileActivationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which provide user control to enable or
|
|
disable configured Call Home profiles."
|
|
|
|
GROUP ccmProfileTestGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which are capable of generating test
|
|
messages specifically for a configured destination
|
|
profile."
|
|
|
|
GROUP ccmProfileAlertGroupsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which categorize various events that result
|
|
in Call Home messages in different alert-groups and
|
|
provide user control to associate different alert-groups
|
|
to configured profiles."
|
|
|
|
GROUP ccmProfileAlertGroupControlGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for
|
|
the platforms which implement ccmProfileAlertGroupsGroup
|
|
and can enable or disable various alert-groups."
|
|
|
|
GROUP ccmThrottleConfigurationGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is only for the systems
|
|
which support such message throttling functionality."
|
|
|
|
GROUP chSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chPeriodicSwInventoryInfoGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmPeriodicSwInventoryInfoGroup1
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP chSingleSmtpServerGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
single SMTP server."
|
|
|
|
GROUP chMultipleSmtpServersGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
multiple SMTP servers."
|
|
|
|
GROUP ccmSmtpServersPriorityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices which support
|
|
prioritization among multiple SMTP servers."
|
|
|
|
GROUP ccmSysLogSeverityGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for devices that issue
|
|
Call Home alerts based on severity level of the
|
|
syslog messages generated on the device."
|
|
|
|
GROUP ccmMIBNotificationsConfigGroup
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsConfigGroup is optional."
|
|
|
|
GROUP ccmMIBNotificationsGroup1
|
|
DESCRIPTION
|
|
"The ccmMIBNotificationsGroup1 is optional."
|
|
|
|
GROUP ccmHttpCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support http as a transport method to deliver
|
|
Call Home messages."
|
|
|
|
GROUP ccmSeverityAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support severity based alert groups."
|
|
|
|
GROUP ccmPeriodicAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support periodic alert groups."
|
|
|
|
GROUP ccmPatternAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support pattern based alert groups."
|
|
|
|
GROUP ccmEventAlertGroupCfgGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support event based alert groups."
|
|
|
|
GROUP ccmAlertGroupCapabilityGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support alert group capabilities."
|
|
|
|
GROUP ccmUserDefCmdGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifCtrlGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifCtrlGroup
|
|
is optional."
|
|
|
|
GROUP ccmSmtpMsgSendFailNotifGroup
|
|
DESCRIPTION
|
|
"Implementation of chSmtpMsgSendFailNotifGroup
|
|
is optional."
|
|
|
|
GROUP ccmAlertHCStatisticsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support 64 bit Call Home alert statistics."
|
|
|
|
GROUP ccmAlertRateLimitGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home alert rate limit feature."
|
|
|
|
GROUP ccmSmtpServerStatusGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support Call Home SMTP Server status
|
|
check feature."
|
|
|
|
GROUP ccmProfileHiMessageSizeGroup
|
|
DESCRIPTION
|
|
"Implementation of this group mandatory only for the
|
|
devices which support the maximum size of message
|
|
greater than 1000,000 bytes."
|
|
|
|
GROUP ccmOnDemandMsgSendControlGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support on demand Call Home messages."
|
|
|
|
GROUP ccmOnDemandMsgStatusGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which do not support concurrent generation of
|
|
on demand Call Home messages."
|
|
|
|
GROUP ccmSmartCallHomeGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which support Smart Call Home messages."
|
|
|
|
GROUP ccmEventStatsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which maintain statistical information CallHome
|
|
events."
|
|
|
|
GROUP ccmEventNotifGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmCallhomeEventsGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional."
|
|
|
|
GROUP ccmCallHomeVrfGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is mandatory only for the
|
|
devices which maintain VRF information for CallHome."
|
|
|
|
OBJECT callHomeDestProfileTrnsprtMthd
|
|
SYNTAX INTEGER {
|
|
email(1)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'email' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileMsgFormat
|
|
SYNTAX INTEGER {
|
|
shortText(3)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'shortText' needs to be supported."
|
|
|
|
OBJECT callHomeDestProfileStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only 'active' needs to be supported."
|
|
|
|
OBJECT callHomeDestEmailAddress
|
|
SYNTAX SnmpAdminString (SIZE (1..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 1 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeDestEmailAddressStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT ccmSmtpServersPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ccmSmtpServersStatus
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
DESCRIPTION
|
|
"Only 'active', 'createAndGo' and 'destroy' needs
|
|
to be supported."
|
|
|
|
OBJECT callHomeEmailFrom
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailReplyTo
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT callHomeEmailMsgDispNotification
|
|
SYNTAX SnmpAdminString (SIZE (0..63))
|
|
DESCRIPTION
|
|
"An implementation is only required to
|
|
support an address of size 0 to 63
|
|
octets."
|
|
|
|
OBJECT ccmCallHomeVrfName
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
::= { chMIBCompliances 8 }
|
|
|
|
-- Units of Conformance
|
|
|
|
chSystemInformationGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
sysContactPhoneNumber,
|
|
sysContactEmailAddress,
|
|
sysStreetAddress,
|
|
callHomeCustomerId,
|
|
callHomeContractId,
|
|
callHomeSiteId,
|
|
callHomeDeviceServicePriority
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring system information pertaining to
|
|
Call Home."
|
|
::= { chMIBGroups 1 }
|
|
|
|
chConfigurationGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeEnable,
|
|
callHomeAlertAction,
|
|
callHomeAlertActionStatus,
|
|
callHomeAlertActionFailureCause,
|
|
callHomeDestProfileMsgFormat,
|
|
callHomeDestProfileMaxMsgSize,
|
|
callHomeDestProfileTrnsprtMthd,
|
|
callHomeDestProfileStatus,
|
|
callHomeEmailAddrTblMaxEntries,
|
|
callHomeDestEmailAddress,
|
|
callHomeDestEmailAddressStatus,
|
|
callHomeEmailFrom,
|
|
callHomeEmailReplyTo
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring Call Home parameters."
|
|
::= { chMIBGroups 2 }
|
|
|
|
chEmailMsgDispGroup OBJECT-GROUP
|
|
OBJECTS { callHomeEmailMsgDispNotification }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) for displaying and
|
|
configuring e-mail address to which the
|
|
e-mail disposition notification should be sent."
|
|
::= { chMIBGroups 3 }
|
|
|
|
chSingleSmtpServerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeSmtpServerAddrType,
|
|
callHomeSmtpServerAddr,
|
|
callHomeSmtpServerPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring Call Home SMTP server on the devices which
|
|
support only one SMTP server."
|
|
::= { chMIBGroups 4 }
|
|
|
|
chMultipleSmtpServersGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmSmtpServersTblMaxEntries,
|
|
ccmSmtpServersPort,
|
|
ccmSmtpServersStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring Call Home SMTP server on the devices which
|
|
support on one SMTP server."
|
|
::= { chMIBGroups 5 }
|
|
|
|
chStatisticsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeLastAlertSent,
|
|
callHomeAlerts
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying
|
|
Call Home statistics."
|
|
::= { chMIBGroups 6 }
|
|
|
|
ccmSysLogSeverityGroup OBJECT-GROUP
|
|
OBJECTS { ccmSysLogSeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) for displaying and
|
|
configuring Call Home syslog severity based on which
|
|
Call Home alerts may be issued."
|
|
::= { chMIBGroups 7 }
|
|
|
|
ccmMIBNotificationsConfigGroup OBJECT-GROUP
|
|
OBJECTS { ccmEnableSmtpServerNotif }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring Call Home notifications."
|
|
::= { chMIBGroups 8 }
|
|
|
|
ccmMIBNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { ccmSmtpServerFailNotif }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of notifications."
|
|
::= { chMIBGroups 9 }
|
|
|
|
chConfigurationGroup1 OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeEnable,
|
|
callHomeAlertAction,
|
|
callHomeAlertActionStatus,
|
|
callHomeAlertActionFailureCause,
|
|
callHomeDestProfileMsgFormat,
|
|
callHomeDestProfileMaxMsgSize,
|
|
callHomeDestProfileTrnsprtMthd,
|
|
callHomeDestProfileStatus,
|
|
callHomeDestProfileMsgLevel,
|
|
callHomeDestProfileAlertGroups,
|
|
callHomeEmailAddrTblMaxEntries,
|
|
callHomeDestEmailAddress,
|
|
callHomeDestEmailAddressStatus,
|
|
callHomeEmailFrom,
|
|
callHomeEmailReplyTo,
|
|
callHomeAlertGroupName
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring Call Home parameters."
|
|
::= { chMIBGroups 10 }
|
|
|
|
ccmMIBNotificationsGroup1 NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ccmSmtpServerFailNotif,
|
|
ccmAlertGroupTypeAddedNotif,
|
|
ccmAlertGroupTypeDeletedNotif
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications."
|
|
::= { chMIBGroups 11 }
|
|
|
|
chConfigurationGroup2 OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeEnable,
|
|
callHomeAlertAction,
|
|
callHomeAlertActionStatus,
|
|
callHomeAlertActionFailureCause,
|
|
callHomeDestProfileMsgFormat,
|
|
callHomeDestProfileMaxMsgSize,
|
|
callHomeDestProfileTrnsprtMthd,
|
|
callHomeDestProfileStatus,
|
|
callHomeDestProfileMsgLevel,
|
|
callHomeDestProfileAlertGroups,
|
|
callHomeEmailAddrTblMaxEntries,
|
|
callHomeDestEmailAddress,
|
|
callHomeDestEmailAddressStatus,
|
|
callHomeEmailFrom,
|
|
callHomeEmailReplyTo,
|
|
callHomeAlertGroupName,
|
|
ccmMsgThrottlingEnable
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring Call Home parameters."
|
|
::= { chMIBGroups 12 }
|
|
|
|
chSwInventoryInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeInventoryInfoName,
|
|
callHomeInventoryInfoValue,
|
|
ccmPeriodicSwInventoryMsgEnable,
|
|
ccmPeriodicSwInventoryTimeFrame
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring software inventory information."
|
|
::= { chMIBGroups 13 }
|
|
|
|
chPeriodicSwInventoryInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmPeriodicSwInventoryMsgEnable,
|
|
ccmPeriodicSwInventoryTimeFrame
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for configuring
|
|
periodic software inventory information."
|
|
::= { chMIBGroups 14 }
|
|
|
|
chSwInventoryInfoGroup1 OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeInventoryInfoName,
|
|
callHomeInventoryInfoValue
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying
|
|
software inventory information."
|
|
::= { chMIBGroups 15 }
|
|
|
|
ccmUserDefCmdGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeUserDefMaxCmds,
|
|
callHomeUserDefCmdName,
|
|
callHomeUserDefCmdRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for configuring user defined
|
|
commands for the Call Home alert group types."
|
|
::= { chMIBGroups 16 }
|
|
|
|
ccmPeriodicSwInventoryInfoGroup1 OBJECT-GROUP
|
|
OBJECTS { ccmPeriodicSwInventoryTimeOfDay }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for configuring the
|
|
additional information of periodic software
|
|
inventory information."
|
|
::= { chMIBGroups 17 }
|
|
|
|
ccmConfigurationGroup3 OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeEnable,
|
|
callHomeDestProfileMsgFormat,
|
|
callHomeDestProfileTrnsprtMthd,
|
|
callHomeDestProfileStatus,
|
|
callHomeDestProfileMaxMsgSize,
|
|
callHomeEmailAddrTblMaxEntries,
|
|
callHomeDestEmailAddress,
|
|
callHomeDestEmailAddressStatus,
|
|
callHomeEmailFrom,
|
|
callHomeEmailReplyTo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring Call Home parameters."
|
|
::= { chMIBGroups 18 }
|
|
|
|
ccmAlertActionGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeAlertAction,
|
|
callHomeAlertActionStatus,
|
|
callHomeAlertActionFailureCause
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing control and status
|
|
information for Call Home alert actions."
|
|
::= { chMIBGroups 19 }
|
|
|
|
ccmProfileMessageLevelGroup OBJECT-GROUP
|
|
OBJECTS { callHomeDestProfileMsgLevel }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing control over
|
|
message filtering level for Call Home messages."
|
|
::= { chMIBGroups 20 }
|
|
|
|
ccmProfileActivationGroup OBJECT-GROUP
|
|
OBJECTS { callHomeDestProfileActive }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing control over
|
|
activating and deactivating configured Call Home
|
|
profiles."
|
|
::= { chMIBGroups 21 }
|
|
|
|
ccmProfileTestGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmDestProfileTestTrigger,
|
|
ccmDestProfileTestMessage,
|
|
ccmDestProfileTestStatus,
|
|
ccmDestProfileTestFailureCause
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing control over
|
|
generation of test alert messages for a profile."
|
|
::= { chMIBGroups 22 }
|
|
|
|
ccmProfileAlertGroupsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeDestProfileAlertGroups,
|
|
callHomeAlertGroupName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that provide names to identify
|
|
alert-groups supported by the system and ability to
|
|
associate them with various profiles."
|
|
::= { chMIBGroups 23 }
|
|
|
|
ccmProfileAlertGroupControlGroup OBJECT-GROUP
|
|
OBJECTS { callHomeAlertGroupEnable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing control over enabling
|
|
and disabling various alert-groups supported by the
|
|
system."
|
|
::= { chMIBGroups 24 }
|
|
|
|
ccmThrottleConfigurationGroup OBJECT-GROUP
|
|
OBJECTS { ccmMsgThrottlingEnable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for controlling Call Home
|
|
message throttling functionality."
|
|
::= { chMIBGroups 25 }
|
|
|
|
ccmSmtpServersPriorityGroup OBJECT-GROUP
|
|
OBJECTS { ccmSmtpServersPriority }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) providing priority related
|
|
information for Call Home SMTP servers."
|
|
::= { chMIBGroups 26 }
|
|
|
|
ccmAlertGroupCapabilityGroup OBJECT-GROUP
|
|
OBJECTS { callHomeAlertGroupCapability }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) providing information about
|
|
criteria used by system to issue message for the
|
|
corresponding alert group."
|
|
::= { chMIBGroups 27 }
|
|
|
|
ccmHttpCfgGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
callHomeDestType,
|
|
callHomeDestHttpUrl
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) for configuring HTTP
|
|
transport related information for delivering
|
|
Call Home messages."
|
|
::= { chMIBGroups 28 }
|
|
|
|
ccmSeverityAlertGroupCfgGroup OBJECT-GROUP
|
|
OBJECTS { ccmAlertGroupSeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information of
|
|
severity based alert groups."
|
|
::= { chMIBGroups 29 }
|
|
|
|
ccmPeriodicAlertGroupCfgGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmPeriodicAlertGroupInterval,
|
|
ccmPeriodicAlertGroupDayOfWeek,
|
|
ccmPeriodicAlertGroupDayOfMonth,
|
|
ccmPeriodicAlertGroupHour,
|
|
ccmPeriodicAlertGroupMinute,
|
|
ccmPeriodicAlertGroupEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information of
|
|
periodic alert groups."
|
|
::= { chMIBGroups 30 }
|
|
|
|
ccmPatternAlertGroupCfgGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmMaxSyslogAlertGroupPatterns,
|
|
ccmPatternAlertGroupSeverity,
|
|
ccmPatternAlertGroupStorage,
|
|
ccmPatternAlertGroupStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information of
|
|
pattern based alert groups."
|
|
::= { chMIBGroups 31 }
|
|
|
|
ccmEventAlertGroupCfgGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmEventAlertGroupEnable,
|
|
ccmEventAlertGroupOperSeverity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information of
|
|
event based alert groups."
|
|
::= { chMIBGroups 32 }
|
|
|
|
ccmSmtpMsgSendFailNotifCtrlGroup OBJECT-GROUP
|
|
OBJECTS { ccmSmtpMsgSendFailNotifEnable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) to control SMTP message
|
|
send failure related notification(s)."
|
|
::= { chMIBGroups 33 }
|
|
|
|
ccmSmtpMsgSendFailNotifGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { ccmSmtpMsgSendFailNotif }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notification(s) for SMTP message
|
|
send failures."
|
|
::= { chMIBGroups 34 }
|
|
|
|
ccmAlertHCStatisticsGroup OBJECT-GROUP
|
|
OBJECTS { callHomeHCAlerts }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying
|
|
Call Home 64 bit alert statistics."
|
|
::= { chMIBGroups 35 }
|
|
|
|
ccmAlertRateLimitGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmAlertsDropped,
|
|
ccmAlertRateLimit
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) providing information regarding
|
|
the Call Home rate limit mechanism."
|
|
::= { chMIBGroups 36 }
|
|
|
|
ccmSmtpServerStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmSmtpServerStatusTimeStamp,
|
|
ccmSmtpServerStatusInitiate,
|
|
ccmSmtpServerStatusResult,
|
|
ccmSmtpServerStatusAvailability
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) providing information
|
|
regarding status availability of Call Home Smtp Servers."
|
|
::= { chMIBGroups 37 }
|
|
|
|
ccmProfileHiMessageSizeGroup OBJECT-GROUP
|
|
OBJECTS { callHomeDestProfileHiMaxMsgSize }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information
|
|
regarding to maximum size message to destination."
|
|
::= { chMIBGroups 38 }
|
|
|
|
chSystemInformationGroup1 OBJECT-GROUP
|
|
OBJECTS {
|
|
sysContactPhoneNumber,
|
|
sysContactEmailAddress,
|
|
sysStreetAddress,
|
|
callHomeCustomerId,
|
|
callHomeContractId,
|
|
callHomeSiteId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for displaying and
|
|
configuring system information pertaining to
|
|
Call Home."
|
|
::= { chMIBGroups 39 }
|
|
|
|
chSystemServicePriorityGroup OBJECT-GROUP
|
|
OBJECTS { callHomeDeviceServicePriority }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for configuring
|
|
configuring system service priority pertaining to
|
|
Call Home."
|
|
::= { chMIBGroups 40 }
|
|
|
|
ccmOnDemandMsgSendControlGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmOnDemandMsgSendAlertGroup,
|
|
ccmOnDemandMsgSendProfile,
|
|
ccmOnDemandMsgSendEntPhyIndex,
|
|
ccmOnDemandMsgSendTrigger
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that enable sending on demand
|
|
Call Home messages."
|
|
::= { chMIBGroups 41 }
|
|
|
|
ccmOnDemandMsgStatusGroup OBJECT-GROUP
|
|
OBJECTS { ccmOnDemandMsgServAvailable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) to indicate status of
|
|
on demand message service on the device."
|
|
::= { chMIBGroups 42 }
|
|
|
|
ccmSmartCallHomeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmSmartCallHomeProfile,
|
|
ccmSmartCallHomeServiceType,
|
|
ccmSmartCallHomeAnalysisCmd,
|
|
ccmSmartCallHomeCcoId,
|
|
ccmSmartCallHomeTrigger
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that enable issuing Smart Call Home
|
|
messages."
|
|
::= { chMIBGroups 43 }
|
|
|
|
ccmEventStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmEventStatsTotal,
|
|
ccmEventStatsConfiguration,
|
|
ccmEventStatsDiagnostic,
|
|
ccmEventStatsEnvironment,
|
|
ccmEventStatsInventory,
|
|
ccmEventStatsSystemLog,
|
|
ccmEventStatsTest,
|
|
ccmEventStatsRequest,
|
|
ccmEventStatsSendCliOutput
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) indicating statistical information
|
|
for the Call Home events."
|
|
::= { chMIBGroups 44 }
|
|
|
|
ccmEventNotifGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { ccmEventNotif }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) indicating the Call Home events that
|
|
occured in the system."
|
|
::= { chMIBGroups 45 }
|
|
|
|
ccmCallhomeEventsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ccmEventDescription,
|
|
ccmEventTime,
|
|
ccmEventUrgencyLevel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notification objects required for Call Home
|
|
events that occured in the system."
|
|
::= { chMIBGroups 46 }
|
|
|
|
ccmCallHomeVrfGroup OBJECT-GROUP
|
|
OBJECTS { ccmCallHomeVrfName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) to manage VRF information for
|
|
Call Home feature."
|
|
::= { chMIBGroups 47 }
|
|
|
|
END
|