summaryrefslogtreecommitdiff
path: root/MIBS/awplus/AT-TRIGGER-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/awplus/AT-TRIGGER-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/awplus/AT-TRIGGER-MIB')
-rw-r--r--MIBS/awplus/AT-TRIGGER-MIB460
1 files changed, 460 insertions, 0 deletions
diff --git a/MIBS/awplus/AT-TRIGGER-MIB b/MIBS/awplus/AT-TRIGGER-MIB
new file mode 100644
index 0000000..f039b04
--- /dev/null
+++ b/MIBS/awplus/AT-TRIGGER-MIB
@@ -0,0 +1,460 @@
+-- ============================================================================
+-- at-trigger.mib Allied Telesis enterprise MIB: trigger
+--
+-- Copyright (c) 2006 by Allied Telesis, Inc.
+-- All rights reserved.
+--
+-- ============================================================================
+
+ AT-TRIGGER-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ modules
+ FROM AT-SMI-MIB
+ ifIndex
+ FROM IF-MIB
+ Unsigned32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ DisplayString, TruthValue
+ FROM SNMPv2-TC;
+
+
+ trigger MODULE-IDENTITY
+ LAST-UPDATED "201501050000Z"
+ ORGANIZATION
+ "Allied Telesis, Inc"
+ CONTACT-INFO
+ "http://www.alliedtelesis.com"
+ DESCRIPTION
+ "This MIB file contains definitions of managed objects for the
+ TRIGGER module. "
+ REVISION "201501050000Z"
+ DESCRIPTION
+ "Add ATMF node trigger MIB"
+ REVISION "201009070000Z"
+ DESCRIPTION
+ "Generic syntax tidy up"
+ REVISION "201006150015Z"
+ DESCRIPTION
+ "MIB revision history dates in descriptions updated."
+ REVISION "200711281600Z"
+ DESCRIPTION
+ "Added trigger configuration details for AW+"
+ ::= { modules 53 }
+
+
+
+
+--
+-- Node definitions
+--
+
+ triggerTraps OBJECT IDENTIFIER ::= { trigger 0 }
+
+
+ triggerTrap NOTIFICATION-TYPE
+ OBJECTS { triggerLastTriggerActivated }
+ STATUS current
+ DESCRIPTION
+ "A trigger trap is generated a trigger is activated. The number of the trigger
+ activated is given by the variable triggerLastTriggerActivated."
+ ::= { triggerTraps 1 }
+
+
+-- The trigger group. This group contains information pertinent to triggers in the router.
+-- The last trigger activated on the router/switch.
+ triggerLastTriggerActivated OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The trigger number of the most recent trigger activated on this router. This is
+ also the variable sent in the trigger trap below. If no triggers have been activated
+ yet since the last restart of this router, this variable will read as 0."
+ ::= { trigger 1 }
+
+
+-- The trigger configuration information table
+--
+ triggerConfigInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TriggerConfigInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The (conceptual) table listing entries of trigger configuration details."
+ ::= { trigger 9 }
+
+
+ triggerConfigInfoEntry OBJECT-TYPE
+ SYNTAX TriggerConfigInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry (conceptual row) in the triggerConfigInfoTable."
+ INDEX { triggerNumber }
+ ::= { triggerConfigInfoTable 1 }
+
+
+ TriggerConfigInfoEntry ::=
+ SEQUENCE {
+ triggerNumber
+ Unsigned32,
+ triggerName
+ DisplayString,
+ triggerTypeDetail
+ DisplayString,
+ triggerActiveDaysOrDate
+ DisplayString,
+ triggerActivateAfter
+ DisplayString,
+ triggerActivateBefore
+ DisplayString,
+ triggerActiveStatus
+ TruthValue,
+ triggerTestMode
+ TruthValue,
+ triggerSnmpTrap
+ TruthValue,
+ triggerRepeatTimes
+ DisplayString,
+ triggerLasttimeModified
+ DisplayString,
+ triggerNumberOfActivation
+ Counter32,
+ triggerLasttimeActivation
+ DisplayString,
+ triggerNumberOfScripts
+ Unsigned32,
+ triggerScript1
+ DisplayString,
+ triggerScript2
+ DisplayString,
+ triggerScript3
+ DisplayString,
+ triggerScript4
+ DisplayString,
+ triggerScript5
+ DisplayString
+ }
+
+ triggerNumber OBJECT-TYPE
+ SYNTAX Unsigned32 (1..250)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object represents the ID number of the trigger."
+ ::= { triggerConfigInfoEntry 1 }
+
+
+ triggerName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents the name and description
+ of the trigger."
+ ::= { triggerConfigInfoEntry 2 }
+
+
+ triggerTypeDetail OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the trigger type and
+ its activation conditions."
+ ::= { triggerConfigInfoEntry 3 }
+
+
+ triggerActiveDaysOrDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects indicates either the days of a week or the date,
+ on which the trigger is permitted to activate."
+ ::= { triggerConfigInfoEntry 4 }
+
+
+ triggerActivateAfter OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the time when the trigger will
+ be activated afterwards."
+ ::= { triggerConfigInfoEntry 5 }
+
+
+ triggerActivateBefore OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the time when the trigger will
+ be activated before."
+ ::= { triggerConfigInfoEntry 6 }
+
+
+ triggerActiveStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates whether or not the trigger is
+ permitted to activate.
+ "
+ ::= { triggerConfigInfoEntry 7 }
+
+
+ triggerTestMode OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates whether or not the trigger is
+ operating in diagnostic mode.
+ "
+ ::= { triggerConfigInfoEntry 8 }
+
+
+ triggerSnmpTrap OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates whether or not a snmp trap will
+ be sent when the trigger is activated."
+ ::= { triggerConfigInfoEntry 9 }
+
+
+ triggerRepeatTimes OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects indicates whether the trigger repeats
+ an unlimited number of times (continuous) or for a
+ set of times.
+ When the trigger can repeat only a set
+ of times, then the number of times the trigger has
+ been activated is displayed in brackets."
+ ::= { triggerConfigInfoEntry 10 }
+
+
+ triggerLasttimeModified OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the date and time of the last
+ time that the trigger was modified."
+ ::= { triggerConfigInfoEntry 11 }
+
+
+ triggerNumberOfActivation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The objects represents the number of times the trigger
+ has been activated since the last restart of the device.
+ "
+ ::= { triggerConfigInfoEntry 12 }
+
+
+ triggerLasttimeActivation OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the date and time of the last
+ time that the trigger was activated."
+ ::= { triggerConfigInfoEntry 13 }
+
+
+ triggerNumberOfScripts OBJECT-TYPE
+ SYNTAX Unsigned32 (0..5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of scripts that are
+ associated with this trigger."
+ ::= { triggerConfigInfoEntry 14 }
+
+
+ triggerScript1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the name of the 1st script
+ that is associated with the trigger.
+ "
+ ::= { triggerConfigInfoEntry 15 }
+
+
+ triggerScript2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the name of the 2nd script
+ that is associated with the trigger.
+ "
+ ::= { triggerConfigInfoEntry 16 }
+
+
+ triggerScript3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the name of the 3rd script
+ that is associated with the trigger.
+ "
+ ::= { triggerConfigInfoEntry 17 }
+
+
+ triggerScript4 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the name of the 4th script
+ that is associated with the trigger.
+ "
+ ::= { triggerConfigInfoEntry 18 }
+
+
+ triggerScript5 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the name of the 5th script
+ that is associated with the trigger.
+ "
+ ::= { triggerConfigInfoEntry 19 }
+
+
+-- The trigger counters table
+--
+ triggerCounters OBJECT IDENTIFIER ::= { trigger 10 }
+
+
+ triggerNumOfActivation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a trigger
+ has been activated."
+ ::= { triggerCounters 1 }
+
+
+ triggerNumOfActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a trigger
+ has been activated today."
+ ::= { triggerCounters 2 }
+
+
+ triggerNumOfPerodicActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a periodic
+ trigger has been activated today."
+ ::= { triggerCounters 3 }
+
+
+ triggerNumOfInterfaceActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times an interface
+ trigger has been activated today."
+ ::= { triggerCounters 4 }
+
+
+ triggerNumOfResourceActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a CPU or
+ memory trigger has been activated today."
+ ::= { triggerCounters 5 }
+
+
+ triggerNumOfRebootActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a reboot
+ trigger has been activated today."
+ ::= { triggerCounters 6 }
+
+
+ triggerNumOfPingPollActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a ping-poll
+ trigger has been activated today."
+ ::= { triggerCounters 7 }
+
+
+ triggerNumOfStackMasterFailActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a stack master
+ fail trigger has been activated today."
+ ::= { triggerCounters 8 }
+
+
+ triggerNumOfStackMemberActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a stack member
+ trigger has been activated today."
+ ::= { triggerCounters 9 }
+
+
+ triggerNumOfStackXemStkActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a stack
+ xem-stack trigger has been activated today."
+ ::= { triggerCounters 10 }
+
+
+ triggerNumOfATMFNodeActivationToday OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This objects represents the number of times a ATMF
+ node trigger has been activated today."
+ ::= { triggerCounters 11 }
+
+ END
+
+--
+-- at-trigger.mib
+--
+