- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
460 lines
14 KiB
Text
460 lines
14 KiB
Text
-- ============================================================================
|
|
-- 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
|
|
--
|
|
|