Disman Event Mib
-
Upload
kooolvishi -
Category
Documents
-
view
221 -
download
0
Transcript of Disman Event Mib
-
7/31/2019 Disman Event Mib
1/32
DISMAN-EVENT-MIBDEFINITIONS::=BEGIN
IMPORTSMODULE-IDENTITY,OBJECT-TYPE,Integer32,Unsigned32,NOTIFICATION-TYPE,Counter32,Gauge32,mib-2,zeroDotZeroFROMSNMPv2-SMITEXTUAL-CONVENTION,RowStatus,TruthValueFROMSNMPv2-TCMODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROMSNMPv2-CONFsysUpTimeFROMSNMPv2-MIBSnmpTagValueFROMSNMP-TARGET-MIBSnmpAdminStringFROMSNMP-FRAMEWORK-MIB;
dismanEventMIBMODULE-IDENTITYLAST-UPDATED"200010160000Z"--16October2000ORGANIZATION"IETFDistributedManagementWorkingGroup"CONTACT-INFO"RamanathanKavasseriCiscoSystems,Inc.170WestTasmanDrive,SanJoseCA95134-1706.Phone:+14085264527Email:[email protected]"
DESCRIPTION"TheMIBmodulefordefiningeventtriggersandactionsfornetworkmanagementpurposes."--RevisionHistory
REVISION"200010160000Z"--16October2000DESCRIPTION"ThisistheinitialversionofthisMIB.PublishedasRFC2981"::={mib-288}
dismanEventMIBObjectsOBJECTIDENTIFIER::={dismanEventMIB1}
--ManagementTriggeredEvent(MTE)objects
mteResourceOBJECTIDENTIFIER::={dismanEventMIBObjects1}mteTriggerOBJECTIDENTIFIER::={dismanEventMIBObjects2}mteObjectsOBJECTIDENTIFIER::={dismanEventMIBObjects3}mteEventOBJECTIDENTIFIER::={dismanEventMIBObjects4}
----TextualConventions--
FailureReason::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION
"Reasonsforfailuresinanattempttoperformamanagementrequest.
Thefirstgroupoferrors,numberedlessthan0,arerelatedtoproblemsinsendingtherequest.Theexistenceofaparticularerrorcodeheredoesnotimplythatallimplementationsarecapableofsensingthaterrorandreturningthatcode.
Thesecondgroup,numberedgreaterthan0,arecopied
-
7/31/2019 Disman Event Mib
2/32
directlyfromSNMPprotocoloperationsandareintendedtocarryexactlythemeaningsdefinedfortheprotocolasreturnedinanSNMPresponse.
localResourceLacksomelocalresourcesuchasmemorylackingormteResourceSampleInstanceMaximumexceededbadDestinationunrecognizeddomainnameorotherwiseinvaliddestinationaddressdestinationUnreachablecan'tgettodestinationaddressnoResponsenoresponsetoSNMPrequestbadTypethedatasyntaxofaretrievedobjectasnotasexpectedsampleOverrunanothersampleattemptoccurredbeforethepreviousonecompleted"
SYNTAXINTEGER{localResourceLack(-1),badDestination(-2),destinationUnreachable(-3),noResponse(-4),badType(-5),sampleOverrun(-6),
noError(0),
tooBig(1),noSuchName(2),badValue(3),readOnly(4),genErr(5),noAccess(6),wrongType(7),wrongLength(8),wrongEncoding(9),wrongValue(10),noCreation(11),
inconsistentValue(12),resourceUnavailable(13),commitFailed(14),undoFailed(15),authorizationError(16),notWritable(17),inconsistentName(18)}----ResourceControlSection--
mteResourceSampleMinimumOBJECT-TYPESYNTAXInteger32(1..2147483647)
UNITS"seconds"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TheminimummteTriggerFrequencythissystemwillaccept.Asystemmayusethelargervaluesofthisminimumtolessentheimpactofconstantsampling.Forlargersamplingintervalsthesystemsampleslessoftenandsufferslessoverhead.Thisobjectprovidesawaytoenforcesuchloweroverheadforalltriggerscreatedafteritis
-
7/31/2019 Disman Event Mib
3/32
set.
Unlessexplicitlyresourcelimited,asystem'svalueforthisobjectSHOULDbe1,allowingassmallasa1secondintervalforongoingtriggersampling.
ChangingthisvaluewillnotinvalidateanexistingsettingofmteTriggerFrequency."::={mteResource1}
mteResourceSampleInstanceMaximumOBJECT-TYPESYNTAXUnsigned32UNITS"instances"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Themaximumnumberofinstanceentriesthissystemwillsupportforsampling.
Thesearetheentriesthatmaintainstate,oneforeachinstanceofeachsampledobjectasselectedbymteTriggerValueID.Notethatwildcardedobjectsresultinmultipleinstancesofthisstate.
Avalueof0indicatesnopresetlimit,thatis,thelimitisdynamicbasedonsystemoperationandresources.
Unlessexplicitlyresourcelimited,asystem'svalueforthisobjectSHOULDbe0.
Changingthisvaluewillnoteliminateorinhibitexistingsamplestatebutcouldpreventallocationofadditionalstateinformation."::={mteResource2}
mteResourceSampleInstancesOBJECT-TYPESYNTAXGauge32
UNITS"instances"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"ThenumberofcurrentlyactiveinstanceentriesasdefinedformteResourceSampleInstanceMaximum."::={mteResource3}
mteResourceSampleInstancesHighOBJECT-TYPESYNTAXGauge32UNITS"instances"MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"ThehighestvalueofmteResourceSampleInstancesthathasoccurredsinceinitializationofthemanagementsystem."::={mteResource4}
mteResourceSampleInstanceLacksOBJECT-TYPESYNTAXCounter32UNITS"instances"MAX-ACCESSread-onlySTATUScurrent
-
7/31/2019 Disman Event Mib
4/32
DESCRIPTION"ThenumberoftimesthissystemcouldnottakeanewsamplebecausethatallocationwouldhaveexceededthelimitsetbymteResourceSampleInstanceMaximum."::={mteResource5}
----TriggerSection--
--Counters
mteTriggerFailuresOBJECT-TYPESYNTAXCounter32UNITS"failures"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Thenumberoftimesanattempttocheckforatriggerconditionhasfailed.Thiscountsindividuallyforeachattemptinagroupoftargetsoreachattemptforawildcardedobject."::={mteTrigger1}
----TriggerTable--
mteTriggerTableOBJECT-TYPESYNTAXSEQUENCEOFMteTriggerEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofmanagementeventtriggerinformation."::={mteTrigger2}
mteTriggerEntryOBJECT-TYPE
SYNTAXMteTriggerEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Informationaboutasingletrigger.ApplicationscreateanddeleteentriesusingmteTriggerEntryStatus."INDEX{mteOwner,IMPLIEDmteTriggerName}::={mteTriggerTable1}
MteTriggerEntry::=SEQUENCE{mteOwnerSnmpAdminString,mteTriggerNameSnmpAdminString,mteTriggerCommentSnmpAdminString,
mteTriggerTestBITS,mteTriggerSampleTypeINTEGER,mteTriggerValueIDOBJECTIDENTIFIER,mteTriggerValueIDWildcardTruthValue,mteTriggerTargetTagSnmpTagValue,mteTriggerContextNameSnmpAdminString,mteTriggerContextNameWildcardTruthValue,mteTriggerFrequencyUnsigned32,mteTriggerObjectsOwnerSnmpAdminString,mteTriggerObjectsSnmpAdminString,
-
7/31/2019 Disman Event Mib
5/32
mteTriggerEnabledTruthValue,mteTriggerEntryStatusRowStatus}
mteOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Theownerofthisentry.Theexactsemanticsofthisstringaresubjecttothesecuritypolicydefinedbythesecurityadministrator."::={mteTriggerEntry1}
mteTriggerNameOBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..32))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Alocally-unique,administrativelyassignednameforthetriggerwithinthescopeofmteOwner."::={mteTriggerEntry2}
mteTriggerCommentOBJECT-TYPE
SYNTAXSnmpAdminStringMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Adescriptionofthetrigger'sfunctionanduse."DEFVAL{''H}::={mteTriggerEntry3}
mteTriggerTestOBJECT-TYPESYNTAXBITS{existence(0),boolean(1),threshold(2)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION
"Thetypeoftriggertesttoperform.For'boolean'and'threshold'tests,theobjectatmteTriggerValueIDMUSTevaluatetoaninteger,thatis,anythingthatendsupencodedfortransmission(thatis,inBER,notASN.1)asaninteger.
For'existence',thespecifictestisasselectedbymteTriggerExistenceTest.Whenanobjectappears,vanishesorchangesvalue,thetriggerfires.Iftheobject'sappearancecausedthetriggerfiring,theobjectMUSTvanishbeforethetriggercanbefiredagainforit,andviceversa.Ifthetriggerfiredduetoachangeintheobject'svalue,itwillbefiredagainoneverysuccessivevaluechangeforthatobject.
For'boolean',thespecifictestisasselectedbymteTriggerBooleanTest.Ifthetestresultistruethetriggerfires.Thetriggerwillnotfireagainuntilthevaluehasbecomefalseandcomebacktotrue.
For'threshold'thetestworksasdescribedbelowformteTriggerThresholdStartup,mteTriggerThresholdRising,andmteTriggerThresholdFalling.
-
7/31/2019 Disman Event Mib
6/32
Notethatcombining'boolean'and'threshold'testsonthesameobjectmaybesomewhatredundant."DEFVAL{{boolean}}::={mteTriggerEntry4}
mteTriggerSampleTypeOBJECT-TYPESYNTAXINTEGER{absoluteValue(1),deltaValue(2)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"Thetypeofsamplingtoperform.
An'absoluteValue'samplerequiresonlyasinglesampletobemeaningful,andisexactlythevalueoftheobjectatmteTriggerValueIDatthesampletime.
A'deltaValue'requirestwosamplestobemeaningfulandisthusnotavailablefortestinguntilthesecondandsubsequentsamplesaftertheobjectatmteTriggerValueIDisfirstfoundtoexist.Itisthedifferencebetweenthetwosamples.Forunsignedvaluesitisalwayspositive,basedonunsignedarithmetic.Forsignedvaluesitcanbepositiveornegative.
ForSNMPcounterstobemeaningfultheyshouldbesampledasa
'deltaValue'.
For'deltaValue'mteTriggerDeltaTablecontainsfurtherparameters.
Ifonly'existence'issetinmteTriggerTestthisobjecthasnomeaning."DEFVAL{absoluteValue}::={mteTriggerEntry5}
mteTriggerValueIDOBJECT-TYPESYNTAXOBJECTIDENTIFIERMAX-ACCESSread-create
STATUScurrentDESCRIPTION"TheobjectidentifieroftheMIBobjecttosampletoseeifthetriggershouldfire.
Thismaybewildcardedbytruncatingallorpartoftheinstanceportion,inwhichcasethevalueisobtainedasifwithaGetNextfunction,checkingmultiplevaluesiftheyexist.Ifsuchwildcardingisapplied,mteTriggerValueIDWildcardmustbe'true'andifnotitmustbe'false'.
Badobjectidentifiersoramismatchbetweentruncatingthe
identifierandthevalueofmteTriggerValueIDWildcardresultinoperationasonewouldexpectwhenprovidingthewrongidentifiertoaGetorGetNextoperation.TheGetwillfailorgetthewrongobject.TheGetNextwillindeedgetwhateverisnext,proceedinguntilitrunspasttheinitialpartoftheidentifierandperhapsmanyunintendedobjectsforconfusingresults.Ifthevaluesyntaxofthoseobjectsisnotusable,thatresultsina'badType'errorthatterminatesthescan.
Eachinstancethatfillsthewildcardisindependentofany
-
7/31/2019 Disman Event Mib
7/32
additionalinstances,thatis,wildcardedobjectsoperateasiftherewereaseparatetableentryforeachinstancethatfillsthewildcardwithouthavingtoactuallypredictallpossibleinstancesaheadoftime."DEFVAL{zeroDotZero}::={mteTriggerEntry6}
mteTriggerValueIDWildcardOBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"ControlforwhethermteTriggerValueIDistobetreatedasfully-specifiedorwildcarded,with'true'indicatingwildcard."DEFVAL{false}::={mteTriggerEntry7}
mteTriggerTargetTagOBJECT-TYPESYNTAXSnmpTagValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Thetagforthetarget(s)fromwhichtoobtaintheconditionforatriggercheck.
Alengthof0indicatesthelocalsystem.Inthiscase,accesstotheobjectsindicatedbymteTriggerValueIDisunderthesecuritycredentialsoftherequesterthatsetmteTriggerEntryStatusto'active'.ThosecredentialsaretheinputparametersforisAccessAllowedfromtheArchitectureforDescribingSNMPManagementFrameworks.
Otherwiseaccessrightsarecheckedaccordingtothesecurityparametersresultingfromthetag."DEFVAL{''H}::={mteTriggerEntry8}
mteTriggerContextNameOBJECT-TYPESYNTAXSnmpAdminStringMAX-ACCESSread-createSTATUScurrentDESCRIPTION"ThemanagementcontextfromwhichtoobtainmteTriggerValueID.
Thismaybewildcardedbyleavingcharactersofftheend.Forexampleuse'Repeater'towildcardto'Repeater1','Repeater2','Repeater-999.87b',andsoon.Toindicatesuchwildcardingisintended,mteTriggerContextNameWildcardmustbe'true'.
Eachinstancethatfillsthewildcardisindependentofanyadditionalinstances,thatis,wildcardedobjectsoperateasiftherewereaseparatetableentryforeachinstancethatfillsthewildcardwithouthavingtoactuallypredictallpossibleinstancesaheadoftime.
Operationofthisfeatureassumesthatthelocalsystemhasalistofavailablecontextsagainstwhichtoapplythewildcard.Iftheobjectsarebeingreadfromthelocalsystem,thisisclearlythesystem'sownlistofcontexts.
-
7/31/2019 Disman Event Mib
8/32
Foraremotesystemalocalversionofsuchalistisnotdefinedbyanycurrentstandardandmaynotbeavailable,sothisfunctionMAYnotbesupported."DEFVAL{''H}::={mteTriggerEntry9}
mteTriggerContextNameWildcardOBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"ControlforwhethermteTriggerContextNameistobetreatedasfully-specifiedorwildcarded,with'true'indicatingwildcard."DEFVAL{false}::={mteTriggerEntry10}
mteTriggerFrequencyOBJECT-TYPESYNTAXUnsigned32UNITS"seconds"MAX-ACCESSread-createSTATUScurrentDESCRIPTION"Thenumberofsecondstowaitbetweentriggersamples.Toencourageconsistencyinsampling,theintervalismeasured
fromthebeginningofonechecktothebeginningofthenextandthetimerisrestartedimmediatelywhenitexpires,notwhenthecheckcompletes.
Ifthenextsamplebeginsbeforethepreviousonecompletedthesystemmayeitherattempttomakethecheckortreatthisasanerrorconditionwiththeerror'sampleOverrun'.
Afrequencyof0indicatesinstantaneousrecognitionofthecondition.Thisisnotpossibleinmanycases,butmaybesupportedincaseswhereitmakessenseandthesystemisabletodoso.ThisfeatureallowstheMIBtobeusedinimplementationswheresuchinterrupt-drivenbehavioris
possibleandisnotlikelytobesupportedforallMIBobjectseventhensincesuchsamplinggenerallyhastobetightlyintegratedintolow-levelcode.
SystemsthatcansupportthisSHOULDdocumentthosecaseswhereitcanbeused.Incaseswhereitcannot,settingthisobjectto0shouldbedisallowed."DEFVAL{600}::={mteTriggerEntry11}
mteTriggerObjectsOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-create
STATUScurrentDESCRIPTION"TogowithmteTriggerObjects,themteOwnerofagroupofobjectsfrommteObjectsTable."DEFVAL{''H}::={mteTriggerEntry12}
mteTriggerObjectsOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-create
-
7/31/2019 Disman Event Mib
9/32
STATUScurrentDESCRIPTION"ThemteObjectsNameofagroupofobjectsfrommteObjectsTable.TheseobjectsaretobeaddedtoanyNotificationresultingfromthefiringofthistrigger.
AlistofobjectsmayalsobeaddedbasedontheeventoronthevalueofmteTriggerTest.
Alengthof0indicatesnoadditionalobjects."DEFVAL{''H}::={mteTriggerEntry13}
mteTriggerEnabledOBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Acontroltoallowatriggertobeconfiguredbutnotused.Whenthevalueis'false'thetriggerisnotsampled."DEFVAL{false}::={mteTriggerEntry14}
mteTriggerEntryStatusOBJECT-TYPE
SYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Thecontrolthatallowscreationanddeletionofentries.Oncemadeactiveanentrymaynotbemodifiedexcepttodeleteit."::={mteTriggerEntry15}
----TriggerDeltaTable--
mteTriggerDeltaTableOBJECT-TYPESYNTAXSEQUENCEOFMteTriggerDeltaEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofmanagementeventtriggerinformationfordeltasampling."::={mteTrigger3}
mteTriggerDeltaEntryOBJECT-TYPESYNTAXMteTriggerDeltaEntryMAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"Informationaboutasingletrigger'sdeltasampling.EntriesautomaticallyexistinthisthistableforeachmteTriggerEntrythathasmteTriggerSampleTypesetto'deltaValue'."INDEX{mteOwner,IMPLIEDmteTriggerName}::={mteTriggerDeltaTable1}
MteTriggerDeltaEntry::=SEQUENCE{mteTriggerDeltaDiscontinuityIDOBJECTIDENTIFIER,mteTriggerDeltaDiscontinuityIDWildcardTruthValue,
-
7/31/2019 Disman Event Mib
10/32
mteTriggerDeltaDiscontinuityIDTypeINTEGER}
sysUpTimeInstanceOBJECTIDENTIFIER::={sysUpTime0}
mteTriggerDeltaDiscontinuityIDOBJECT-TYPESYNTAXOBJECTIDENTIFIERMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TheOBJECTIDENTIFIER(OID)ofaTimeTicks,TimeStamp,orDateAndTimeobjectthatindicatesadiscontinuityinthevalueatmteTriggerValueID.
TheOIDmaybeforaleafobject(e.g.sysUpTime.0)ormaybewildcardedtomatchmteTriggerValueID.
Thisobjectsupportsnormalcheckingforadiscontinuityinacounter.NotethatifthisobjectdoesnotpointtosysUpTimediscontinuitycheckingMUSTstillchecksysUpTimeforanoveralldiscontinuity.
Iftheobjectidentifiedisnotaccessiblethesampleattemptisinerror,withtheerrorcodeasfromanSNMPrequest.
BadobjectidentifiersoramismatchbetweentruncatingtheidentifierandthevalueofmteDeltaDiscontinuityIDWildcardresultinoperationasonewouldexpectwhenprovidingthewrongidentifiertoaGetoperation.TheGetwillfailorgetthewrongobject.Ifthevaluesyntaxofthoseobjectsisnotusable,thatresultsinanerrorthatterminatesthesamplewitha'badType'errorcode."DEFVAL{sysUpTimeInstance}::={mteTriggerDeltaEntry1}
mteTriggerDeltaDiscontinuityIDWildcardOBJECT-TYPESYNTAXTruthValue
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ControlforwhethermteTriggerDeltaDiscontinuityIDistobetreatedasfully-specifiedorwildcarded,with'true'indicatingwildcard.NotethatthevalueofthisobjectwillbethesameasthatofthecorrespondinginstanceofmteTriggerValueIDWildcardwhenthecorrespondingmteTriggerSampleTypeis'deltaValue'."DEFVAL{false}::={mteTriggerDeltaEntry2}
mteTriggerDeltaDiscontinuityIDTypeOBJECT-TYPE
SYNTAXINTEGER{timeTicks(1),timeStamp(2),dateAndTime(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Thevalue'timeTicks'indicatesthemteTriggerDeltaDiscontinuityIDofthisrowisofsyntaxTimeTicks.Thevalue'timeStamp'indicatessyntaxTimeStamp.Thevalue'dateAndTime'indicatessyntaxDateAndTime."DEFVAL{timeTicks}::={mteTriggerDeltaEntry3}
-
7/31/2019 Disman Event Mib
11/32
----TriggerExistenceTable--
mteTriggerExistenceTableOBJECT-TYPESYNTAXSEQUENCEOFMteTriggerExistenceEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofmanagementeventtriggerinformationforexistencetriggers."::={mteTrigger4}
mteTriggerExistenceEntryOBJECT-TYPESYNTAXMteTriggerExistenceEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Informationaboutasingleexistencetrigger.EntriesautomaticallyexistinthisthistableforeachmteTriggerEntrythathas'existence'setinmteTriggerTest."INDEX{mteOwner,IMPLIEDmteTriggerName}::={mteTriggerExistenceTable1}
MteTriggerExistenceEntry::=SEQUENCE{mteTriggerExistenceTestBITS,mteTriggerExistenceStartupBITS,mteTriggerExistenceObjectsOwnerSnmpAdminString,mteTriggerExistenceObjectsSnmpAdminString,mteTriggerExistenceEventOwnerSnmpAdminString,mteTriggerExistenceEventSnmpAdminString}
mteTriggerExistenceTestOBJECT-TYPESYNTAXBITS{present(0),absent(1),changed(2)}MAX-ACCESSread-write
STATUScurrentDESCRIPTION"Thetypeofexistencetesttoperform.ThetriggerfireswhentheobjectatmteTriggerValueIDisseentogofrompresenttoabsent,fromabsenttopresent,ortohaveit'svaluechanged,dependingonwhichtestsareselected:
present(0)-whenthistestisselected,thetriggerfireswhenthemteTriggerValueIDobjectgoesfromabsenttopresent.
absent(1)-whenthistestisselected,thetriggerfireswhenthemteTriggerValueIDobjectgoesfrompresenttoabsent.changed(2)-whenthistestisselected,thetriggerfires
themteTriggerValueIDobjectvaluechanges.
Oncethetriggerhasfiredforeitherpresenceorabsenceitwillnotfireagainforthatstateuntiltheobjecthasbeentotheotherstate."DEFVAL{{present,absent}}::={mteTriggerExistenceEntry1}
mteTriggerExistenceStartupOBJECT-TYPESYNTAXBITS{present(0),absent(1)}
-
7/31/2019 Disman Event Mib
12/32
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Controlforwhetheraneventmaybetriggeredwhenthisentryisfirstsetto'active'andthetestspecifiedbymteTriggerExistenceTestistrue.Settinganoptioncausesthattriggertofirewhenitstestistrue."DEFVAL{{present,absent}}::={mteTriggerExistenceEntry2}
mteTriggerExistenceObjectsOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerExistenceObjects,themteOwnerofagroupofobjectsfrommteObjectsTable."DEFVAL{''H}::={mteTriggerExistenceEntry3}
mteTriggerExistenceObjectsOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrent
DESCRIPTION"ThemteObjectsNameofagroupofobjectsfrommteObjectsTable.TheseobjectsaretobeaddedtoanyNotificationresultingfromthefiringofthistriggerforthistest.
Alistofobjectsmayalsobeaddedbasedontheoveralltrigger,theeventorothersettingsinmteTriggerTest.
Alengthof0indicatesnoadditionalobjects."DEFVAL{''H}::={mteTriggerExistenceEntry4}
mteTriggerExistenceEventOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerExistenceEvent,themteOwnerofanevententryfromthemteEventTable."DEFVAL{''H}::={mteTriggerExistenceEntry5}
mteTriggerExistenceEventOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-write
STATUScurrentDESCRIPTION"ThemteEventNameoftheeventtoinvokewhenmteTriggerTypeis'existence'andthistriggerfires.Alengthof0indicatesnoevent."DEFVAL{''H}::={mteTriggerExistenceEntry6}
----TriggerBooleanTable
-
7/31/2019 Disman Event Mib
13/32
--
mteTriggerBooleanTableOBJECT-TYPESYNTAXSEQUENCEOFMteTriggerBooleanEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofmanagementeventtriggerinformationforbooleantriggers."::={mteTrigger5}mteTriggerBooleanEntryOBJECT-TYPESYNTAXMteTriggerBooleanEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Informationaboutasinglebooleantrigger.EntriesautomaticallyexistinthisthistableforeachmteTriggerEntrythathas'boolean'setinmteTriggerTest."INDEX{mteOwner,IMPLIEDmteTriggerName}::={mteTriggerBooleanTable1}
MteTriggerBooleanEntry::=SEQUENCE{mteTriggerBooleanComparisonINTEGER,mteTriggerBooleanValueInteger32,
mteTriggerBooleanStartupTruthValue,mteTriggerBooleanObjectsOwnerSnmpAdminString,mteTriggerBooleanObjectsSnmpAdminString,mteTriggerBooleanEventOwnerSnmpAdminString,mteTriggerBooleanEventSnmpAdminString}
mteTriggerBooleanComparisonOBJECT-TYPESYNTAXINTEGER{unequal(1),equal(2),less(3),lessOrEqual(4),greater(5),greaterOrEqual(6)}MAX-ACCESSread-writeSTATUScurrent
DESCRIPTION"Thetypeofbooleancomparisontoperform.
ThevalueatmteTriggerValueIDiscomparedtomteTriggerBooleanValue,soforexampleifmteTriggerBooleanComparisonis'less'theresultwouldbetrueifthevalueatmteTriggerValueIDislessthanthevalueofmteTriggerBooleanValue."DEFVAL{unequal}::={mteTriggerBooleanEntry1}
mteTriggerBooleanValueOBJECT-TYPESYNTAXInteger32
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThevaluetouseforthetestspecifiedbymteTriggerBooleanTest."DEFVAL{0}::={mteTriggerBooleanEntry2}
mteTriggerBooleanStartupOBJECT-TYPESYNTAXTruthValue
-
7/31/2019 Disman Event Mib
14/32
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Controlforwhetheraneventmaybetriggeredwhenthisentryisfirstsetto'active'oranewinstanceoftheobjectatmteTriggerValueIDisfoundandthetestspecifiedbymteTriggerBooleanComparisonistrue.InthatcaseaneventistriggeredifmteTriggerBooleanStartupis'true'."DEFVAL{true}::={mteTriggerBooleanEntry3}
mteTriggerBooleanObjectsOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerBooleanObjects,themteOwnerofagroupofobjectsfrommteObjectsTable."DEFVAL{''H}::={mteTriggerBooleanEntry4}
mteTriggerBooleanObjectsOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-write
STATUScurrentDESCRIPTION"ThemteObjectsNameofagroupofobjectsfrommteObjectsTable.TheseobjectsaretobeaddedtoanyNotificationresultingfromthefiringofthistriggerforthistest.
Alistofobjectsmayalsobeaddedbasedontheoveralltrigger,theeventorothersettingsinmteTriggerTest.
Alengthof0indicatesnoadditionalobjects."DEFVAL{''H}::={mteTriggerBooleanEntry5}
mteTriggerBooleanEventOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerBooleanEvent,themteOwnerofanevententryfrommteEventTable."DEFVAL{''H}::={mteTriggerBooleanEntry6}
mteTriggerBooleanEventOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThemteEventNameoftheeventtoinvokewhenmteTriggerTypeis'boolean'andthistriggerfires.Alengthof0indicatesnoevent."DEFVAL{''H}::={mteTriggerBooleanEntry7}
--
-
7/31/2019 Disman Event Mib
15/32
--TriggerThresholdTable--
mteTriggerThresholdTableOBJECT-TYPESYNTAXSEQUENCEOFMteTriggerThresholdEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofmanagementeventtriggerinformationforthresholdtriggers."::={mteTrigger6}
mteTriggerThresholdEntryOBJECT-TYPESYNTAXMteTriggerThresholdEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Informationaboutasinglethresholdtrigger.EntriesautomaticallyexistinthistableforeachmteTriggerEntrythathas'threshold'setinmteTriggerTest."INDEX{mteOwner,IMPLIEDmteTriggerName}::={mteTriggerThresholdTable1}
MteTriggerThresholdEntry::=SEQUENCE{
mteTriggerThresholdStartupINTEGER,mteTriggerThresholdRisingInteger32,mteTriggerThresholdFallingInteger32,mteTriggerThresholdDeltaRisingInteger32,mteTriggerThresholdDeltaFallingInteger32,mteTriggerThresholdObjectsOwnerSnmpAdminString,mteTriggerThresholdObjectsSnmpAdminString,mteTriggerThresholdRisingEventOwnerSnmpAdminString,mteTriggerThresholdRisingEventSnmpAdminString,mteTriggerThresholdFallingEventOwnerSnmpAdminString,mteTriggerThresholdFallingEventSnmpAdminString,mteTriggerThresholdDeltaRisingEventOwnerSnmpAdminString,mteTriggerThresholdDeltaRisingEventSnmpAdminString,
mteTriggerThresholdDeltaFallingEventOwnerSnmpAdminString,mteTriggerThresholdDeltaFallingEventSnmpAdminString}
mteTriggerThresholdStartupOBJECT-TYPESYNTAXINTEGER{rising(1),falling(2),risingOrFalling(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Theeventthatmaybetriggeredwhenthisentryisfirstsetto'active'andanewinstanceoftheobjectatmteTriggerValueIDisfound.Ifthefirstsampleafterthisinstancebecomesactiveisgreaterthanorequalto
mteTriggerThresholdRisingandmteTriggerThresholdStartupisequalto'rising'or'risingOrFalling',thenonemteTriggerThresholdRisingEventistriggeredforthatinstance.IfthefirstsampleafterthisentrybecomesactiveislessthanorequaltomteTriggerThresholdFallingandmteTriggerThresholdStartupisequalto'falling'or'risingOrFalling',thenonemteTriggerThresholdRisingEventistriggeredforthatinstance."DEFVAL{risingOrFalling}::={mteTriggerThresholdEntry1}
-
7/31/2019 Disman Event Mib
16/32
mteTriggerThresholdRisingOBJECT-TYPESYNTAXInteger32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"AthresholdvaluetocheckagainstifmteTriggerTypeis'threshold'.
Whenthecurrentsampledvalueisgreaterthanorequaltothisthreshold,andthevalueatthelastsamplingintervalwaslessthanthisthreshold,onemteTriggerThresholdRisingEventistriggered.ThateventisalsotriggeredifthefirstsampleafterthisentrybecomesactiveisgreaterthanorequaltothisthresholdandmteTriggerThresholdStartupisequalto'rising'or'risingOrFalling'.
Afterarisingeventisgenerated,anothersucheventisnottriggereduntilthesampledvaluefallsbelowthisthresholdandreachesmteTriggerThresholdFalling."DEFVAL{0}::={mteTriggerThresholdEntry2}
mteTriggerThresholdFallingOBJECT-TYPESYNTAXInteger32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"AthresholdvaluetocheckagainstifmteTriggerTypeis'threshold'.
Whenthecurrentsampledvalueislessthanorequaltothisthreshold,andthevalueatthelastsamplingintervalwasgreaterthanthisthreshold,onemteTriggerThresholdFallingEventistriggered.Thateventisalsotriggeredifthefirstsampleafterthisentrybecomes
activeislessthanorequaltothisthresholdandmteTriggerThresholdStartupisequalto'falling'or'risingOrFalling'.
Afterafallingeventisgenerated,anothersucheventisnottriggereduntilthesampledvaluerisesabovethisthresholdandreachesmteTriggerThresholdRising."DEFVAL{0}::={mteTriggerThresholdEntry3}
mteTriggerThresholdDeltaRisingOBJECT-TYPESYNTAXInteger32MAX-ACCESSread-write
STATUScurrentDESCRIPTION"AthresholdvaluetocheckagainstifmteTriggerTypeis'threshold'.
Whenthedeltavalue(difference)betweenthecurrentsampledvalue(value(n))andtheprevioussampledvalue(value(n-1))isgreaterthanorequaltothisthreshold,andthedeltavaluecalculatedatthelastsamplinginterval(i.e.value(n-1)-value(n-2))waslessthanthisthreshold,
-
7/31/2019 Disman Event Mib
17/32
onemteTriggerThresholdDeltaRisingEventistriggered.Thateventisalsotriggeredifthefirstdeltavaluecalculatedafterthisentrybecomesactive,i.e.value(2)-value(1),wherevalue(1)isthefirstsampletakenofthatinstance,isgreaterthanorequaltothisthreshold.
Afterarisingeventisgenerated,anothersucheventisnottriggereduntilthedeltavaluefallsbelowthisthresholdandreachesmteTriggerThresholdDeltaFalling."DEFVAL{0}::={mteTriggerThresholdEntry4}
mteTriggerThresholdDeltaFallingOBJECT-TYPESYNTAXInteger32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"AthresholdvaluetocheckagainstifmteTriggerTypeis'threshold'.
Whenthedeltavalue(difference)betweenthecurrentsampledvalue(value(n))andtheprevioussampledvalue(value(n-1))islessthanorequaltothisthreshold,andthedeltavaluecalculatedatthelastsamplinginterval
(i.e.value(n-1)-value(n-2))wasgreaterthanthisthreshold,onemteTriggerThresholdDeltaFallingEventistriggered.Thateventisalsotriggeredifthefirstdeltavaluecalculatedafterthisentrybecomesactive,i.e.value(2)-value(1),wherevalue(1)isthefirstsampletakenofthatinstance,islessthanorequaltothisthreshold.
Afterafallingeventisgenerated,anothersucheventisnottriggereduntilthedeltavaluefallsbelowthisthresholdandreachesmteTriggerThresholdDeltaRising."DEFVAL{0}::={mteTriggerThresholdEntry5}
mteTriggerThresholdObjectsOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerThresholdObjects,themteOwnerofagroupofobjectsfrommteObjectsTable."DEFVAL{''H}::={mteTriggerThresholdEntry6}
mteTriggerThresholdObjectsOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-write
STATUScurrentDESCRIPTION"ThemteObjectsNameofagroupofobjectsfrommteObjectsTable.TheseobjectsaretobeaddedtoanyNotificationresultingfromthefiringofthistriggerforthistest.
Alistofobjectsmayalsobeaddedbasedontheoveralltrigger,theeventorothersettingsinmteTriggerTest.
-
7/31/2019 Disman Event Mib
18/32
Alengthof0indicatesnoadditionalobjects."DEFVAL{''H}::={mteTriggerThresholdEntry7}
mteTriggerThresholdRisingEventOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerThresholdRisingEvent,themteOwnerofanevententryfrommteEventTable."DEFVAL{''H}::={mteTriggerThresholdEntry8}
mteTriggerThresholdRisingEventOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThemteEventNameoftheeventtoinvokewhenmteTriggerTypeis'threshold'andthistriggerfiresbasedonmteTriggerThresholdRising.Alengthof0indicatesnoevent."DEFVAL{''H}::={mteTriggerThresholdEntry9}
mteTriggerThresholdFallingEventOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerThresholdFallingEvent,themteOwnerofanevententryfrommteEventTable."DEFVAL{''H}::={mteTriggerThresholdEntry10}
mteTriggerThresholdFallingEventOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThemteEventNameoftheeventtoinvokewhenmteTriggerTypeis'threshold'andthistriggerfiresbasedonmteTriggerThresholdFalling.Alengthof0indicatesnoevent."DEFVAL{''H}::={mteTriggerThresholdEntry11}
mteTriggerThresholdDeltaRisingEventOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrent
DESCRIPTION"TogowithmteTriggerThresholdDeltaRisingEvent,themteOwnerofanevententryfrommteEventTable."DEFVAL{''H}::={mteTriggerThresholdEntry12}
mteTriggerThresholdDeltaRisingEventOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrent
-
7/31/2019 Disman Event Mib
19/32
DESCRIPTION"ThemteEventNameoftheeventtoinvokewhenmteTriggerTypeis'threshold'andthistriggerfiresbasedonmteTriggerThresholdDeltaRising.Alengthof0indicatesnoevent."DEFVAL{''H}::={mteTriggerThresholdEntry13}
mteTriggerThresholdDeltaFallingEventOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteTriggerThresholdDeltaFallingEvent,themteOwnerofanevententryfrommteEventTable."DEFVAL{''H}::={mteTriggerThresholdEntry14}
mteTriggerThresholdDeltaFallingEventOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThemteEventNameoftheeventtoinvokewhenmteTriggerTypeis
'threshold'andthistriggerfiresbasedonmteTriggerThresholdDeltaFalling.Alengthof0indicatesnoevent."DEFVAL{''H}::={mteTriggerThresholdEntry15}
----ObjectsTable--
mteObjectsTableOBJECT-TYPESYNTAXSEQUENCEOFMteObjectsEntryMAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"Atableofobjectsthatcanbeaddedtonotificationsbasedonthetrigger,triggertest,orevent,aspointedtobyentriesinthosetables."::={mteObjects1}
mteObjectsEntryOBJECT-TYPESYNTAXMteObjectsEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Agroupofobjects.Applicationscreateanddeleteentries
usingmteObjectsEntryStatus.
Whenaddingobjectstoanotificationtheyareaddedinthelexicalorderoftheirindexinthistable.Thoseassociatedwithatriggercomefirst,thentriggertest,thenevent."INDEX{mteOwner,mteObjectsName,mteObjectsIndex}::={mteObjectsTable1}
MteObjectsEntry::=SEQUENCE{mteObjectsNameSnmpAdminString,
-
7/31/2019 Disman Event Mib
20/32
mteObjectsIndexUnsigned32,mteObjectsIDOBJECTIDENTIFIER,mteObjectsIDWildcardTruthValue,mteObjectsEntryStatusRowStatus}
mteObjectsNameOBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..32))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Alocally-unique,administrativelyassignednameforagroupofobjects."::={mteObjectsEntry1}
mteObjectsIndexOBJECT-TYPESYNTAXUnsigned32(1..4294967295)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"AnarbitraryintegerforthepurposeofidentifyingindividualobjectswithinamteObjectsNamegroup.Objectswithinagroupareplacedinthenotificationinthenumericalorderofthisindex.
Groupsareplacedinthenotificationintheorderoftheselectionsforoveralltrigger,triggertest,andevent.WithintriggertesttheyareinthesameorderasthenumericalvaluesofthebitsdefinedformteTriggerTest.
BadobjectidentifiersoramismatchbetweentruncatingtheidentifierandthevalueofmteDeltaDiscontinuityIDWildcardresultinoperationasonewouldexpectwhenprovidingthewrongidentifiertoaGetoperation.TheGetwillfailorgetthewrongobject.Iftheobjectisnotavailableitisomittedfromthenotification."::={mteObjectsEntry2}
mteObjectsIDOBJECT-TYPESYNTAXOBJECTIDENTIFIERMAX-ACCESSread-createSTATUScurrentDESCRIPTION"TheobjectidentifierofaMIBobjecttoaddtoaNotificationthatresultsfromthefiringofatrigger.
Thismaybewildcardedbytruncatingallorpartoftheinstanceportion,inwhichcasetheinstanceportionoftheOIDforobtainingthisobjectwillbethesameasthatusedinobtainingthemteTriggerValueIDthatfired.Ifsuch
wildcardingisapplied,mteObjectsIDWildcardmustbe'true'andifnotitmustbe'false'.
Eachinstancethatfillsthewildcardisindependentofanyadditionalinstances,thatis,wildcardedobjectsoperateasiftherewereaseparatetableentryforeachinstancethatfillsthewildcardwithouthavingtoactuallypredictallpossibleinstancesaheadoftime."DEFVAL{zeroDotZero}::={mteObjectsEntry3}
-
7/31/2019 Disman Event Mib
21/32
mteObjectsIDWildcardOBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"ControlforwhethermteObjectsIDistobetreatedasfully-specifiedorwildcarded,with'true'indicatingwildcard."DEFVAL{false}::={mteObjectsEntry4}
mteObjectsEntryStatusOBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Thecontrolthatallowscreationanddeletionofentries.OncemadeactiveanentryMAYnotbemodifiedexcepttodeleteit."::={mteObjectsEntry5}
----EventSection--
--Counters
mteEventFailuresOBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Thenumberoftimesanattempttoinvokeaneventhasfailed.Thiscountsindividuallyforeachattemptinagroupoftargetsoreachattemptforawildcardedtriggerobject."::={mteEvent1}
----EventTable--
mteEventTableOBJECT-TYPESYNTAXSEQUENCEOFMteEventEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofmanagementeventactioninformation."::={mteEvent2}
mteEventEntryOBJECT-TYPESYNTAXMteEventEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Informationaboutasingleevent.ApplicationscreateanddeleteentriesusingmteEventEntryStatus."INDEX{mteOwner,IMPLIEDmteEventName}::={mteEventTable1}
-
7/31/2019 Disman Event Mib
22/32
MteEventEntry::=SEQUENCE{mteEventNameSnmpAdminString,mteEventCommentSnmpAdminString,mteEventActionsBITS,mteEventEnabledTruthValue,mteEventEntryStatusRowStatus}
mteEventNameOBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..32))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Alocally-unique,administrativelyassignednamefortheevent."::={mteEventEntry1}
mteEventCommentOBJECT-TYPESYNTAXSnmpAdminStringMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Adescriptionoftheevent'sfunctionanduse."DEFVAL{''H}
::={mteEventEntry2}
mteEventActionsOBJECT-TYPESYNTAXBITS{notification(0),set(1)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"Theactionstoperformwhenthiseventoccurs.
For'notification',Trapsand/orInformsaresentaccordingtotheconfigurationintheSNMPNotificationMIB.
For'set',anSNMPSetoperationisperformedaccordingto
controlvaluesinthisentry."DEFVAL{{}}--Nobitsset.::={mteEventEntry3}
mteEventEnabledOBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Acontroltoallowaneventtobeconfiguredbutnotused.Whenthevalueis'false'theeventdoesnotexecuteeveniftriggered."DEFVAL{false}
::={mteEventEntry4}
mteEventEntryStatusOBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"Thecontrolthatallowscreationanddeletionofentries.OncemadeactiveanentryMAYnotbemodifiedexcepttodeleteit."
-
7/31/2019 Disman Event Mib
23/32
::={mteEventEntry5}
----EventNotificationTable--
mteEventNotificationTableOBJECT-TYPESYNTAXSEQUENCEOFMteEventNotificationEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofinformationaboutnotificationstobesentasaconsequenceofmanagementevents."::={mteEvent3}
mteEventNotificationEntryOBJECT-TYPESYNTAXMteEventNotificationEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Informationaboutasingleevent'snotification.EntriesautomaticallyexistinthisthistableforeachmteEventEntrythathas'notification'setinmteEventActions."INDEX{mteOwner,IMPLIEDmteEventName}
::={mteEventNotificationTable1}
MteEventNotificationEntry::=SEQUENCE{mteEventNotificationOBJECTIDENTIFIER,mteEventNotificationObjectsOwnerSnmpAdminString,mteEventNotificationObjectsSnmpAdminString}
mteEventNotificationOBJECT-TYPESYNTAXOBJECTIDENTIFIERMAX-ACCESSread-writeSTATUScurrentDESCRIPTION
"TheobjectidentifierfromtheNOTIFICATION-TYPEforthenotificationtouseifmetEventActionshas'notification'set."DEFVAL{zeroDotZero}::={mteEventNotificationEntry1}
mteEventNotificationObjectsOwnerOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TogowithmteEventNotificationObjects,themteOwnerofagroupofobjectsfrommteObjectsTable."DEFVAL{''H}
::={mteEventNotificationEntry2}
mteEventNotificationObjectsOBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..32))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThemteObjectsNameofagroupofobjectsfrommteObjectsTableifmteEventActionshas'notification'set.TheseobjectsaretobeaddedtoanyNotificationgeneratedby
-
7/31/2019 Disman Event Mib
24/32
thisevent.
Objectsmayalsobeaddedbasedonthetriggerthatstimulatedtheevent.
Alengthof0indicatesnoadditionalobjects."DEFVAL{''H}::={mteEventNotificationEntry3}
----EventSetTable--
mteEventSetTableOBJECT-TYPESYNTAXSEQUENCEOFMteEventSetEntryMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Atableofmanagementeventactioninformation."::={mteEvent4}
mteEventSetEntryOBJECT-TYPESYNTAXMteEventSetEntryMAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"Informationaboutasingleevent'ssetoption.EntriesautomaticallyexistinthisthistableforeachmteEventEntrythathas'set'setinmteEventActions."INDEX{mteOwner,IMPLIEDmteEventName}::={mteEventSetTable1}
MteEventSetEntry::=SEQUENCE{mteEventSetObjectOBJECTIDENTIFIER,mteEventSetObjectWildcardTruthValue,mteEventSetValueInteger32,mteEventSetTargetTagSnmpTagValue,
mteEventSetContextNameSnmpAdminString,mteEventSetContextNameWildcardTruthValue}
mteEventSetObjectOBJECT-TYPESYNTAXOBJECTIDENTIFIERMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"TheobjectidentifierfromtheMIBobjecttosetifmteEventActionshas'set'set.
Thisobjectidentifiermaybewildcardedbyleaving
sub-identifiersofftheend,inwhichcasenteEventSetObjectWildCardmustbe'true'.
IfmteEventSetObjectiswildcardedtheinstanceusedtosettheobjecttowhichitpointsisthesameastheinstancefromthevalueofmteTriggerValueIDthattriggeredtheevent.
Eachinstancethatfillsthewildcardisindependentofanyadditionalinstances,thatis,wildcardedobjectsoperateasiftherewereaseparatetableentryforeachinstance
-
7/31/2019 Disman Event Mib
25/32
thatfillsthewildcardwithouthavingtoactuallypredictallpossibleinstancesaheadoftime.
BadobjectidentifiersoramismatchbetweentruncatingtheidentifierandthevalueofmteSetObjectWildcardresultinoperationasonewouldexpectwhenprovidingthewrongidentifiertoaSetoperation.TheSetwillfailorsetthewrongobject.Ifthevaluesyntaxofthedestinationobjectisnotcorrect,theSetfailswiththenormalSNMPerrorcode."DEFVAL{zeroDotZero}::={mteEventSetEntry1}
mteEventSetObjectWildcardOBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ControloverwhethermteEventSetObjectistobetreatedasfully-specifiedorwildcarded,with'true'indicatingwildcardifmteEventActionshas'set'set."DEFVAL{false}::={mteEventSetEntry2}
mteEventSetValueOBJECT-TYPESYNTAXInteger32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThevaluetowhichtosettheobjectatmteEventSetObjectifmteEventActionshas'set'set."DEFVAL{0}::={mteEventSetEntry3}
mteEventSetTargetTagOBJECT-TYPESYNTAXSnmpTagValueMAX-ACCESSread-write
STATUScurrentDESCRIPTION"Thetagforthetarget(s)atwhichtosettheobjectatmteEventSetObjecttomteEventSetValueifmteEventActionshas'set'set.
SystemslimitedtoselfmanagementMAYrejectanon-zerolengthforthevalueofthisobject.
Alengthof0indicatesthelocalsystem.Inthiscase,accesstotheobjectsindicatedbymteEventSetObjectisunderthesecuritycredentialsoftherequesterthatsetmteTriggerEntryStatusto'active'.Thosecredentialsarethe
inputparametersforisAccessAllowedfromtheArchitectureforDescribingSNMPManagementFrameworks.
Otherwiseaccessrightsarecheckedaccordingtothesecurityparametersresultingfromthetag."DEFVAL{''H}::={mteEventSetEntry4}
mteEventSetContextNameOBJECT-TYPESYNTAXSnmpAdminString
-
7/31/2019 Disman Event Mib
26/32
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ThemanagementcontextinwhichtosetmteEventObjectID.ifmteEventActionshas'set'set.
Thismaybewildcardedbyleavingcharactersofftheend.ToindicatesuchwildcardingmteEventSetContextNameWildcardmustbe'true'.
IfthiscontextnameiswildcardedthevalueusedtocompletethewildcardingofmteTriggerContextNamewillbeappended."DEFVAL{''H}::={mteEventSetEntry5}
mteEventSetContextNameWildcardOBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"ControlforwhethermteEventSetContextNameistobetreatedasfully-specifiedorwildcarded,with'true'indicatingwildcardifmteEventActionshas'set'set."DEFVAL{false}
::={mteEventSetEntry6}
----Notifications--
dismanEventMIBNotificationPrefixOBJECTIDENTIFIER::={dismanEventMIB2}dismanEventMIBNotificationsOBJECTIDENTIFIER::={dismanEventMIBNotificationPrefix0}dismanEventMIBNotificationObjectsOBJECTIDENTIFIER::={dismanEventMIBNotificationPrefix1}
----NotificationObjects--
mteHotTriggerOBJECT-TYPESYNTAXSnmpAdminString--MAX-ACCESSaccessible-for-notifyMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Thenameofthetriggercausingthenotification."::={dismanEventMIBNotificationObjects1}
mteHotTargetNameOBJECT-TYPESYNTAXSnmpAdminString--MAX-ACCESSaccessible-for-notifyMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"TheSNMPTargetMIB'ssnmpTargetAddrNamerelatedtothenotification."::={dismanEventMIBNotificationObjects2}
-
7/31/2019 Disman Event Mib
27/32
mteHotContextNameOBJECT-TYPESYNTAXSnmpAdminString--MAX-ACCESSaccessible-for-notifyMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Thecontextnamerelatedtothenotification.ThisMUSTbeasfully-qualifiedaspossible,includingfillinginwildcardinformationdeterminedinprocessing."::={dismanEventMIBNotificationObjects3}
mteHotOIDOBJECT-TYPESYNTAXOBJECTIDENTIFIER--MAX-ACCESSaccessible-for-notifyMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Theobjectidentifierofthedestinationobjectrelatedtothenotification.ThisMUSTbeasfully-qualifiedaspossible,includingfillinginwildcardinformationdeterminedinprocessing.
Foratrigger-relatednotificationthisisfrommteTriggerValueID.
ForasetfailurethisisfrommteEventSetObject."::={dismanEventMIBNotificationObjects4}
mteHotValueOBJECT-TYPESYNTAXInteger32--MAX-ACCESSaccessible-for-notifyMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"ThevalueoftheobjectatmteTriggerValueIDwhenatriggerfired."::={dismanEventMIBNotificationObjects5}
mteFailedReasonOBJECT-TYPESYNTAXFailureReason--MAX-ACCESSaccessible-for-notifyMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Thereasonforthefailureofanattempttocheckforatriggerconditionorsetanobjectinresponsetoanevent."::={dismanEventMIBNotificationObjects6}
----Notifications
--
mteTriggerFiredNOTIFICATION-TYPEOBJECTS{mteHotTrigger,mteHotTargetName,mteHotContextName,mteHotOID,mteHotValue}STATUScurrentDESCRIPTION
-
7/31/2019 Disman Event Mib
28/32
"Notificationthatthetriggerindicatedbytheobjectinstanceshasfired,fortriggerswithmteTriggerType'boolean'or'existence'."::={dismanEventMIBNotifications1}
mteTriggerRisingNOTIFICATION-TYPEOBJECTS{mteHotTrigger,mteHotTargetName,mteHotContextName,mteHotOID,mteHotValue}STATUScurrentDESCRIPTION"NotificationthattherisingthresholdwasmetfortriggerswithmteTriggerType'threshold'."::={dismanEventMIBNotifications2}
mteTriggerFallingNOTIFICATION-TYPEOBJECTS{mteHotTrigger,mteHotTargetName,mteHotContextName,mteHotOID,mteHotValue}STATUScurrent
DESCRIPTION"NotificationthatthefallingthresholdwasmetfortriggerswithmteTriggerType'threshold'."::={dismanEventMIBNotifications3}
mteTriggerFailureNOTIFICATION-TYPEOBJECTS{mteHotTrigger,mteHotTargetName,mteHotContextName,mteHotOID,mteFailedReason}STATUScurrentDESCRIPTION
"Notificationthatanattempttocheckatriggerhasfailed.
Thenetworkmanagermustenablethisnotificationonlywithacertainfearandtrembling,asitcaneasilycrowdoutmoreimportantinformation.Itshouldbeusedonlytohelpdiagnoseaproblemthathasappearedintheerrorcountersandcannotbefoundotherwise."::={dismanEventMIBNotifications4}
mteEventSetFailureNOTIFICATION-TYPEOBJECTS{mteHotTrigger,mteHotTargetName,mteHotContextName,
mteHotOID,mteFailedReason}STATUScurrentDESCRIPTION"Notificationthatanattempttodoasetinresponsetoaneventhasfailed.
Thenetworkmanagermustenablethisnotificationonlywithacertainfearandtrembling,asitcaneasilycrowdoutmoreimportantinformation.Itshouldbeusedonlytohelpdiagnose
-
7/31/2019 Disman Event Mib
29/32
aproblemthathasappearedintheerrorcountersandcannotbefoundotherwise."::={dismanEventMIBNotifications5}
----Conformance--
dismanEventMIBConformanceOBJECTIDENTIFIER::={dismanEventMIB3}dismanEventMIBCompliancesOBJECTIDENTIFIER::={dismanEventMIBConformance1}dismanEventMIBGroupsOBJECTIDENTIFIER::={dismanEventMIBConformance2}
--Compliance
dismanEventMIBComplianceMODULE-COMPLIANCESTATUScurrentDESCRIPTION"ThecompliancestatementforentitieswhichimplementtheEventMIB."MODULE--thismoduleMANDATORY-GROUPS{dismanEventResourceGroup,
dismanEventTriggerGroup,dismanEventObjectsGroup,dismanEventEventGroup,dismanEventNotificationObjectGroup,dismanEventNotificationGroup}
OBJECTmteTriggerTargetTagMIN-ACCESSread-onlyDESCRIPTION"Writeaccessisnotrequired,thuslimitingmonitoringtothelocalsystemorpre-configuredremotesystems."
OBJECTmteEventSetTargetTagMIN-ACCESSread-onlyDESCRIPTION"Writeaccessisnotrequired,thuslimitingsettingtothelocalsystemorpre-configuredremotesystems."
OBJECTmteTriggerValueIDWildcardMIN-ACCESSread-onlyDESCRIPTION"Writeaccessisnotrequired,thusallowingthesystemnottoimplementwildcarding."
OBJECTmteTriggerContextNameWildcardMIN-ACCESSread-onlyDESCRIPTION"Writeaccessisnotrequired,thusallowingthesystemnottoimplementwildcarding."
OBJECTmteObjectsIDWildcardMIN-ACCESSread-only
-
7/31/2019 Disman Event Mib
30/32
DESCRIPTION"Writeaccessisnotrequired,thusallowingthesystemnottoimplementwildcarding."
OBJECTmteEventSetContextNameWildcardMIN-ACCESSread-onlyDESCRIPTION"Writeaccessisnotrequired,thusallowingthesystemnottoimplementwildcarding."
::={dismanEventMIBCompliances1}
--UnitsofConformance
dismanEventResourceGroupOBJECT-GROUPOBJECTS{mteResourceSampleMinimum,mteResourceSampleInstanceMaximum,mteResourceSampleInstances,mteResourceSampleInstancesHigh,mteResourceSampleInstanceLacks}STATUScurrentDESCRIPTION
"Eventresourcestatusandcontrolobjects."::={dismanEventMIBGroups1}
dismanEventTriggerGroupOBJECT-GROUPOBJECTS{mteTriggerFailures,
mteTriggerComment,mteTriggerTest,mteTriggerSampleType,mteTriggerValueID,mteTriggerValueIDWildcard,mteTriggerTargetTag,
mteTriggerContextName,mteTriggerContextNameWildcard,mteTriggerFrequency,mteTriggerObjectsOwner,mteTriggerObjects,mteTriggerEnabled,mteTriggerEntryStatus,
mteTriggerDeltaDiscontinuityID,mteTriggerDeltaDiscontinuityIDWildcard,mteTriggerDeltaDiscontinuityIDType,mteTriggerExistenceTest,mteTriggerExistenceStartup,
mteTriggerExistenceObjectsOwner,mteTriggerExistenceObjects,mteTriggerExistenceEventOwner,mteTriggerExistenceEvent,mteTriggerBooleanComparison,mteTriggerBooleanValue,mteTriggerBooleanStartup,mteTriggerBooleanObjectsOwner,mteTriggerBooleanObjects,mteTriggerBooleanEventOwner,
-
7/31/2019 Disman Event Mib
31/32
mteTriggerBooleanEvent,mteTriggerThresholdStartup,mteTriggerThresholdObjectsOwner,mteTriggerThresholdObjects,mteTriggerThresholdRising,mteTriggerThresholdFalling,mteTriggerThresholdDeltaRising,mteTriggerThresholdDeltaFalling,mteTriggerThresholdRisingEventOwner,mteTriggerThresholdRisingEvent,mteTriggerThresholdFallingEventOwner,mteTriggerThresholdFallingEvent,mteTriggerThresholdDeltaRisingEventOwner,mteTriggerThresholdDeltaRisingEvent,mteTriggerThresholdDeltaFallingEventOwner,mteTriggerThresholdDeltaFallingEvent}STATUScurrentDESCRIPTION"Eventtriggers."::={dismanEventMIBGroups2}
dismanEventObjectsGroupOBJECT-GROUPOBJECTS{
mteObjectsID,mteObjectsIDWildcard,mteObjectsEntryStatus}STATUScurrentDESCRIPTION"Supplementalobjects."::={dismanEventMIBGroups3}
dismanEventEventGroupOBJECT-GROUPOBJECTS{mteEventFailures,mteEventComment,
mteEventActions,mteEventEnabled,mteEventEntryStatus,mteEventNotification,mteEventNotificationObjectsOwner,mteEventNotificationObjects,mteEventSetObject,mteEventSetObjectWildcard,mteEventSetValue,mteEventSetTargetTag,mteEventSetContextName,mteEventSetContextNameWildcard}
STATUScurrentDESCRIPTION"Events."::={dismanEventMIBGroups4}
dismanEventNotificationObjectGroupOBJECT-GROUPOBJECTS{mteHotTrigger,mteHotTargetName,mteHotContextName,
-
7/31/2019 Disman Event Mib
32/32
mteHotOID,mteHotValue,mteFailedReason}STATUScurrentDESCRIPTION"Notificationobjects."::={dismanEventMIBGroups5}
dismanEventNotificationGroupNOTIFICATION-GROUPNOTIFICATIONS{mteTriggerFired,mteTriggerRising,mteTriggerFalling,mteTriggerFailure,mteEventSetFailure}STATUScurrentDESCRIPTION"Notifications."::={dismanEventMIBGroups6}
END