mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
Updated existing Siemens MIBs and added trap MIB (#13986)
* Updated MIB verrsion, added trap mib and cpu usage * Reverted back to old commit and fixed CPU * removec cpu reading since it broke the detection * Restore line return Co-authored-by: sander Blomvågnes <sander@adaptic.no> Co-authored-by: Tony Murray <murraytony@gmail.com>
This commit is contained in:
parent
8fdd1be3a0
commit
3cb5a122ed
@ -5,7 +5,7 @@ IMPORTS
|
||||
OBJECT-IDENTITY FROM SNMPv2-SMI;
|
||||
|
||||
ruggedcom MODULE-IDENTITY
|
||||
LAST-UPDATED "201504020900Z" -- Apr 2, 9:00 EST 2015;
|
||||
LAST-UPDATED "201709201100Z" -- Sept. 20, 11:00 EST 2017;
|
||||
ORGANIZATION "RuggedCom"
|
||||
CONTACT-INFO
|
||||
"Postal: RuggedCom Inc.
|
||||
@ -18,6 +18,11 @@ ruggedcom MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"RuggedCom enterprise structure of management information."
|
||||
|
||||
REVISION "201709201100Z" -- Sept. 20, 11:00 EST 2017;
|
||||
DESCRIPTION
|
||||
"Added Added specific ros product branch rcAAAServer (Authentication,
|
||||
Authentication and Access Server)."
|
||||
|
||||
REVISION "201504020900Z" -- Apr 2, 9:00 EST 2015;
|
||||
DESCRIPTION
|
||||
"Added Added specific ros product branch ruggedcomMC."
|
||||
@ -128,6 +133,8 @@ ruggedcomMgmt OBJECT-IDENTITY
|
||||
|
||||
-- ruggedcomMgmt.3 branch is reserved for RuggedCom Internal use (Discovery Tool uses .1)
|
||||
-- ruggedcomMgmt.10 branch is reserved for ruggedmax
|
||||
-- ruggedcomMgmt.13 branch is reserved for rcNTP
|
||||
-- ruggedcomMgmt.14 branch is reserved for rcAAAServer
|
||||
|
||||
ruggedcomTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
@ -135,6 +142,9 @@ ruggedcomTraps OBJECT-IDENTITY
|
||||
"The root of the subtree where RuggedCom traps can be placed."
|
||||
::= { ruggedcom 5 }
|
||||
|
||||
-- ruggedcomTraps.22 branch is reserved for radiusServiceAvailableChange
|
||||
-- ruggedcomTraps.23 branch is reserved for tacacsServiceAvailableChange
|
||||
|
||||
ruggedcomAgentCapabilities OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -149,4 +159,6 @@ ruggedcomAgentCapability OBJECT-IDENTITY
|
||||
individual MIBs are described."
|
||||
::= { ruggedcomAgentCapabilities 30 }
|
||||
|
||||
-- ruggedcomAgentCapability.48 branch is reserved for ruggedcomRcAAAServerACModule
|
||||
|
||||
END
|
||||
|
@ -9,18 +9,33 @@ IMPORTS
|
||||
ruggedcomMgmt FROM RUGGEDCOM-MIB;
|
||||
|
||||
rcSysInfo MODULE-IDENTITY
|
||||
LAST-UPDATED "201410081700Z" -- Oct 08, 17:00 EST 2014
|
||||
ORGANIZATION "RuggedCom"
|
||||
LAST-UPDATED "201711021000Z" -- Nov. 02, 10:00 EST 2017
|
||||
ORGANIZATION "Siemens Canada Ltd., Process Industries and Drives"
|
||||
CONTACT-INFO
|
||||
"Postal: RuggedCom Inc.
|
||||
"Postal: Siemens Canad Ltd.
|
||||
300 Applewood Crescent
|
||||
Concord, Ontario,
|
||||
L4K 5C7 Canada
|
||||
Tel: 1-905-856-5288
|
||||
E-Mail: support@ruggedcom.com"
|
||||
DESCRIPTION
|
||||
E-Mail: support.canada.automation@siemens.com"
|
||||
|
||||
DESCRIPTION
|
||||
"RuggedCom system information MIB."
|
||||
|
||||
REVISION "201711021000Z" -- Nov. 02, 10:00 EST 2017
|
||||
DESCRIPTION
|
||||
"Added new object rcDeviceErrSystem."
|
||||
|
||||
REVISION "201709201100Z" -- Sept. 20, 11:00 EST 2017
|
||||
DESCRIPTION
|
||||
"Updated DESCRIPTION of objects rcDeviceErrRadiusServerUnreachable and
|
||||
rcDeviceErrTacacsServerUnreachable."
|
||||
|
||||
REVISION "201702151000Z" -- Feb 15, 10:00 EST 2017
|
||||
DESCRIPTION
|
||||
"Updated ORGANIZATION and CONTACT-INFO. Updated DESCRIPTION of
|
||||
object rcDeviceErrNtpServerUnreachable."
|
||||
|
||||
REVISION "201410081700Z" -- Oct 08, 17:00 EST 2014
|
||||
DESCRIPTION
|
||||
"Added new board IDs in RcMainBoard TEXTUAL-CONVENTION."
|
||||
@ -263,7 +278,7 @@ rcDeviceCommands OBJECT-IDENTITY
|
||||
rcDeviceErrBootupError OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The error discovered during bootup process.
|
||||
If there was no error during device bootup, zero length string
|
||||
@ -273,7 +288,7 @@ rcDeviceErrBootupError OBJECT-TYPE
|
||||
rcDeviceErrWatchdogReset OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Indicates whether the last device reboot was caused by wachdog."
|
||||
::= { rcDeviceError 2}
|
||||
@ -281,7 +296,7 @@ rcDeviceErrWatchdogReset OBJECT-TYPE
|
||||
rcDeviceErrConfigurationFailure OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Indicates whether errors were detected while applying configuration
|
||||
settings from configuration file.
|
||||
@ -297,7 +312,7 @@ rcDeviceErrConfigurationFailure OBJECT-TYPE
|
||||
rcDeviceErrCrashLogCreated OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Indicates whether the device error that caused creation of an
|
||||
entry in crashlog.txt file was detected.
|
||||
@ -310,7 +325,7 @@ rcDeviceErrCrashLogCreated OBJECT-TYPE
|
||||
rcDeviceErrStackOverflow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Indicates whether the stack of any of the system tasks is used
|
||||
over the system threshold.
|
||||
@ -323,7 +338,7 @@ rcDeviceErrStackOverflow OBJECT-TYPE
|
||||
rcDeviceErrHeapError OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Indicates whether the system memory corruption was detected.
|
||||
Whenever the value of this object changes from false(2) to true(1),
|
||||
@ -335,7 +350,7 @@ rcDeviceErrHeapError OBJECT-TYPE
|
||||
rcDeviceErrDateAndTimeSetFailed OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Indicates whether the date and time setting in the device falied.
|
||||
Whenever the value of this object changes from false(2) to true(1),
|
||||
@ -349,11 +364,12 @@ rcDeviceErrNtpServerUnreachable OBJECT-TYPE
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the NTP server (if required) can be reached.
|
||||
Whenever the value of this object changes from false(2) to true(1),
|
||||
the device will generate genericTrap notification."
|
||||
"Indicates whether any of NTP servers (if required) can be reached.
|
||||
The value of this object is 'false' if both servers become unreachable.
|
||||
Whenever the value of this object changes, the device will generate
|
||||
the ntpServiceAvailableChange notification."
|
||||
REFERENCE
|
||||
"genericTrap notification is defined in ruggedcomTrapsModule."
|
||||
"ntpServiceAvailableChange notification is defined in RUGGEDCOM-NTP-MIB file."
|
||||
::= { rcDeviceError 8 }
|
||||
|
||||
rcDeviceErrBootPTftpTrFailed OBJECT-TYPE
|
||||
@ -375,10 +391,10 @@ rcDeviceErrRadiusServerUnreachable OBJECT-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the RADIUS server (if required) can be reached.
|
||||
Whenever the value of this object changes from false(2) to true(1),
|
||||
the device will generate genericTrap notification."
|
||||
Whenever the value of this object changes, the device will generate
|
||||
the radiusServiceAvailableChange notification."
|
||||
REFERENCE
|
||||
"genericTrap notification is defined in ruggedcomTrapsModule."
|
||||
"radiusServiceAvailableChange notification is defined in ruggedcomTrapsModule."
|
||||
::= { rcDeviceError 10 }
|
||||
|
||||
rcDeviceErrTacacsServerUnreachable OBJECT-TYPE
|
||||
@ -387,12 +403,37 @@ rcDeviceErrTacacsServerUnreachable OBJECT-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the TACACS+ server (if required) can be reached.
|
||||
Whenever the value of this object changes from false(2) to true(1),
|
||||
the device will generate genericTrap notification."
|
||||
Whenever the value of this object changes, the device will generate
|
||||
the tacacsServiceAvailableChange notification."
|
||||
REFERENCE
|
||||
"genericTrap notification is defined in ruggedcomTrapsModule."
|
||||
"tacacsServiceAvailableChange notification is defined in ruggedcomTrapsModule."
|
||||
::= { rcDeviceError 11 }
|
||||
|
||||
|
||||
rcDeviceErrSystem OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
errCrashLog(0),
|
||||
errWatchdogRst(1),
|
||||
errBootupErr(2),
|
||||
errCfgFailure(3),
|
||||
errStackOvfl(4),
|
||||
errHeapErr(5),
|
||||
errRealTimeClk(6),
|
||||
errRxBuffersLow(7),
|
||||
errClockManager_OutOfResources(8),
|
||||
errClockManager_PrimarySourceFailed(9),
|
||||
errFpgaCompatibility(10),
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicated whether a device failure occured. Whenever the value of this object
|
||||
changes, the device will generate the deviceErrTrap notification."
|
||||
REFERENCE
|
||||
"deviceErrTrap notification is defined in ruggedcomTrapsModule."
|
||||
::= {rcDeviceError 12 }
|
||||
|
||||
|
||||
-- ---------------------------------------------------------------------- --
|
||||
-- Device Status information objects
|
||||
-- ---------------------------------------------------------------------- --
|
||||
@ -737,7 +778,7 @@ rcSysErrObjectsGroup OBJECT-GROUP
|
||||
rcDeviceErrRadiusServerUnreachable,
|
||||
rcDeviceErrTacacsServerUnreachable
|
||||
}
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A group of objects providing information about irregularities
|
||||
in the device."
|
||||
@ -749,7 +790,7 @@ rcSysStsObjectsGroup OBJECT-GROUP
|
||||
rcDeviceStsCpuUsagePercent,
|
||||
rcDeviceStsAvailableRam
|
||||
}
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A group of objects providing information device resources."
|
||||
::= { rcSysInfoGroups 2 }
|
||||
@ -831,7 +872,7 @@ rcSysStsObjectsGroup1 OBJECT-GROUP
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A group of objects providing information device resources."
|
||||
"A group of objects providing information about device resources."
|
||||
::= { rcSysInfoGroups 8 }
|
||||
|
||||
|
||||
@ -868,4 +909,13 @@ rcSysDeviceSecurityGroup01 OBJECT-GROUP
|
||||
"A group of object providing device control commands."
|
||||
::= { rcSysInfoGroups 11 }
|
||||
|
||||
rcSysErrObjectsGroup1 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
rcDeviceErrSystem
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A group of objects providing information about device system errors."
|
||||
::= { rcSysInfoGroups 12 }
|
||||
|
||||
END
|
||||
|
1176
mibs/ros/RUGGEDCOM-TRAPS-MIB
Normal file
1176
mibs/ros/RUGGEDCOM-TRAPS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user